Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Part1 = Instance.new("Part")
- Sound2 = Instance.new("Sound")
- Fire3 = Instance.new("Fire")
- Sound4 = Instance.new("Sound")
- BodyGyro5 = Instance.new("BodyGyro")
- Motor6D6 = Instance.new("Motor6D")
- Motor6D7 = Instance.new("Motor6D")
- Motor6D8 = Instance.new("Motor6D")
- Sound9 = Instance.new("Sound")
- Fire10 = Instance.new("Fire")
- Script11 = Instance.new("Script")
- Motor6D12 = Instance.new("Motor6D")
- Motor6D13 = Instance.new("Motor6D")
- Motor6D14 = Instance.new("Motor6D")
- Motor6D15 = Instance.new("Motor6D")
- VehicleSeat16 = Instance.new("VehicleSeat")
- Motor6D17 = Instance.new("Motor6D")
- Part18 = Instance.new("Part")
- ClickDetector19 = Instance.new("ClickDetector")
- Script20 = Instance.new("Script")
- BoolValue21 = Instance.new("BoolValue")
- Motor6D22 = Instance.new("Motor6D")
- Sound23 = Instance.new("Sound")
- Fire24 = Instance.new("Fire")
- Script25 = Instance.new("Script")
- SpotLight26 = Instance.new("SpotLight")
- Motor6D27 = Instance.new("Motor6D")
- Part28 = Instance.new("Part")
- Part29 = Instance.new("Part")
- Script30 = Instance.new("Script")
- Sound31 = Instance.new("Sound")
- Script32 = Instance.new("Script")
- Script33 = Instance.new("Script")
- Sound34 = Instance.new("Sound")
- Model35 = Instance.new("Model")
- Script36 = Instance.new("Script")
- Script37 = Instance.new("Script")
- Script38 = Instance.new("Script")
- Script39 = Instance.new("Script")
- Script40 = Instance.new("Script")
- Sound41 = Instance.new("Sound")
- Script42 = Instance.new("Script")
- Fire43 = Instance.new("Fire")
- Script44 = Instance.new("Script")
- Humanoid45 = Instance.new("Humanoid")
- Script46 = Instance.new("Script")
- Script47 = Instance.new("Script")
- Script48 = Instance.new("Script")
- Script49 = Instance.new("Script")
- Script50 = Instance.new("Script")
- Script51 = Instance.new("Script")
- Script52 = Instance.new("Script")
- Script53 = Instance.new("Script")
- Script54 = Instance.new("Script")
- Script55 = Instance.new("Script")
- Script56 = Instance.new("Script")
- Part57 = Instance.new("Part")
- Sound58 = Instance.new("Sound")
- Script59 = Instance.new("Script")
- Script60 = Instance.new("Script")
- Sound61 = Instance.new("Sound")
- Fire62 = Instance.new("Fire")
- Script63 = Instance.new("Script")
- Part64 = Instance.new("Part")
- Sound65 = Instance.new("Sound")
- Script66 = Instance.new("Script")
- Configuration67 = Instance.new("Configuration")
- NumberValue68 = Instance.new("NumberValue")
- NumberValue69 = Instance.new("NumberValue")
- NumberValue70 = Instance.new("NumberValue")
- Configuration71 = Instance.new("Configuration")
- NumberValue72 = Instance.new("NumberValue")
- Motor6D73 = Instance.new("Motor6D")
- Sound74 = Instance.new("Sound")
- Fire75 = Instance.new("Fire")
- Script76 = Instance.new("Script")
- ForceField77 = Instance.new("ForceField")
- Script78 = Instance.new("Script")
- Part79 = Instance.new("Part")
- Sound80 = Instance.new("Sound")
- Fire81 = Instance.new("Fire")
- Script82 = Instance.new("Script")
- Part83 = Instance.new("Part")
- Sound84 = Instance.new("Sound")
- Fire85 = Instance.new("Fire")
- Script86 = Instance.new("Script")
- Part87 = Instance.new("Part")
- Sound88 = Instance.new("Sound")
- Fire89 = Instance.new("Fire")
- Script90 = Instance.new("Script")
- Part91 = Instance.new("Part")
- Sound92 = Instance.new("Sound")
- Fire93 = Instance.new("Fire")
- Script94 = Instance.new("Script")
- Part95 = Instance.new("Part")
- Script96 = Instance.new("Script")
- Script97 = Instance.new("Script")
- Sound98 = Instance.new("Sound")
- Script99 = Instance.new("Script")
- ClickDetector100 = Instance.new("ClickDetector")
- Sound101 = Instance.new("Sound")
- Part102 = Instance.new("Part")
- Sound103 = Instance.new("Sound")
- Script104 = Instance.new("Script")
- ParticleEmitter105 = Instance.new("ParticleEmitter")
- Fire106 = Instance.new("Fire")
- Part107 = Instance.new("Part")
- Sound108 = Instance.new("Sound")
- Script109 = Instance.new("Script")
- ParticleEmitter110 = Instance.new("ParticleEmitter")
- Fire111 = Instance.new("Fire")
- Part112 = Instance.new("Part")
- Sound113 = Instance.new("Sound")
- Script114 = Instance.new("Script")
- ParticleEmitter115 = Instance.new("ParticleEmitter")
- Fire116 = Instance.new("Fire")
- Part117 = Instance.new("Part")
- Sound118 = Instance.new("Sound")
- Script119 = Instance.new("Script")
- ParticleEmitter120 = Instance.new("ParticleEmitter")
- Fire121 = Instance.new("Fire")
- Model122 = Instance.new("Model")
- Part123 = Instance.new("Part")
- Sound124 = Instance.new("Sound")
- Fire125 = Instance.new("Fire")
- Sound126 = Instance.new("Sound")
- BodyGyro127 = Instance.new("BodyGyro")
- Motor6D128 = Instance.new("Motor6D")
- Motor6D129 = Instance.new("Motor6D")
- Motor6D130 = Instance.new("Motor6D")
- Sound131 = Instance.new("Sound")
- Fire132 = Instance.new("Fire")
- Script133 = Instance.new("Script")
- Motor6D134 = Instance.new("Motor6D")
- Motor6D135 = Instance.new("Motor6D")
- Motor6D136 = Instance.new("Motor6D")
- Motor6D137 = Instance.new("Motor6D")
- VehicleSeat138 = Instance.new("VehicleSeat")
- Motor6D139 = Instance.new("Motor6D")
- Part140 = Instance.new("Part")
- ClickDetector141 = Instance.new("ClickDetector")
- Script142 = Instance.new("Script")
- BoolValue143 = Instance.new("BoolValue")
- Motor6D144 = Instance.new("Motor6D")
- Sound145 = Instance.new("Sound")
- Fire146 = Instance.new("Fire")
- Script147 = Instance.new("Script")
- SpotLight148 = Instance.new("SpotLight")
- Motor6D149 = Instance.new("Motor6D")
- Part150 = Instance.new("Part")
- Part151 = Instance.new("Part")
- Script152 = Instance.new("Script")
- Sound153 = Instance.new("Sound")
- Script154 = Instance.new("Script")
- Script155 = Instance.new("Script")
- Sound156 = Instance.new("Sound")
- Model157 = Instance.new("Model")
- Script158 = Instance.new("Script")
- Script159 = Instance.new("Script")
- Script160 = Instance.new("Script")
- Script161 = Instance.new("Script")
- Script162 = Instance.new("Script")
- Sound163 = Instance.new("Sound")
- Script164 = Instance.new("Script")
- Fire165 = Instance.new("Fire")
- Script166 = Instance.new("Script")
- Humanoid167 = Instance.new("Humanoid")
- Script168 = Instance.new("Script")
- Script169 = Instance.new("Script")
- Script170 = Instance.new("Script")
- Script171 = Instance.new("Script")
- Script172 = Instance.new("Script")
- Script173 = Instance.new("Script")
- Script174 = Instance.new("Script")
- Script175 = Instance.new("Script")
- Script176 = Instance.new("Script")
- Script177 = Instance.new("Script")
- Script178 = Instance.new("Script")
- Part179 = Instance.new("Part")
- Sound180 = Instance.new("Sound")
- Script181 = Instance.new("Script")
- Script182 = Instance.new("Script")
- Sound183 = Instance.new("Sound")
- Fire184 = Instance.new("Fire")
- Script185 = Instance.new("Script")
- Part186 = Instance.new("Part")
- Sound187 = Instance.new("Sound")
- Script188 = Instance.new("Script")
- Configuration189 = Instance.new("Configuration")
- NumberValue190 = Instance.new("NumberValue")
- NumberValue191 = Instance.new("NumberValue")
- NumberValue192 = Instance.new("NumberValue")
- Configuration193 = Instance.new("Configuration")
- NumberValue194 = Instance.new("NumberValue")
- Motor6D195 = Instance.new("Motor6D")
- Sound196 = Instance.new("Sound")
- Fire197 = Instance.new("Fire")
- Script198 = Instance.new("Script")
- ForceField199 = Instance.new("ForceField")
- Script200 = Instance.new("Script")
- Part201 = Instance.new("Part")
- Sound202 = Instance.new("Sound")
- Fire203 = Instance.new("Fire")
- Script204 = Instance.new("Script")
- Part205 = Instance.new("Part")
- Sound206 = Instance.new("Sound")
- Fire207 = Instance.new("Fire")
- Script208 = Instance.new("Script")
- Part209 = Instance.new("Part")
- Sound210 = Instance.new("Sound")
- Fire211 = Instance.new("Fire")
- Script212 = Instance.new("Script")
- Part213 = Instance.new("Part")
- Sound214 = Instance.new("Sound")
- Fire215 = Instance.new("Fire")
- Script216 = Instance.new("Script")
- Part217 = Instance.new("Part")
- Script218 = Instance.new("Script")
- Script219 = Instance.new("Script")
- Sound220 = Instance.new("Sound")
- Script221 = Instance.new("Script")
- ClickDetector222 = Instance.new("ClickDetector")
- Sound223 = Instance.new("Sound")
- Part224 = Instance.new("Part")
- Sound225 = Instance.new("Sound")
- Script226 = Instance.new("Script")
- ParticleEmitter227 = Instance.new("ParticleEmitter")
- Fire228 = Instance.new("Fire")
- Part229 = Instance.new("Part")
- Sound230 = Instance.new("Sound")
- Script231 = Instance.new("Script")
- ParticleEmitter232 = Instance.new("ParticleEmitter")
- Fire233 = Instance.new("Fire")
- Part234 = Instance.new("Part")
- Sound235 = Instance.new("Sound")
- Script236 = Instance.new("Script")
- ParticleEmitter237 = Instance.new("ParticleEmitter")
- Fire238 = Instance.new("Fire")
- Part239 = Instance.new("Part")
- Sound240 = Instance.new("Sound")
- Script241 = Instance.new("Script")
- ParticleEmitter242 = Instance.new("ParticleEmitter")
- Fire243 = Instance.new("Fire")
- Model244 = Instance.new("Model")
- Part245 = Instance.new("Part")
- Sound246 = Instance.new("Sound")
- Fire247 = Instance.new("Fire")
- Sound248 = Instance.new("Sound")
- BodyGyro249 = Instance.new("BodyGyro")
- Motor6D250 = Instance.new("Motor6D")
- Motor6D251 = Instance.new("Motor6D")
- Motor6D252 = Instance.new("Motor6D")
- Sound253 = Instance.new("Sound")
- Fire254 = Instance.new("Fire")
- Script255 = Instance.new("Script")
- Motor6D256 = Instance.new("Motor6D")
- Motor6D257 = Instance.new("Motor6D")
- Motor6D258 = Instance.new("Motor6D")
- Motor6D259 = Instance.new("Motor6D")
- VehicleSeat260 = Instance.new("VehicleSeat")
- Motor6D261 = Instance.new("Motor6D")
- Part262 = Instance.new("Part")
- ClickDetector263 = Instance.new("ClickDetector")
- Script264 = Instance.new("Script")
- BoolValue265 = Instance.new("BoolValue")
- Motor6D266 = Instance.new("Motor6D")
- Sound267 = Instance.new("Sound")
- Fire268 = Instance.new("Fire")
- Script269 = Instance.new("Script")
- SpotLight270 = Instance.new("SpotLight")
- Motor6D271 = Instance.new("Motor6D")
- Part272 = Instance.new("Part")
- Part273 = Instance.new("Part")
- Script274 = Instance.new("Script")
- Sound275 = Instance.new("Sound")
- Script276 = Instance.new("Script")
- Script277 = Instance.new("Script")
- Sound278 = Instance.new("Sound")
- Model279 = Instance.new("Model")
- Script280 = Instance.new("Script")
- Script281 = Instance.new("Script")
- Script282 = Instance.new("Script")
- Script283 = Instance.new("Script")
- Script284 = Instance.new("Script")
- Sound285 = Instance.new("Sound")
- Script286 = Instance.new("Script")
- Fire287 = Instance.new("Fire")
- Script288 = Instance.new("Script")
- Humanoid289 = Instance.new("Humanoid")
- Script290 = Instance.new("Script")
- Script291 = Instance.new("Script")
- Script292 = Instance.new("Script")
- Script293 = Instance.new("Script")
- Script294 = Instance.new("Script")
- Script295 = Instance.new("Script")
- Script296 = Instance.new("Script")
- Script297 = Instance.new("Script")
- Script298 = Instance.new("Script")
- Script299 = Instance.new("Script")
- Script300 = Instance.new("Script")
- Part301 = Instance.new("Part")
- Sound302 = Instance.new("Sound")
- Script303 = Instance.new("Script")
- Script304 = Instance.new("Script")
- Sound305 = Instance.new("Sound")
- Fire306 = Instance.new("Fire")
- Script307 = Instance.new("Script")
- Part308 = Instance.new("Part")
- Sound309 = Instance.new("Sound")
- Script310 = Instance.new("Script")
- Configuration311 = Instance.new("Configuration")
- NumberValue312 = Instance.new("NumberValue")
- NumberValue313 = Instance.new("NumberValue")
- NumberValue314 = Instance.new("NumberValue")
- Configuration315 = Instance.new("Configuration")
- NumberValue316 = Instance.new("NumberValue")
- Motor6D317 = Instance.new("Motor6D")
- Sound318 = Instance.new("Sound")
- Fire319 = Instance.new("Fire")
- Script320 = Instance.new("Script")
- ForceField321 = Instance.new("ForceField")
- Script322 = Instance.new("Script")
- Part323 = Instance.new("Part")
- Sound324 = Instance.new("Sound")
- Fire325 = Instance.new("Fire")
- Script326 = Instance.new("Script")
- Part327 = Instance.new("Part")
- Sound328 = Instance.new("Sound")
- Fire329 = Instance.new("Fire")
- Script330 = Instance.new("Script")
- Part331 = Instance.new("Part")
- Sound332 = Instance.new("Sound")
- Fire333 = Instance.new("Fire")
- Script334 = Instance.new("Script")
- Part335 = Instance.new("Part")
- Sound336 = Instance.new("Sound")
- Fire337 = Instance.new("Fire")
- Script338 = Instance.new("Script")
- Part339 = Instance.new("Part")
- Script340 = Instance.new("Script")
- Script341 = Instance.new("Script")
- Sound342 = Instance.new("Sound")
- Script343 = Instance.new("Script")
- ClickDetector344 = Instance.new("ClickDetector")
- Sound345 = Instance.new("Sound")
- Part346 = Instance.new("Part")
- Sound347 = Instance.new("Sound")
- Script348 = Instance.new("Script")
- ParticleEmitter349 = Instance.new("ParticleEmitter")
- Fire350 = Instance.new("Fire")
- Part351 = Instance.new("Part")
- Sound352 = Instance.new("Sound")
- Script353 = Instance.new("Script")
- ParticleEmitter354 = Instance.new("ParticleEmitter")
- Fire355 = Instance.new("Fire")
- Part356 = Instance.new("Part")
- Sound357 = Instance.new("Sound")
- Script358 = Instance.new("Script")
- ParticleEmitter359 = Instance.new("ParticleEmitter")
- Fire360 = Instance.new("Fire")
- Part361 = Instance.new("Part")
- Sound362 = Instance.new("Sound")
- Script363 = Instance.new("Script")
- ParticleEmitter364 = Instance.new("ParticleEmitter")
- Fire365 = Instance.new("Fire")
- Model366 = Instance.new("Model")
- Part367 = Instance.new("Part")
- Sound368 = Instance.new("Sound")
- Fire369 = Instance.new("Fire")
- Sound370 = Instance.new("Sound")
- BodyGyro371 = Instance.new("BodyGyro")
- Motor6D372 = Instance.new("Motor6D")
- Motor6D373 = Instance.new("Motor6D")
- Motor6D374 = Instance.new("Motor6D")
- Sound375 = Instance.new("Sound")
- Fire376 = Instance.new("Fire")
- Script377 = Instance.new("Script")
- Motor6D378 = Instance.new("Motor6D")
- Motor6D379 = Instance.new("Motor6D")
- Motor6D380 = Instance.new("Motor6D")
- Motor6D381 = Instance.new("Motor6D")
- VehicleSeat382 = Instance.new("VehicleSeat")
- Motor6D383 = Instance.new("Motor6D")
- Part384 = Instance.new("Part")
- ClickDetector385 = Instance.new("ClickDetector")
- Script386 = Instance.new("Script")
- BoolValue387 = Instance.new("BoolValue")
- Motor6D388 = Instance.new("Motor6D")
- Sound389 = Instance.new("Sound")
- Fire390 = Instance.new("Fire")
- Script391 = Instance.new("Script")
- SpotLight392 = Instance.new("SpotLight")
- Motor6D393 = Instance.new("Motor6D")
- Part394 = Instance.new("Part")
- Part395 = Instance.new("Part")
- Script396 = Instance.new("Script")
- Sound397 = Instance.new("Sound")
- Script398 = Instance.new("Script")
- Script399 = Instance.new("Script")
- Sound400 = Instance.new("Sound")
- Model401 = Instance.new("Model")
- Script402 = Instance.new("Script")
- Script403 = Instance.new("Script")
- Script404 = Instance.new("Script")
- Script405 = Instance.new("Script")
- Script406 = Instance.new("Script")
- Sound407 = Instance.new("Sound")
- Script408 = Instance.new("Script")
- Fire409 = Instance.new("Fire")
- Script410 = Instance.new("Script")
- Humanoid411 = Instance.new("Humanoid")
- Script412 = Instance.new("Script")
- Script413 = Instance.new("Script")
- Script414 = Instance.new("Script")
- Script415 = Instance.new("Script")
- Script416 = Instance.new("Script")
- Script417 = Instance.new("Script")
- Script418 = Instance.new("Script")
- Script419 = Instance.new("Script")
- Script420 = Instance.new("Script")
- Script421 = Instance.new("Script")
- Script422 = Instance.new("Script")
- Part423 = Instance.new("Part")
- Sound424 = Instance.new("Sound")
- Script425 = Instance.new("Script")
- Script426 = Instance.new("Script")
- Sound427 = Instance.new("Sound")
- Fire428 = Instance.new("Fire")
- Script429 = Instance.new("Script")
- Part430 = Instance.new("Part")
- Sound431 = Instance.new("Sound")
- Script432 = Instance.new("Script")
- Configuration433 = Instance.new("Configuration")
- NumberValue434 = Instance.new("NumberValue")
- NumberValue435 = Instance.new("NumberValue")
- NumberValue436 = Instance.new("NumberValue")
- Configuration437 = Instance.new("Configuration")
- NumberValue438 = Instance.new("NumberValue")
- Motor6D439 = Instance.new("Motor6D")
- Sound440 = Instance.new("Sound")
- Fire441 = Instance.new("Fire")
- Script442 = Instance.new("Script")
- ForceField443 = Instance.new("ForceField")
- Script444 = Instance.new("Script")
- Part445 = Instance.new("Part")
- Sound446 = Instance.new("Sound")
- Fire447 = Instance.new("Fire")
- Script448 = Instance.new("Script")
- Part449 = Instance.new("Part")
- Sound450 = Instance.new("Sound")
- Fire451 = Instance.new("Fire")
- Script452 = Instance.new("Script")
- Part453 = Instance.new("Part")
- Sound454 = Instance.new("Sound")
- Fire455 = Instance.new("Fire")
- Script456 = Instance.new("Script")
- Part457 = Instance.new("Part")
- Sound458 = Instance.new("Sound")
- Fire459 = Instance.new("Fire")
- Script460 = Instance.new("Script")
- Part461 = Instance.new("Part")
- Script462 = Instance.new("Script")
- Script463 = Instance.new("Script")
- Sound464 = Instance.new("Sound")
- Script465 = Instance.new("Script")
- ClickDetector466 = Instance.new("ClickDetector")
- Sound467 = Instance.new("Sound")
- Part468 = Instance.new("Part")
- Sound469 = Instance.new("Sound")
- Script470 = Instance.new("Script")
- ParticleEmitter471 = Instance.new("ParticleEmitter")
- Fire472 = Instance.new("Fire")
- Part473 = Instance.new("Part")
- Sound474 = Instance.new("Sound")
- Script475 = Instance.new("Script")
- ParticleEmitter476 = Instance.new("ParticleEmitter")
- Fire477 = Instance.new("Fire")
- Part478 = Instance.new("Part")
- Sound479 = Instance.new("Sound")
- Script480 = Instance.new("Script")
- ParticleEmitter481 = Instance.new("ParticleEmitter")
- Fire482 = Instance.new("Fire")
- Part483 = Instance.new("Part")
- Sound484 = Instance.new("Sound")
- Script485 = Instance.new("Script")
- ParticleEmitter486 = Instance.new("ParticleEmitter")
- Fire487 = Instance.new("Fire")
- Model488 = Instance.new("Model")
- Part489 = Instance.new("Part")
- Sound490 = Instance.new("Sound")
- Fire491 = Instance.new("Fire")
- Sound492 = Instance.new("Sound")
- BodyGyro493 = Instance.new("BodyGyro")
- Motor6D494 = Instance.new("Motor6D")
- Motor6D495 = Instance.new("Motor6D")
- Motor6D496 = Instance.new("Motor6D")
- Sound497 = Instance.new("Sound")
- Fire498 = Instance.new("Fire")
- Script499 = Instance.new("Script")
- Motor6D500 = Instance.new("Motor6D")
- Motor6D501 = Instance.new("Motor6D")
- Motor6D502 = Instance.new("Motor6D")
- Motor6D503 = Instance.new("Motor6D")
- VehicleSeat504 = Instance.new("VehicleSeat")
- Motor6D505 = Instance.new("Motor6D")
- Part506 = Instance.new("Part")
- ClickDetector507 = Instance.new("ClickDetector")
- Script508 = Instance.new("Script")
- BoolValue509 = Instance.new("BoolValue")
- Motor6D510 = Instance.new("Motor6D")
- Sound511 = Instance.new("Sound")
- Fire512 = Instance.new("Fire")
- Script513 = Instance.new("Script")
- SpotLight514 = Instance.new("SpotLight")
- Motor6D515 = Instance.new("Motor6D")
- Part516 = Instance.new("Part")
- Part517 = Instance.new("Part")
- Script518 = Instance.new("Script")
- Sound519 = Instance.new("Sound")
- Script520 = Instance.new("Script")
- Script521 = Instance.new("Script")
- Sound522 = Instance.new("Sound")
- Model523 = Instance.new("Model")
- Script524 = Instance.new("Script")
- Script525 = Instance.new("Script")
- Script526 = Instance.new("Script")
- Script527 = Instance.new("Script")
- Script528 = Instance.new("Script")
- Sound529 = Instance.new("Sound")
- Script530 = Instance.new("Script")
- Fire531 = Instance.new("Fire")
- Script532 = Instance.new("Script")
- Humanoid533 = Instance.new("Humanoid")
- Script534 = Instance.new("Script")
- Script535 = Instance.new("Script")
- Script536 = Instance.new("Script")
- Script537 = Instance.new("Script")
- Script538 = Instance.new("Script")
- Script539 = Instance.new("Script")
- Script540 = Instance.new("Script")
- Script541 = Instance.new("Script")
- Script542 = Instance.new("Script")
- Script543 = Instance.new("Script")
- Script544 = Instance.new("Script")
- Part545 = Instance.new("Part")
- Sound546 = Instance.new("Sound")
- Script547 = Instance.new("Script")
- Script548 = Instance.new("Script")
- Sound549 = Instance.new("Sound")
- Fire550 = Instance.new("Fire")
- Script551 = Instance.new("Script")
- Part552 = Instance.new("Part")
- Sound553 = Instance.new("Sound")
- Script554 = Instance.new("Script")
- Configuration555 = Instance.new("Configuration")
- NumberValue556 = Instance.new("NumberValue")
- NumberValue557 = Instance.new("NumberValue")
- NumberValue558 = Instance.new("NumberValue")
- Configuration559 = Instance.new("Configuration")
- NumberValue560 = Instance.new("NumberValue")
- Motor6D561 = Instance.new("Motor6D")
- Sound562 = Instance.new("Sound")
- Fire563 = Instance.new("Fire")
- Script564 = Instance.new("Script")
- ForceField565 = Instance.new("ForceField")
- Script566 = Instance.new("Script")
- Part567 = Instance.new("Part")
- Sound568 = Instance.new("Sound")
- Fire569 = Instance.new("Fire")
- Script570 = Instance.new("Script")
- Part571 = Instance.new("Part")
- Sound572 = Instance.new("Sound")
- Fire573 = Instance.new("Fire")
- Script574 = Instance.new("Script")
- Part575 = Instance.new("Part")
- Sound576 = Instance.new("Sound")
- Fire577 = Instance.new("Fire")
- Script578 = Instance.new("Script")
- Part579 = Instance.new("Part")
- Sound580 = Instance.new("Sound")
- Fire581 = Instance.new("Fire")
- Script582 = Instance.new("Script")
- Part583 = Instance.new("Part")
- Script584 = Instance.new("Script")
- Script585 = Instance.new("Script")
- Sound586 = Instance.new("Sound")
- Script587 = Instance.new("Script")
- ClickDetector588 = Instance.new("ClickDetector")
- Sound589 = Instance.new("Sound")
- Part590 = Instance.new("Part")
- Sound591 = Instance.new("Sound")
- Script592 = Instance.new("Script")
- ParticleEmitter593 = Instance.new("ParticleEmitter")
- Fire594 = Instance.new("Fire")
- Part595 = Instance.new("Part")
- Sound596 = Instance.new("Sound")
- Script597 = Instance.new("Script")
- ParticleEmitter598 = Instance.new("ParticleEmitter")
- Fire599 = Instance.new("Fire")
- Part600 = Instance.new("Part")
- Sound601 = Instance.new("Sound")
- Script602 = Instance.new("Script")
- ParticleEmitter603 = Instance.new("ParticleEmitter")
- Fire604 = Instance.new("Fire")
- Part605 = Instance.new("Part")
- Sound606 = Instance.new("Sound")
- Script607 = Instance.new("Script")
- ParticleEmitter608 = Instance.new("ParticleEmitter")
- Fire609 = Instance.new("Fire")
- Model0.Name = "JJK83's Car"
- Model0.Parent = mas
- Model0.PrimaryPart = Part1
- Part1.Name = "Base"
- Part1.Parent = Model0
- Part1.Material = Enum.Material.DiamondPlate
- Part1.BrickColor = BrickColor.new("Bright bluish green")
- Part1.Locked = true
- Part1.Size = Vector3.new(5, 1, 5)
- Part1.CFrame = CFrame.new(10.2879829, 1.01004469, 123.055122, 1.00000727, 9.57246939e-08, -3.51678455e-06, -9.82811912e-08, 1, -1.82309577e-07, 3.51679137e-06, 1.88365149e-07, 1.00000417)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.Color = Color3.new(0, 0.560784, 0.611765)
- Part1.Position = Vector3.new(10.2879829, 1.01004469, 123.055122)
- Part1.Color = Color3.new(0, 0.560784, 0.611765)
- Sound2.Parent = Part1
- Sound2.Pitch = 1.2000000476837
- Sound2.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound2.Volume = 1
- Fire3.Parent = Part1
- Fire3.Size = 30
- Fire3.Enabled = false
- Fire3.Heat = 25
- Fire3.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Sound4.Name = "Sound2"
- Sound4.Parent = Part1
- Sound4.Pitch = 0.60000002384186
- Sound4.SoundId = "rbxassetid://138185473 "
- Sound4.Volume = 1
- Sound4.Looped = true
- BodyGyro5.Parent = Part1
- BodyGyro5.maxTorque = Vector3.new(0, 0, 0)
- BodyGyro5.MaxTorque = Vector3.new(0, 0, 0)
- Motor6D6.Parent = Part1
- Motor6D6.C1 = CFrame.new(-0.000282287598, -1.6007148, -2.502388, 1.00000024, 4.09976928e-05, 6.86794519e-05, -4.09973436e-05, 1, -6.57816418e-06, -6.86794519e-05, 6.57560304e-06, 1.00000024)
- Motor6D6.Part0 = Part1
- Motor6D6.Part1 = Part64
- Motor6D7.Parent = Part1
- Motor6D7.C1 = CFrame.new(8.77380371e-05, -1.50140166, 2.50338745, 1.00000024, 1.6350532e-07, 3.4570694e-06, -1.63563527e-07, 1, 1.81607902e-08, -3.4570694e-06, -1.79279596e-08, 1.00000012)
- Motor6D7.Part0 = Part1
- Motor6D7.Part1 = Part18
- Motor6D8.Parent = Part1
- Motor6D8.C1 = CFrame.new(-5.7220459e-05, -1.0003432, 0.000267028809, 1.0000006, 8.14325176e-08, -3.51667404e-06, -8.16653483e-08, 1, -1.49244443e-07, 3.51667404e-06, 1.49710104e-07, 1.00000036)
- Motor6D8.Part0 = Part1
- Motor6D8.Part1 = VehicleSeat16
- Sound9.Name = "Sound3"
- Sound9.Parent = Part1
- Sound9.SoundId = "rbxassetid://191040613"
- Sound9.Volume = 1
- Fire10.Name = "Fire2"
- Fire10.Parent = Part1
- Fire10.Size = 10
- Fire10.Enabled = false
- Fire10.Heat = -5
- Fire10.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script11.Name = "On contact, thud"
- Script11.Parent = Part1
- table.insert(cors,sandbox(Script11,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Motor6D12.Parent = Part1
- Motor6D12.C1 = CFrame.new(-2.00016403, -1.00000238, -3.00017166, 1, 7.26722593e-09, 6.1614637e-11, -7.26722593e-09, 1, -1.65342851e-08, -6.16147619e-11, 1.65342868e-08, 1)
- Motor6D12.Part0 = Part1
- Motor6D12.Part1 = Part117
- Motor6D13.Parent = Part1
- Motor6D13.C1 = CFrame.new(-2.00019836, -1.99999905, -4.00024796, 1, 4.53808724e-09, 5.57033343e-11, -4.5380868e-09, 1, -1.02459534e-08, -5.57033829e-11, 1.02459552e-08, 1)
- Motor6D13.Part0 = Part1
- Motor6D13.Part1 = Part112
- Motor6D14.Parent = Part1
- Motor6D14.C1 = CFrame.new(2.00013351, -1.00000191, -3.00013924, 1, 1.42362522e-08, 8.59418925e-11, -1.42362531e-08, 1, -3.28385994e-08, -8.59423643e-11, 3.28385994e-08, 1)
- Motor6D14.Part0 = Part1
- Motor6D14.Part1 = Part107
- Motor6D15.Parent = Part1
- Motor6D15.C1 = CFrame.new(2.00014877, -2.00000048, -4.00019455, 1, 9.53187307e-09, 6.61617705e-11, -9.53187218e-09, 1, -2.1891708e-08, -6.61619787e-11, 2.1891708e-08, 1)
- Motor6D15.Part0 = Part1
- Motor6D15.Part1 = Part102
- VehicleSeat16.Name = "Car Seat"
- VehicleSeat16.Parent = Model0
- VehicleSeat16.Material = Enum.Material.Fabric
- VehicleSeat16.BrickColor = BrickColor.new("Black")
- VehicleSeat16.Locked = true
- VehicleSeat16.Size = Vector3.new(3, 1, 3)
- VehicleSeat16.CFrame = CFrame.new(10.2880402, 2.0103879, 123.054855, 1.00000668, 1.42916283e-08, -8.70841177e-11, -1.66157186e-08, 1, -3.30651773e-08, 1.0390977e-10, 3.8654477e-08, 1.00000381)
- VehicleSeat16.BottomSurface = Enum.SurfaceType.Smooth
- VehicleSeat16.TopSurface = Enum.SurfaceType.Smooth
- VehicleSeat16.MaxSpeed = 150
- VehicleSeat16.Torque = 12.5
- VehicleSeat16.TurnSpeed = 2.5999999046326
- VehicleSeat16.Color = Color3.new(0.105882, 0.164706, 0.207843)
- VehicleSeat16.Position = Vector3.new(10.2880402, 2.0103879, 123.054855)
- VehicleSeat16.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Motor6D17.Parent = VehicleSeat16
- Motor6D17.C1 = CFrame.new(-0.00012588501, -1.50189567, -1.00107574, 1.00000012, 3.31259798e-07, 3.56137753e-06, -3.31318006e-07, 1, 1.97906047e-07, -3.56137753e-06, -1.97673216e-07, 1.00000012)
- Motor6D17.Part0 = VehicleSeat16
- Motor6D17.Part1 = Part28
- Part18.Name = "Torso"
- Part18.Parent = Model0
- Part18.Material = Enum.Material.DiamondPlate
- Part18.BrickColor = BrickColor.new("Royal purple")
- Part18.Locked = true
- Part18.Size = Vector3.new(5, 2, 2)
- Part18.CFrame = CFrame.new(10.2879124, 2.51144695, 120.551727, 1.00000751, -6.78400909e-08, -6.97387986e-06, 6.52234746e-08, 1, -2.00237224e-07, 6.97387622e-06, 2.06525442e-07, 1.00000429)
- Part18.BottomSurface = Enum.SurfaceType.Smooth
- Part18.TopSurface = Enum.SurfaceType.Smooth
- Part18.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part18.Position = Vector3.new(10.2879124, 2.51144695, 120.551727)
- Part18.Color = Color3.new(0.384314, 0.145098, 0.819608)
- ClickDetector19.Parent = Part18
- ClickDetector19.MaxActivationDistance = 4
- Script20.Name = "Flip when clicked"
- Script20.Parent = Part18
- table.insert(cors,sandbox(Script20,function()
- debounce = false
- function onClicked()
- if script.Value.Value == false then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(400000,0,400000)
- script.Value.Value = true
- script.Parent.Material = "Neon"
- elseif script.Value.Value == true then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(0,0,0)
- script.Value.Value = false
- script.Parent.Material = "DiamondPlate"
- end
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- BoolValue21.Parent = Script20
- Motor6D22.Parent = Part18
- Motor6D22.C1 = CFrame.new(4.19616699e-05, -0.499773264, 2.00035858, 1.00000048, 3.84509331e-05, 1.63912773e-06, -3.84511077e-05, 1, -4.72180545e-06, -1.63912773e-06, 4.72227111e-06, 1.00000036)
- Motor6D22.Part0 = Part18
- Motor6D22.Part1 = Part29
- Sound23.Name = "Sound3"
- Sound23.Parent = Part18
- Sound23.SoundId = "rbxassetid://191040613"
- Sound23.Volume = 1
- Fire24.Name = "Fire2"
- Fire24.Parent = Part18
- Fire24.Size = 10
- Fire24.Enabled = false
- Fire24.Heat = -5
- Fire24.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script25.Name = "On contact, thud"
- Script25.Parent = Part18
- table.insert(cors,sandbox(Script25,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- SpotLight26.Parent = Part18
- SpotLight26.Color = Color3.new(0.54902, 0, 1)
- SpotLight26.Brightness = 60
- SpotLight26.Range = 60
- SpotLight26.Shadows = true
- SpotLight26.Color = Color3.new(0.54902, 0, 1)
- Motor6D27.Parent = Part18
- Motor6D27.C1 = CFrame.new(7.56978989e-06, -3.49980855, 0.0366503, 1.00000083, -6.66775577e-08, -6.9738403e-06, 1.39410474e-07, 0.999945164, 0.0104715852, 6.97276209e-06, -0.0104715796, 0.999945641)
- Motor6D27.Part0 = Part18
- Motor6D27.Part1 = Part95
- Part28.Name = "Backrest"
- Part28.Parent = Model0
- Part28.Material = Enum.Material.Fabric
- Part28.BrickColor = BrickColor.new("Bright bluish green")
- Part28.Locked = true
- Part28.Size = Vector3.new(3, 2, 1)
- Part28.CFrame = CFrame.new(10.2881622, 3.51228333, 124.055939, 1.00000679, -3.17028594e-07, -3.56148848e-06, 3.14643955e-07, 1, -2.30738337e-07, 3.56149508e-06, 2.36561277e-07, 1.00000393)
- Part28.BottomSurface = Enum.SurfaceType.Smooth
- Part28.TopSurface = Enum.SurfaceType.Smooth
- Part28.Color = Color3.new(0, 0.560784, 0.611765)
- Part28.Position = Vector3.new(10.2881622, 3.51228333, 124.055939)
- Part28.Color = Color3.new(0, 0.560784, 0.611765)
- Part29.Name = "Head"
- Part29.Parent = Model0
- Part29.Material = Enum.Material.CorrodedMetal
- Part29.BrickColor = BrickColor.new("Bright bluish green")
- Part29.Locked = true
- Part29.Size = Vector3.new(3, 3, 2)
- Part29.CFrame = CFrame.new(10.2878685, 3.01121116, 118.551353, 1.00000799, -3.85192034e-05, -8.61302215e-06, 3.85161547e-05, 1, 4.52203403e-06, 8.61302215e-06, -4.51556843e-06, 1.00000465)
- Part29.BottomSurface = Enum.SurfaceType.Smooth
- Part29.TopSurface = Enum.SurfaceType.Smooth
- Part29.Color = Color3.new(0, 0.560784, 0.611765)
- Part29.Position = Vector3.new(10.2878685, 3.01121116, 118.551353)
- Part29.Color = Color3.new(0, 0.560784, 0.611765)
- Script30.Name = "On contact, damage"
- Script30.Parent = Part29
- table.insert(cors,sandbox(Script30,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower <= 150 then return end
- hit.Parent:FindFirstChild("Humanoid"):TakeDamage(HitPower)
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound31.Parent = Part29
- Sound31.SoundId = "rbxassetid://356659053"
- Sound31.Volume = 1
- Script32.Name = "On contact, clang"
- Script32.Parent = Part29
- table.insert(cors,sandbox(Script32,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script33.Name = "On contact, explode"
- Script33.Parent = Part29
- table.insert(cors,sandbox(Script33,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local BANG = Instance.new("Explosion")
- BANG.Position = script.Parent.Position
- BANG.DestroyJointRadiusPercent = 0
- BANG.Parent = script.Parent
- script.Parent.Sound2:Play()
- print "# SUPREME SLAM #"
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound34.Name = "Sound2"
- Sound34.Parent = Part29
- Sound34.SoundId = "rbxassetid://168485325"
- Sound34.Volume = 1
- Model35.Name = "Bunch of scripts"
- Model35.Parent = Part29
- Script36.Name = "On contact, hint 151-299 dmg"
- Script36.Parent = Model35
- table.insert(cors,sandbox(Script36,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 151 and HitPower <= 299 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt less than 300 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script37.Name = "On contact, hint 300-599 dmg"
- Script37.Parent = Model35
- table.insert(cors,sandbox(Script37,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 300 and HitPower <= 599 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 450 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script38.Name = "On contact, hint 600-899 dmg"
- Script38.Parent = Model35
- table.insert(cors,sandbox(Script38,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 600 and HitPower <= 899 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 750 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script39.Name = "On contact, hint 900-1199 dmg"
- Script39.Parent = Model35
- table.insert(cors,sandbox(Script39,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 900 and HitPower <= 1199 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 1050 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script40.Name = "On contact, hint 1200 or greater dmg"
- Script40.Parent = Model35
- table.insert(cors,sandbox(Script40,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt a MASSIVE 1200 or greater damage to "..hit.Parent.Name.."!!"
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Sound41.Name = "Sound3"
- Sound41.Parent = Part29
- Sound41.SoundId = "rbxassetid://191040613"
- Sound41.Volume = 1
- Script42.Name = "On contact, break stuff"
- Script42.Parent = Part29
- table.insert(cors,sandbox(Script42,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 400 then hit:BreakJoints()
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Fire43.Name = "Fire2"
- Fire43.Parent = Part29
- Fire43.Size = 10
- Fire43.Enabled = false
- Fire43.Heat = -5
- Fire43.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script44.Name = "On contact, thud"
- Script44.Parent = Part29
- table.insert(cors,sandbox(Script44,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Humanoid45.Parent = Model0
- Humanoid45.RightLeg = Part112
- Humanoid45.LeftLeg = Part102
- Humanoid45.Torso = Part18
- Humanoid45.Health = 1200
- Humanoid45.MaxHealth = 1200
- Script46.Name = "Auto sit"
- Script46.Parent = Humanoid45
- table.insert(cors,sandbox(Script46,function()
- while true do
- wait(0.1)
- script.Parent.Sit = true
- end
- end))
- Script47.Name = "When demolished, name, disable bumper, destroy cannon and print to log"
- Script47.Parent = Humanoid45
- table.insert(cors,sandbox(Script47,function()
- function Die()
- print (script.Parent.Parent.Name.." GOT WRECKED!")
- if script.Parent.Parent:FindFirstChild("Head") == nil then return end
- script.Parent.Parent.Head["On contact, damage"].Disabled = true
- script.Parent.Parent.Head["On contact, explode"].Disabled = true
- script.Parent.Parent.Head["On contact, break stuff"].Disabled = true
- script.Parent.Parent.Head["Bunch of scripts"]:Destroy()
- if script.Parent.Parent:FindFirstChild("FIRE!") == nil then return end
- script.Parent.Parent["FIRE!"]:Destroy()
- wait(4)
- script.Parent.Parent.Name = "> WRECKED < "..script.Parent.Parent.Name.." > WRECKED <"
- end
- script.Parent.Died:connect(Die)
- end))
- Script48.Name = "When demolished, wait 3 min then remove"
- Script48.Parent = Humanoid45
- table.insert(cors,sandbox(Script48,function()
- function Die()
- wait(180)
- script.Parent.Parent:remove()
- end
- script.Parent.Died:connect(Die)
- end))
- Script49.Name = "When demolished, sound"
- Script49.Parent = Humanoid45
- table.insert(cors,sandbox(Script49,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.Sound:Play()
- script.Parent.Parent.Base.Sound2:Play()
- end
- script.Parent.Died:connect(Die)
- end))
- Script50.Name = "Auto heal"
- Script50.Parent = Humanoid45
- table.insert(cors,sandbox(Script50,function()
- while true do
- if script.Parent.Health == script.Parent.MaxHealth then return end
- if script.Parent.Health == 0 then return end
- script.Parent.Health = script.Parent.Health + 3
- wait(0.5)
- end
- end))
- Script51.Name = "When demolished, hollywood"
- Script51.Parent = Humanoid45
- table.insert(cors,sandbox(Script51,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- e = Instance.new("Explosion")
- e.Parent = script.Parent.Parent
- e.DestroyJointRadiusPercent = 1
- e.Position = script.Parent.Parent.Base.Position
- e.ExplosionType = "NoCraters"
- e.BlastRadius = 2.6
- e.BlastPressure = 1000000
- f = script.Parent.Parent.Base.Fire
- f.Enabled = true
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- end
- script.Parent.Died:connect(Die)
- end))
- Script52.Name = "When demolished, remove the engine"
- Script52.Parent = Humanoid45
- table.insert(cors,sandbox(Script52,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Engine") == nil then return end
- script.Parent.Parent.Engine:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script53.Name = "When demolished, disable chair"
- Script53.Parent = Humanoid45
- table.insert(cors,sandbox(Script53,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Car Seat") == nil then return end
- script.Parent.Parent["Car Seat"].Disabled = true
- end
- script.Parent.Died:connect(Die)
- end))
- Script54.Name = "When demolished, hint"
- Script54.Parent = Humanoid45
- table.insert(cors,sandbox(Script54,function()
- function Die()
- wait(2)
- local hint = Instance.new("Hint")
- hint.Parent = script.Parent.Parent
- hint.Text = script.Parent.Parent.Name.." has been wrecked!"
- wait(1)
- hint:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script55.Name = "When demolished, remove instantly if bumper gone."
- Script55.Parent = Humanoid45
- table.insert(cors,sandbox(Script55,function()
- function Die()
- wait(6)
- if script.Parent.Parent:FindFirstChild("Head") == nil then
- print ("Looks like "..script.Parent.Parent.Name.." got nil.")
- script.Parent.Parent:Destroy()
- elseif script.Parent.Parent:FindFirstChild("Head") ~= nil then return end
- end
- script.Parent.Died:connect(Die)
- end))
- Script56.Name = "When demolished, disable light"
- Script56.Parent = Humanoid45
- table.insert(cors,sandbox(Script56,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Torso") == nil then return end
- script.Parent.Parent.Torso.SpotLight.Enabled = false
- end
- script.Parent.Died:connect(Die)
- end))
- Part57.Name = "Neon Flag"
- Part57.Parent = Model0
- Part57.Material = Enum.Material.Neon
- Part57.BrickColor = BrickColor.new("Bright bluish green")
- Part57.Rotation = Vector3.new(180, 0, 180)
- Part57.Locked = true
- Part57.Size = Vector3.new(1, 2, 3)
- Part57.CFrame = CFrame.new(10.2877932, 4.71095753, 127.057938, -1.00000799, -3.92584334e-05, 7.55048677e-05, -3.9255774e-05, 1, -6.60108572e-06, -7.54897483e-05, -6.59730495e-06, -1.00000489)
- Part57.BottomSurface = Enum.SurfaceType.Smooth
- Part57.TopSurface = Enum.SurfaceType.Smooth
- Part57.Color = Color3.new(0, 0.560784, 0.611765)
- Part57.Position = Vector3.new(10.2877932, 4.71095753, 127.057938)
- Part57.Orientation = Vector3.new(0, 180, 0)
- Part57.Color = Color3.new(0, 0.560784, 0.611765)
- Sound58.Parent = Part57
- Sound58.Pitch = 1.5
- Sound58.SoundId = "rbxassetid://356659053"
- Sound58.Volume = 1
- Script59.Name = "On contact, sound"
- Script59.Parent = Part57
- table.insert(cors,sandbox(Script59,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script60.Name = "On contact, heal"
- Script60.Parent = Part57
- table.insert(cors,sandbox(Script60,function()
- function onTouched()
- script.Parent.Parent.Humanoid.Health = script.Parent.Parent.Humanoid.Health + 3
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound61.Name = "Sound3"
- Sound61.Parent = Part57
- Sound61.SoundId = "rbxassetid://191040613"
- Sound61.Volume = 1
- Fire62.Name = "Fire2"
- Fire62.Parent = Part57
- Fire62.Size = 10
- Fire62.Enabled = false
- Fire62.Heat = -5
- Fire62.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script63.Name = "On contact, thud"
- Script63.Parent = Part57
- table.insert(cors,sandbox(Script63,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part64.Name = "Engine"
- Part64.Parent = Model0
- Part64.Material = Enum.Material.CorrodedMetal
- Part64.BrickColor = BrickColor.new("Royal purple")
- Part64.Locked = true
- Part64.Size = Vector3.new(3, 2.19999981, 2)
- Part64.CFrame = CFrame.new(10.2880192, 2.61077547, 125.55751, 1.00000751, -4.0901894e-05, -7.21967372e-05, 4.08994019e-05, 1, 6.39330028e-06, 7.21965334e-05, -6.38997062e-06, 1.00000441)
- Part64.BottomSurface = Enum.SurfaceType.Smooth
- Part64.TopSurface = Enum.SurfaceType.Smooth
- Part64.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part64.Position = Vector3.new(10.2880192, 2.61077547, 125.55751)
- Part64.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Sound65.Name = "Engine"
- Sound65.Parent = Part64
- Sound65.Pitch = 0.76000678539276
- Sound65.SoundId = "rbxassetid://130091914"
- Sound65.Volume = 0.69999998807907
- Sound65.Looped = true
- Script66.Name = "SoundScript"
- Script66.Parent = Part64
- table.insert(cors,sandbox(Script66,function()
- v = script.Parent.Parent["Car Seat"]
- e = script.Parent.Engine
- maxrevs = script.Parent.Advanced.MaxRevs.Value
- minrevs = script.Parent.Advanced.MinRevs.Value
- mod = v.MaxSpeed/130
- e:Play()
- while true do
- wait(0.1)
- mod = v.MaxSpeed/150
- if v.Throttle == 1 and e.Pitch < maxrevs then
- e.Pitch = e.Pitch + (0.09/mod)
- end
- if v.Throttle == 0 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.17/mod)
- end
- if v.Throttle == -1 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.22/mod)
- end
- end
- end))
- Configuration67.Name = "Advanced"
- Configuration67.Parent = Part64
- NumberValue68.Name = "EngineVolume"
- NumberValue68.Parent = Configuration67
- NumberValue68.Value = 0.7
- NumberValue69.Name = "MaxRevs"
- NumberValue69.Parent = Configuration67
- NumberValue69.Value = 1.79
- NumberValue70.Name = "MinRevs"
- NumberValue70.Parent = Configuration67
- NumberValue70.Value = 0.9
- Configuration71.Parent = Part64
- NumberValue72.Name = "MaxSpeed"
- NumberValue72.Parent = Configuration71
- NumberValue72.Value = 150
- Motor6D73.Parent = Part64
- Motor6D73.C1 = CFrame.new(-3.05175781e-05, -2.10017252, 1.50043488, -1.00000048, 1.64366793e-06, -3.29315662e-06, 1.6434351e-06, 1, -2.07452103e-07, 3.30805779e-06, -2.07917765e-07, -1.00000048)
- Motor6D73.Part0 = Part64
- Motor6D73.Part1 = Part57
- Sound74.Name = "Sound3"
- Sound74.Parent = Part64
- Sound74.SoundId = "rbxassetid://191040613"
- Sound74.Volume = 1
- Fire75.Name = "Fire2"
- Fire75.Parent = Part64
- Fire75.Size = 10
- Fire75.Enabled = false
- Fire75.Heat = -5
- Fire75.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script76.Name = "On contact, thud"
- Script76.Parent = Part64
- table.insert(cors,sandbox(Script76,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ForceField77.Parent = Model0
- Script78.Name = "Wait 10 sec then remove"
- Script78.Parent = ForceField77
- table.insert(cors,sandbox(Script78,function()
- wait(10)
- script.Parent:Destroy()
- end))
- Part79.Name = "Wheel"
- Part79.Parent = Model0
- Part79.Material = Enum.Material.Concrete
- Part79.BrickColor = BrickColor.new("Dark stone grey")
- Part79.Locked = true
- Part79.Shape = Enum.PartType.Cylinder
- Part79.Size = Vector3.new(2, 3, 3)
- Part79.CFrame = CFrame.new(13.7879944, 1.51002705, 120.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part79.BottomSurface = Enum.SurfaceType.Smooth
- Part79.LeftSurface = Enum.SurfaceType.Hinge
- Part79.TopSurface = Enum.SurfaceType.Smooth
- Part79.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part79.Position = Vector3.new(13.7879944, 1.51002705, 120.555038)
- Part79.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound80.Name = "Sound3"
- Sound80.Parent = Part79
- Sound80.SoundId = "rbxassetid://262353320"
- Sound80.Volume = 1
- Fire81.Parent = Part79
- Fire81.Color = Color3.new(1, 1, 1)
- Fire81.Enabled = false
- Fire81.Heat = -3
- Fire81.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire81.Color = Color3.new(1, 1, 1)
- Script82.Name = "On contact, screech"
- Script82.Parent = Part79
- table.insert(cors,sandbox(Script82,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part83.Name = "Wheel"
- Part83.Parent = Model0
- Part83.Material = Enum.Material.Concrete
- Part83.BrickColor = BrickColor.new("Dark stone grey")
- Part83.Locked = true
- Part83.Shape = Enum.PartType.Cylinder
- Part83.Size = Vector3.new(2, 3, 3)
- Part83.CFrame = CFrame.new(6.78797913, 1.51002705, 125.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part83.BottomSurface = Enum.SurfaceType.Smooth
- Part83.RightSurface = Enum.SurfaceType.Hinge
- Part83.TopSurface = Enum.SurfaceType.Smooth
- Part83.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part83.Position = Vector3.new(6.78797913, 1.51002705, 125.555023)
- Part83.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound84.Name = "Sound3"
- Sound84.Parent = Part83
- Sound84.SoundId = "rbxassetid://262353320"
- Sound84.Volume = 1
- Fire85.Parent = Part83
- Fire85.Color = Color3.new(1, 1, 1)
- Fire85.Enabled = false
- Fire85.Heat = -3
- Fire85.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire85.Color = Color3.new(1, 1, 1)
- Script86.Name = "On contact, screech"
- Script86.Parent = Part83
- table.insert(cors,sandbox(Script86,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part87.Name = "Wheel"
- Part87.Parent = Model0
- Part87.Material = Enum.Material.Concrete
- Part87.BrickColor = BrickColor.new("Dark stone grey")
- Part87.Locked = true
- Part87.Shape = Enum.PartType.Cylinder
- Part87.Size = Vector3.new(2, 3, 3)
- Part87.CFrame = CFrame.new(13.7879782, 1.51002705, 125.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part87.BottomSurface = Enum.SurfaceType.Smooth
- Part87.LeftSurface = Enum.SurfaceType.Hinge
- Part87.TopSurface = Enum.SurfaceType.Smooth
- Part87.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part87.Position = Vector3.new(13.7879782, 1.51002705, 125.555038)
- Part87.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound88.Name = "Sound3"
- Sound88.Parent = Part87
- Sound88.SoundId = "rbxassetid://262353320"
- Sound88.Volume = 1
- Fire89.Parent = Part87
- Fire89.Color = Color3.new(1, 1, 1)
- Fire89.Enabled = false
- Fire89.Heat = -3
- Fire89.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire89.Color = Color3.new(1, 1, 1)
- Script90.Name = "On contact, screech"
- Script90.Parent = Part87
- table.insert(cors,sandbox(Script90,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part91.Name = "Wheel"
- Part91.Parent = Model0
- Part91.Material = Enum.Material.Concrete
- Part91.BrickColor = BrickColor.new("Dark stone grey")
- Part91.Locked = true
- Part91.Shape = Enum.PartType.Cylinder
- Part91.Size = Vector3.new(2, 3, 3)
- Part91.CFrame = CFrame.new(6.78799486, 1.51002705, 120.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part91.BottomSurface = Enum.SurfaceType.Smooth
- Part91.RightSurface = Enum.SurfaceType.Hinge
- Part91.TopSurface = Enum.SurfaceType.Smooth
- Part91.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part91.Position = Vector3.new(6.78799486, 1.51002705, 120.555023)
- Part91.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound92.Name = "Sound3"
- Sound92.Parent = Part91
- Sound92.SoundId = "rbxassetid://262353320"
- Sound92.Volume = 1
- Fire93.Parent = Part91
- Fire93.Color = Color3.new(1, 1, 1)
- Fire93.Enabled = false
- Fire93.Heat = -3
- Fire93.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire93.Color = Color3.new(1, 1, 1)
- Script94.Name = "On contact, screech"
- Script94.Parent = Part91
- table.insert(cors,sandbox(Script94,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part95.Name = "FIRE!"
- Part95.Parent = Model0
- Part95.Material = Enum.Material.DiamondPlate
- Part95.BrickColor = BrickColor.new("Lime green")
- Part95.Rotation = Vector3.new(0.599999964, 0, 0)
- Part95.Locked = true
- Part95.Size = Vector3.new(1, 1, 2)
- Part95.CFrame = CFrame.new(10.2879047, 6.01144743, 120.551727, 1.00000834, -1.45242041e-09, 2.41016096e-11, -1.45262979e-09, 0.999945164, -0.0104717799, 1.18234311e-11, 0.0104718367, 0.999949932)
- Part95.BottomSurface = Enum.SurfaceType.Smooth
- Part95.TopSurface = Enum.SurfaceType.Smooth
- Part95.Color = Color3.new(0, 1, 0)
- Part95.Position = Vector3.new(10.2879047, 6.01144743, 120.551727)
- Part95.Orientation = Vector3.new(0.599999964, 0, 0)
- Part95.Color = Color3.new(0, 1, 0)
- Script96.Name = "Fire"
- Script96.Parent = Part95
- table.insert(cors,sandbox(Script96,function()
- local Colour = script.Parent.Parent.Base.BrickColor
- function Clicked()
- script.Parent.Sound3:Play()
- local Ammo = Instance.new("Part")
- Ammo.BrickColor = Colour
- Ammo.Material = "Neon"
- Ammo.Parent = game.Workspace
- Ammo.Velocity = script.Parent.CFrame.lookVector * 1200
- Ammo.Position = script.Parent.CFrame * Vector3.new(0,-3,-6)
- Ammo.Size = Vector3.new(3,3,3)
- Ammo.Shape = "Ball"
- Ammo.Name = script.Parent.Parent.Name.."'s cannonball"
- Ammo.TopSurface = "Smooth"
- Ammo.BottomSurface = "Smooth"
- local explosive = script["On contact, explode"]:Clone()
- explosive.Parent = Ammo
- explosive.Disabled = false
- local damager = script["Hint if humanoid hit and damage"]:Clone()
- damager.Parent = Ammo
- damager.Disabled = false
- local sound = script.Sound:Clone()
- sound.Parent = Ammo
- script.Parent.BrickColor = BrickColor.new("Really red")
- script.Disabled = true
- wait(1)
- script.Parent.BrickColor = BrickColor.new("New Yeller")
- wait(1)
- script.Parent.BrickColor = BrickColor.new("Lime green")
- script.Disabled = false
- end
- script.Parent.ClickDetector.MouseClick:connect(Clicked)
- end))
- Script97.Name = "On contact, explode"
- Script97.Parent = Script96
- Script97.Disabled = true
- table.insert(cors,sandbox(Script97,function()
- function onTouched(hit)
- if hit == nil then return end
- if hit.CanCollide == false then return end
- script.Parent.Anchored = true
- wait(0)
- local BOOM = Instance.new("Explosion")
- BOOM.Parent = game.Workspace
- BOOM.Position = script.Parent.Position
- BOOM.BlastRadius = 10
- script.Parent.Sound:Play()
- script.Disabled = true
- script.Parent.CanCollide = false
- script.Parent.Transparency = 1
- wait(2)
- script.Parent:Destroy()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound98.Parent = Script96
- Sound98.Pitch = 1.2000000476837
- Sound98.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound98.Volume = 1
- Script99.Name = "Hint if humanoid hit and damage"
- Script99.Parent = Script96
- Script99.Disabled = true
- table.insert(cors,sandbox(Script99,function()
- function onTouched(hit)
- if hit == nil then script.Disabled = true return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then script.Disabled = true return end
- local damage = math.random(500,5000)
- hit.Parent.Humanoid:TakeDamage(damage)
- local hint = Instance.new("Hint")
- hint.Text = script.Parent.Name.." hit "..hit.Parent.Name.." with "..damage.." damage with an explosion!"
- hint.Parent = script
- script.Disabled = true
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ClickDetector100.Parent = Part95
- ClickDetector100.MaxActivationDistance = 4
- Sound101.Name = "Sound3"
- Sound101.Parent = Part95
- Sound101.SoundId = "rbxassetid://191040613"
- Sound101.Volume = 1
- Part102.Name = "Left Leg"
- Part102.Parent = Model0
- Part102.Material = Enum.Material.DiamondPlate
- Part102.BrickColor = BrickColor.new("Dark stone grey")
- Part102.Locked = true
- Part102.Size = Vector3.new(1, 1, 3)
- Part102.CFrame = CFrame.new(8.28780556, 3.01004457, 127.055328, 1.00000727, 8.61928342e-08, -3.51685071e-06, -8.87493172e-08, 1, -1.60417869e-07, 3.51685753e-06, 1.66473328e-07, 1.00000417)
- Part102.BottomSurface = Enum.SurfaceType.Smooth
- Part102.TopSurface = Enum.SurfaceType.Smooth
- Part102.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part102.Position = Vector3.new(8.28780556, 3.01004457, 127.055328)
- Part102.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound103.Name = "Sound3"
- Sound103.Parent = Part102
- Sound103.SoundId = "rbxassetid://191040613"
- Sound103.Volume = 1
- Script104.Name = "On contact, thud"
- Script104.Parent = Part102
- table.insert(cors,sandbox(Script104,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter105.Parent = Part102
- ParticleEmitter105.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter105.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter105.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter105.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter105.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter105.Rate = 10
- ParticleEmitter105.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter105.Speed = NumberRange.new(-3, -3)
- ParticleEmitter105.VelocitySpread = 5
- ParticleEmitter105.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire106.Name = "Fire2"
- Fire106.Parent = Part102
- Fire106.Size = 10
- Fire106.Enabled = false
- Fire106.Heat = -5
- Fire106.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part107.Name = "Left Arm"
- Part107.Parent = Model0
- Part107.Material = Enum.Material.DiamondPlate
- Part107.BrickColor = BrickColor.new("Dark stone grey")
- Part107.Locked = true
- Part107.Size = Vector3.new(1, 1, 3)
- Part107.CFrame = CFrame.new(8.28782463, 2.01004648, 126.055267, 1.00000727, 8.14884515e-08, -3.51687049e-06, -8.40449417e-08, 1, -1.49470978e-07, 3.51687731e-06, 1.55526351e-07, 1.00000417)
- Part107.BottomSurface = Enum.SurfaceType.Smooth
- Part107.TopSurface = Enum.SurfaceType.Smooth
- Part107.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part107.Position = Vector3.new(8.28782463, 2.01004648, 126.055267)
- Part107.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound108.Name = "Sound3"
- Sound108.Parent = Part107
- Sound108.SoundId = "rbxassetid://191040613"
- Sound108.Volume = 1
- Script109.Name = "On contact, thud"
- Script109.Parent = Part107
- table.insert(cors,sandbox(Script109,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter110.Parent = Part107
- ParticleEmitter110.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter110.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter110.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter110.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter110.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter110.Rate = 10
- ParticleEmitter110.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter110.Speed = NumberRange.new(-3, -3)
- ParticleEmitter110.VelocitySpread = 5
- ParticleEmitter110.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire111.Name = "Fire2"
- Fire111.Parent = Part107
- Fire111.Size = 10
- Fire111.Enabled = false
- Fire111.Heat = -5
- Fire111.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part112.Name = "Right Leg"
- Part112.Parent = Model0
- Part112.Material = Enum.Material.DiamondPlate
- Part112.BrickColor = BrickColor.new("Dark stone grey")
- Part112.Locked = true
- Part112.Size = Vector3.new(1, 1, 3)
- Part112.CFrame = CFrame.new(12.2881823, 3.01004267, 127.055397, 1.00000727, 9.11866067e-08, -3.51684025e-06, -9.37431039e-08, 1, -1.72063622e-07, 3.51684707e-06, 1.78119137e-07, 1.00000417)
- Part112.BottomSurface = Enum.SurfaceType.Smooth
- Part112.TopSurface = Enum.SurfaceType.Smooth
- Part112.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part112.Position = Vector3.new(12.2881823, 3.01004267, 127.055397)
- Part112.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound113.Name = "Sound3"
- Sound113.Parent = Part112
- Sound113.SoundId = "rbxassetid://191040613"
- Sound113.Volume = 1
- Script114.Name = "On contact, thud"
- Script114.Parent = Part112
- table.insert(cors,sandbox(Script114,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter115.Parent = Part112
- ParticleEmitter115.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter115.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter115.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter115.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter115.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter115.Rate = 10
- ParticleEmitter115.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter115.Speed = NumberRange.new(-3, -3)
- ParticleEmitter115.VelocitySpread = 5
- ParticleEmitter115.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire116.Name = "Fire2"
- Fire116.Parent = Part112
- Fire116.Size = 10
- Fire116.Enabled = false
- Fire116.Heat = -5
- Fire116.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part117.Name = "Right Arm"
- Part117.Parent = Model0
- Part117.Material = Enum.Material.DiamondPlate
- Part117.BrickColor = BrickColor.new("Dark stone grey")
- Part117.Locked = true
- Part117.Size = Vector3.new(1, 1, 3)
- Part117.CFrame = CFrame.new(12.2881508, 2.01004624, 126.055313, 1.00000727, 8.84574689e-08, -3.51684616e-06, -9.10139661e-08, 1, -1.6577529e-07, 3.51685298e-06, 1.71830763e-07, 1.00000417)
- Part117.BottomSurface = Enum.SurfaceType.Smooth
- Part117.TopSurface = Enum.SurfaceType.Smooth
- Part117.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part117.Position = Vector3.new(12.2881508, 2.01004624, 126.055313)
- Part117.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound118.Name = "Sound3"
- Sound118.Parent = Part117
- Sound118.SoundId = "rbxassetid://191040613"
- Sound118.Volume = 1
- Script119.Name = "On contact, thud"
- Script119.Parent = Part117
- table.insert(cors,sandbox(Script119,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter120.Parent = Part117
- ParticleEmitter120.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter120.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter120.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter120.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter120.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter120.Rate = 10
- ParticleEmitter120.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter120.Speed = NumberRange.new(-3, -3)
- ParticleEmitter120.VelocitySpread = 5
- ParticleEmitter120.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire121.Name = "Fire2"
- Fire121.Parent = Part117
- Fire121.Size = 10
- Fire121.Enabled = false
- Fire121.Heat = -5
- Fire121.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Model122.Name = "Car 1"
- Model122.Parent = mas
- Model122.PrimaryPart = Part123
- Part123.Name = "Base"
- Part123.Parent = Model122
- Part123.Material = Enum.Material.DiamondPlate
- Part123.BrickColor = BrickColor.new("Really red")
- Part123.Locked = true
- Part123.Size = Vector3.new(5, 1, 5)
- Part123.CFrame = CFrame.new(20.2879829, 1.01003587, 123.055122, 1.0000006, 9.68861329e-08, -3.5167684e-06, -9.71190985e-08, 1, -1.85104113e-07, 3.5167684e-06, 1.85569817e-07, 1.00000036)
- Part123.BottomSurface = Enum.SurfaceType.Smooth
- Part123.TopSurface = Enum.SurfaceType.Smooth
- Part123.Color = Color3.new(1, 0, 0)
- Part123.Position = Vector3.new(20.2879829, 1.01003587, 123.055122)
- Part123.Color = Color3.new(1, 0, 0)
- Sound124.Parent = Part123
- Sound124.Pitch = 1.2000000476837
- Sound124.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound124.Volume = 1
- Fire125.Parent = Part123
- Fire125.Size = 30
- Fire125.Enabled = false
- Fire125.Heat = 25
- Fire125.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Sound126.Name = "Sound2"
- Sound126.Parent = Part123
- Sound126.Pitch = 0.60000002384186
- Sound126.SoundId = "rbxassetid://138185473 "
- Sound126.Volume = 1
- Sound126.Looped = true
- BodyGyro127.Parent = Part123
- BodyGyro127.maxTorque = Vector3.new(0, 0, 0)
- BodyGyro127.MaxTorque = Vector3.new(0, 0, 0)
- Motor6D128.Parent = Part123
- Motor6D128.C1 = CFrame.new(-0.000282287598, -1.6007148, -2.502388, 1.00000024, 4.09976928e-05, 6.86794519e-05, -4.09973436e-05, 1, -6.57816418e-06, -6.86794519e-05, 6.57560304e-06, 1.00000024)
- Motor6D128.Part0 = Part123
- Motor6D128.Part1 = Part186
- Motor6D129.Parent = Part123
- Motor6D129.C1 = CFrame.new(8.77380371e-05, -1.50140166, 2.50338745, 1.00000024, 1.6350532e-07, 3.4570694e-06, -1.63563527e-07, 1, 1.81607902e-08, -3.4570694e-06, -1.79279596e-08, 1.00000012)
- Motor6D129.Part0 = Part123
- Motor6D129.Part1 = Part140
- Motor6D130.Parent = Part123
- Motor6D130.C1 = CFrame.new(-5.7220459e-05, -1.0003432, 0.000267028809, 1.0000006, 8.14325176e-08, -3.51667404e-06, -8.16653483e-08, 1, -1.49244443e-07, 3.51667404e-06, 1.49710104e-07, 1.00000036)
- Motor6D130.Part0 = Part123
- Motor6D130.Part1 = VehicleSeat138
- Sound131.Name = "Sound3"
- Sound131.Parent = Part123
- Sound131.SoundId = "rbxassetid://191040613"
- Sound131.Volume = 1
- Fire132.Name = "Fire2"
- Fire132.Parent = Part123
- Fire132.Size = 10
- Fire132.Enabled = false
- Fire132.Heat = -5
- Fire132.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script133.Name = "On contact, thud"
- Script133.Parent = Part123
- table.insert(cors,sandbox(Script133,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Motor6D134.Parent = Part123
- Motor6D134.C1 = CFrame.new(-2.00016403, -1.00000238, -3.00017166, 1, 7.26722593e-09, 6.1614637e-11, -7.26722593e-09, 1, -1.65342851e-08, -6.16147619e-11, 1.65342868e-08, 1)
- Motor6D134.Part0 = Part123
- Motor6D134.Part1 = Part239
- Motor6D135.Parent = Part123
- Motor6D135.C1 = CFrame.new(-2.00019836, -1.99999905, -4.00024796, 1, 4.53808724e-09, 5.57033343e-11, -4.5380868e-09, 1, -1.02459534e-08, -5.57033829e-11, 1.02459552e-08, 1)
- Motor6D135.Part0 = Part123
- Motor6D135.Part1 = Part234
- Motor6D136.Parent = Part123
- Motor6D136.C1 = CFrame.new(2.00013351, -1.00000191, -3.00013924, 1, 1.42362522e-08, 8.59418925e-11, -1.42362531e-08, 1, -3.28385994e-08, -8.59423643e-11, 3.28385994e-08, 1)
- Motor6D136.Part0 = Part123
- Motor6D136.Part1 = Part229
- Motor6D137.Parent = Part123
- Motor6D137.C1 = CFrame.new(2.00014877, -2.00000048, -4.00019455, 1, 9.53187307e-09, 6.61617705e-11, -9.53187218e-09, 1, -2.1891708e-08, -6.61619787e-11, 2.1891708e-08, 1)
- Motor6D137.Part0 = Part123
- Motor6D137.Part1 = Part224
- VehicleSeat138.Name = "Car Seat"
- VehicleSeat138.Parent = Model122
- VehicleSeat138.Material = Enum.Material.Fabric
- VehicleSeat138.BrickColor = BrickColor.new("Black")
- VehicleSeat138.Locked = true
- VehicleSeat138.Size = Vector3.new(3, 1, 3)
- VehicleSeat138.CFrame = CFrame.new(20.2880402, 2.01037908, 123.054855, 1, 1.54536153e-08, -9.43553222e-11, -1.54536135e-08, 1, -3.58597134e-08, 9.43547671e-11, 3.58597134e-08, 1)
- VehicleSeat138.BottomSurface = Enum.SurfaceType.Smooth
- VehicleSeat138.TopSurface = Enum.SurfaceType.Smooth
- VehicleSeat138.MaxSpeed = 150
- VehicleSeat138.Torque = 12.5
- VehicleSeat138.TurnSpeed = 2.5999999046326
- VehicleSeat138.Color = Color3.new(0.105882, 0.164706, 0.207843)
- VehicleSeat138.Position = Vector3.new(20.2880402, 2.01037908, 123.054855)
- VehicleSeat138.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Motor6D139.Parent = VehicleSeat138
- Motor6D139.C1 = CFrame.new(-0.00012588501, -1.50189567, -1.00107574, 1.00000012, 3.31259798e-07, 3.56137753e-06, -3.31318006e-07, 1, 1.97906047e-07, -3.56137753e-06, -1.97673216e-07, 1.00000012)
- Motor6D139.Part0 = VehicleSeat138
- Motor6D139.Part1 = Part150
- Part140.Name = "Torso"
- Part140.Parent = Model122
- Part140.Material = Enum.Material.DiamondPlate
- Part140.BrickColor = BrickColor.new("Maroon")
- Part140.Locked = true
- Part140.Size = Vector3.new(5, 2, 2)
- Part140.CFrame = CFrame.new(20.2879124, 2.51143789, 120.551735, 1.00000083, -6.66775577e-08, -6.9738403e-06, 6.63855602e-08, 1, -2.0303176e-07, 6.97383985e-06, 2.03730053e-07, 1.00000048)
- Part140.BottomSurface = Enum.SurfaceType.Smooth
- Part140.TopSurface = Enum.SurfaceType.Smooth
- Part140.Color = Color3.new(0.458824, 0, 0)
- Part140.Position = Vector3.new(20.2879124, 2.51143789, 120.551735)
- Part140.Color = Color3.new(0.458824, 0, 0)
- ClickDetector141.Parent = Part140
- ClickDetector141.MaxActivationDistance = 4
- Script142.Name = "Flip when clicked"
- Script142.Parent = Part140
- table.insert(cors,sandbox(Script142,function()
- debounce = false
- function onClicked()
- if script.Value.Value == false then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(400000,0,400000)
- script.Value.Value = true
- script.Parent.Material = "Neon"
- elseif script.Value.Value == true then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(0,0,0)
- script.Value.Value = false
- script.Parent.Material = "DiamondPlate"
- end
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- BoolValue143.Parent = Script142
- Motor6D144.Parent = Part140
- Motor6D144.C1 = CFrame.new(4.19616699e-05, -0.499773264, 2.00035858, 1.00000048, 3.84509331e-05, 1.63912773e-06, -3.84511077e-05, 1, -4.72180545e-06, -1.63912773e-06, 4.72227111e-06, 1.00000036)
- Motor6D144.Part0 = Part140
- Motor6D144.Part1 = Part151
- Sound145.Name = "Sound3"
- Sound145.Parent = Part140
- Sound145.SoundId = "rbxassetid://191040613"
- Sound145.Volume = 1
- Fire146.Name = "Fire2"
- Fire146.Parent = Part140
- Fire146.Size = 10
- Fire146.Enabled = false
- Fire146.Heat = -5
- Fire146.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script147.Name = "On contact, thud"
- Script147.Parent = Part140
- table.insert(cors,sandbox(Script147,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- SpotLight148.Parent = Part140
- SpotLight148.Color = Color3.new(1, 0, 0.0156863)
- SpotLight148.Brightness = 60
- SpotLight148.Range = 60
- SpotLight148.Shadows = true
- SpotLight148.Color = Color3.new(1, 0, 0.0156863)
- Motor6D149.Parent = Part140
- Motor6D149.C1 = CFrame.new(7.56978989e-06, -3.49980855, 0.0366503, 1.00000083, -6.66775577e-08, -6.9738403e-06, 1.39410474e-07, 0.999945164, 0.0104715852, 6.97276209e-06, -0.0104715796, 0.999945641)
- Motor6D149.Part0 = Part140
- Motor6D149.Part1 = Part217
- Part150.Name = "Backrest"
- Part150.Parent = Model122
- Part150.Material = Enum.Material.Fabric
- Part150.BrickColor = BrickColor.new("Really red")
- Part150.Locked = true
- Part150.Size = Vector3.new(3, 2, 1)
- Part150.CFrame = CFrame.new(20.2881622, 3.5122745, 124.055931, 1.00000012, -3.15864384e-07, -3.56147189e-06, 3.15806062e-07, 1, -2.33532873e-07, 3.56147189e-06, 2.33765761e-07, 1.00000012)
- Part150.BottomSurface = Enum.SurfaceType.Smooth
- Part150.TopSurface = Enum.SurfaceType.Smooth
- Part150.Color = Color3.new(1, 0, 0)
- Part150.Position = Vector3.new(20.2881622, 3.5122745, 124.055931)
- Part150.Color = Color3.new(1, 0, 0)
- Part151.Name = "Head"
- Part151.Parent = Model122
- Part151.Material = Enum.Material.CorrodedMetal
- Part151.BrickColor = BrickColor.new("Really red")
- Part151.Locked = true
- Part151.Size = Vector3.new(3, 3, 2)
- Part151.CFrame = CFrame.new(20.2878685, 3.0112021, 118.551369, 1.00000131, -3.85177846e-05, -8.61297212e-06, 3.85173189e-05, 1, 4.51923916e-06, 8.6129794e-06, -4.51834603e-06, 1.00000083)
- Part151.BottomSurface = Enum.SurfaceType.Smooth
- Part151.TopSurface = Enum.SurfaceType.Smooth
- Part151.Color = Color3.new(1, 0, 0)
- Part151.Position = Vector3.new(20.2878685, 3.0112021, 118.551369)
- Part151.Color = Color3.new(1, 0, 0)
- Script152.Name = "On contact, damage"
- Script152.Parent = Part151
- table.insert(cors,sandbox(Script152,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower <= 150 then return end
- hit.Parent:FindFirstChild("Humanoid"):TakeDamage(HitPower)
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound153.Parent = Part151
- Sound153.SoundId = "rbxassetid://356659053"
- Sound153.Volume = 1
- Script154.Name = "On contact, clang"
- Script154.Parent = Part151
- table.insert(cors,sandbox(Script154,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script155.Name = "On contact, explode"
- Script155.Parent = Part151
- table.insert(cors,sandbox(Script155,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local BANG = Instance.new("Explosion")
- BANG.Position = script.Parent.Position
- BANG.DestroyJointRadiusPercent = 0
- BANG.Parent = script.Parent
- script.Parent.Sound2:Play()
- print "# SUPREME SLAM #"
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound156.Name = "Sound2"
- Sound156.Parent = Part151
- Sound156.SoundId = "rbxassetid://168485325"
- Sound156.Volume = 1
- Model157.Name = "Bunch of scripts"
- Model157.Parent = Part151
- Script158.Name = "On contact, hint 151-299 dmg"
- Script158.Parent = Model157
- table.insert(cors,sandbox(Script158,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 151 and HitPower <= 299 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt less than 300 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script159.Name = "On contact, hint 300-599 dmg"
- Script159.Parent = Model157
- table.insert(cors,sandbox(Script159,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 300 and HitPower <= 599 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 450 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script160.Name = "On contact, hint 600-899 dmg"
- Script160.Parent = Model157
- table.insert(cors,sandbox(Script160,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 600 and HitPower <= 899 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 750 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script161.Name = "On contact, hint 900-1199 dmg"
- Script161.Parent = Model157
- table.insert(cors,sandbox(Script161,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 900 and HitPower <= 1199 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 1050 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script162.Name = "On contact, hint 1200 or greater dmg"
- Script162.Parent = Model157
- table.insert(cors,sandbox(Script162,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt a MASSIVE 1200 or greater damage to "..hit.Parent.Name.."!!"
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Sound163.Name = "Sound3"
- Sound163.Parent = Part151
- Sound163.SoundId = "rbxassetid://191040613"
- Sound163.Volume = 1
- Script164.Name = "On contact, break stuff"
- Script164.Parent = Part151
- table.insert(cors,sandbox(Script164,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 400 then hit:BreakJoints()
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Fire165.Name = "Fire2"
- Fire165.Parent = Part151
- Fire165.Size = 10
- Fire165.Enabled = false
- Fire165.Heat = -5
- Fire165.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script166.Name = "On contact, thud"
- Script166.Parent = Part151
- table.insert(cors,sandbox(Script166,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Humanoid167.Parent = Model122
- Humanoid167.RightLeg = Part234
- Humanoid167.LeftLeg = Part224
- Humanoid167.Torso = Part140
- Humanoid167.Health = 1200
- Humanoid167.MaxHealth = 1200
- Script168.Name = "Auto sit"
- Script168.Parent = Humanoid167
- table.insert(cors,sandbox(Script168,function()
- while true do
- wait(0.1)
- script.Parent.Sit = true
- end
- end))
- Script169.Name = "When demolished, name, disable bumper, destroy cannon and print to log"
- Script169.Parent = Humanoid167
- table.insert(cors,sandbox(Script169,function()
- function Die()
- print (script.Parent.Parent.Name.." GOT WRECKED!")
- if script.Parent.Parent:FindFirstChild("Head") == nil then return end
- script.Parent.Parent.Head["On contact, damage"].Disabled = true
- script.Parent.Parent.Head["On contact, explode"].Disabled = true
- script.Parent.Parent.Head["On contact, break stuff"].Disabled = true
- script.Parent.Parent.Head["Bunch of scripts"]:Destroy()
- if script.Parent.Parent:FindFirstChild("FIRE!") == nil then return end
- script.Parent.Parent["FIRE!"]:Destroy()
- wait(4)
- script.Parent.Parent.Name = "> WRECKED < "..script.Parent.Parent.Name.." > WRECKED <"
- end
- script.Parent.Died:connect(Die)
- end))
- Script170.Name = "When demolished, wait 3 min then remove"
- Script170.Parent = Humanoid167
- table.insert(cors,sandbox(Script170,function()
- function Die()
- wait(180)
- script.Parent.Parent:remove()
- end
- script.Parent.Died:connect(Die)
- end))
- Script171.Name = "When demolished, sound"
- Script171.Parent = Humanoid167
- table.insert(cors,sandbox(Script171,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.Sound:Play()
- script.Parent.Parent.Base.Sound2:Play()
- end
- script.Parent.Died:connect(Die)
- end))
- Script172.Name = "Auto heal"
- Script172.Parent = Humanoid167
- table.insert(cors,sandbox(Script172,function()
- while true do
- if script.Parent.Health == script.Parent.MaxHealth then return end
- if script.Parent.Health == 0 then return end
- script.Parent.Health = script.Parent.Health + 3
- wait(0.5)
- end
- end))
- Script173.Name = "When demolished, hollywood"
- Script173.Parent = Humanoid167
- table.insert(cors,sandbox(Script173,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- e = Instance.new("Explosion")
- e.Parent = script.Parent.Parent
- e.DestroyJointRadiusPercent = 1
- e.Position = script.Parent.Parent.Base.Position
- e.ExplosionType = "NoCraters"
- e.BlastRadius = 2.6
- e.BlastPressure = 1000000
- f = script.Parent.Parent.Base.Fire
- f.Enabled = true
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- end
- script.Parent.Died:connect(Die)
- end))
- Script174.Name = "When demolished, remove the engine"
- Script174.Parent = Humanoid167
- table.insert(cors,sandbox(Script174,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Engine") == nil then return end
- script.Parent.Parent.Engine:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script175.Name = "When demolished, disable chair"
- Script175.Parent = Humanoid167
- table.insert(cors,sandbox(Script175,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Car Seat") == nil then return end
- script.Parent.Parent["Car Seat"].Disabled = true
- end
- script.Parent.Died:connect(Die)
- end))
- Script176.Name = "When demolished, hint"
- Script176.Parent = Humanoid167
- table.insert(cors,sandbox(Script176,function()
- function Die()
- wait(2)
- local hint = Instance.new("Hint")
- hint.Parent = script.Parent.Parent
- hint.Text = script.Parent.Parent.Name.." has been wrecked!"
- wait(1)
- hint:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script177.Name = "When demolished, remove instantly if bumper gone."
- Script177.Parent = Humanoid167
- table.insert(cors,sandbox(Script177,function()
- function Die()
- wait(6)
- if script.Parent.Parent:FindFirstChild("Head") == nil then
- print ("Looks like "..script.Parent.Parent.Name.." got nil.")
- script.Parent.Parent:Destroy()
- elseif script.Parent.Parent:FindFirstChild("Head") ~= nil then return end
- end
- script.Parent.Died:connect(Die)
- end))
- Script178.Name = "When demolished, disable light"
- Script178.Parent = Humanoid167
- table.insert(cors,sandbox(Script178,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Torso") == nil then return end
- script.Parent.Parent.Torso.SpotLight.Enabled = false
- end
- script.Parent.Died:connect(Die)
- end))
- Part179.Name = "Neon Flag"
- Part179.Parent = Model122
- Part179.Material = Enum.Material.Neon
- Part179.BrickColor = BrickColor.new("Really red")
- Part179.Rotation = Vector3.new(180, 0, 180)
- Part179.Locked = true
- Part179.Size = Vector3.new(1, 2, 3)
- Part179.CFrame = CFrame.new(20.2877922, 4.71094894, 127.057922, -1.00000131, -3.92570109e-05, 7.55043729e-05, -3.92569345e-05, 1, -6.59829129e-06, -7.548945e-05, -6.60007436e-06, -1.00000107)
- Part179.BottomSurface = Enum.SurfaceType.Smooth
- Part179.TopSurface = Enum.SurfaceType.Smooth
- Part179.Color = Color3.new(1, 0, 0)
- Part179.Position = Vector3.new(20.2877922, 4.71094894, 127.057922)
- Part179.Orientation = Vector3.new(0, 180, 0)
- Part179.Color = Color3.new(1, 0, 0)
- Sound180.Parent = Part179
- Sound180.Pitch = 1.5
- Sound180.SoundId = "rbxassetid://356659053"
- Sound180.Volume = 1
- Script181.Name = "On contact, sound"
- Script181.Parent = Part179
- table.insert(cors,sandbox(Script181,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script182.Name = "On contact, heal"
- Script182.Parent = Part179
- table.insert(cors,sandbox(Script182,function()
- function onTouched()
- script.Parent.Parent.Humanoid.Health = script.Parent.Parent.Humanoid.Health + 3
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound183.Name = "Sound3"
- Sound183.Parent = Part179
- Sound183.SoundId = "rbxassetid://191040613"
- Sound183.Volume = 1
- Fire184.Name = "Fire2"
- Fire184.Parent = Part179
- Fire184.Size = 10
- Fire184.Enabled = false
- Fire184.Heat = -5
- Fire184.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script185.Name = "On contact, thud"
- Script185.Parent = Part179
- table.insert(cors,sandbox(Script185,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part186.Name = "Engine"
- Part186.Parent = Model122
- Part186.Material = Enum.Material.CorrodedMetal
- Part186.BrickColor = BrickColor.new("Maroon")
- Part186.Locked = true
- Part186.Size = Vector3.new(3, 2.19999981, 2)
- Part186.CFrame = CFrame.new(20.2880192, 2.61076665, 125.557503, 1.00000083, -4.09004606e-05, -7.21962642e-05, 4.09005625e-05, 1, 6.39050586e-06, 7.21962497e-05, -6.39274094e-06, 1.0000006)
- Part186.BottomSurface = Enum.SurfaceType.Smooth
- Part186.TopSurface = Enum.SurfaceType.Smooth
- Part186.Color = Color3.new(0.458824, 0, 0)
- Part186.Position = Vector3.new(20.2880192, 2.61076665, 125.557503)
- Part186.Color = Color3.new(0.458824, 0, 0)
- Sound187.Name = "Engine"
- Sound187.Parent = Part186
- Sound187.Pitch = 0.76000678539276
- Sound187.SoundId = "rbxassetid://130091914"
- Sound187.Volume = 0.69999998807907
- Sound187.Looped = true
- Script188.Name = "SoundScript"
- Script188.Parent = Part186
- table.insert(cors,sandbox(Script188,function()
- v = script.Parent.Parent["Car Seat"]
- e = script.Parent.Engine
- maxrevs = script.Parent.Advanced.MaxRevs.Value
- minrevs = script.Parent.Advanced.MinRevs.Value
- mod = v.MaxSpeed/130
- e:Play()
- while true do
- wait(0.1)
- mod = v.MaxSpeed/150
- if v.Throttle == 1 and e.Pitch < maxrevs then
- e.Pitch = e.Pitch + (0.09/mod)
- end
- if v.Throttle == 0 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.17/mod)
- end
- if v.Throttle == -1 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.22/mod)
- end
- end
- end))
- Configuration189.Name = "Advanced"
- Configuration189.Parent = Part186
- NumberValue190.Name = "EngineVolume"
- NumberValue190.Parent = Configuration189
- NumberValue190.Value = 0.7
- NumberValue191.Name = "MaxRevs"
- NumberValue191.Parent = Configuration189
- NumberValue191.Value = 1.79
- NumberValue192.Name = "MinRevs"
- NumberValue192.Parent = Configuration189
- NumberValue192.Value = 0.9
- Configuration193.Parent = Part186
- NumberValue194.Name = "MaxSpeed"
- NumberValue194.Parent = Configuration193
- NumberValue194.Value = 150
- Motor6D195.Parent = Part186
- Motor6D195.C1 = CFrame.new(-3.05175781e-05, -2.10017252, 1.50043488, -1.00000048, 1.64366793e-06, -3.29315662e-06, 1.6434351e-06, 1, -2.07452103e-07, 3.30805779e-06, -2.07917765e-07, -1.00000048)
- Motor6D195.Part0 = Part186
- Motor6D195.Part1 = Part179
- Sound196.Name = "Sound3"
- Sound196.Parent = Part186
- Sound196.SoundId = "rbxassetid://191040613"
- Sound196.Volume = 1
- Fire197.Name = "Fire2"
- Fire197.Parent = Part186
- Fire197.Size = 10
- Fire197.Enabled = false
- Fire197.Heat = -5
- Fire197.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script198.Name = "On contact, thud"
- Script198.Parent = Part186
- table.insert(cors,sandbox(Script198,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ForceField199.Parent = Model122
- Script200.Name = "Wait 10 sec then remove"
- Script200.Parent = ForceField199
- table.insert(cors,sandbox(Script200,function()
- wait(10)
- script.Parent:Destroy()
- end))
- Part201.Name = "Wheel"
- Part201.Parent = Model122
- Part201.Material = Enum.Material.Concrete
- Part201.BrickColor = BrickColor.new("Dark stone grey")
- Part201.Locked = true
- Part201.Shape = Enum.PartType.Cylinder
- Part201.Size = Vector3.new(2, 3, 3)
- Part201.CFrame = CFrame.new(23.7879944, 1.51002204, 120.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part201.BottomSurface = Enum.SurfaceType.Smooth
- Part201.LeftSurface = Enum.SurfaceType.Hinge
- Part201.TopSurface = Enum.SurfaceType.Smooth
- Part201.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part201.Position = Vector3.new(23.7879944, 1.51002204, 120.555038)
- Part201.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound202.Name = "Sound3"
- Sound202.Parent = Part201
- Sound202.SoundId = "rbxassetid://262353320"
- Sound202.Volume = 1
- Fire203.Parent = Part201
- Fire203.Color = Color3.new(1, 1, 1)
- Fire203.Enabled = false
- Fire203.Heat = -3
- Fire203.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire203.Color = Color3.new(1, 1, 1)
- Script204.Name = "On contact, screech"
- Script204.Parent = Part201
- table.insert(cors,sandbox(Script204,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part205.Name = "Wheel"
- Part205.Parent = Model122
- Part205.Material = Enum.Material.Concrete
- Part205.BrickColor = BrickColor.new("Dark stone grey")
- Part205.Locked = true
- Part205.Shape = Enum.PartType.Cylinder
- Part205.Size = Vector3.new(2, 3, 3)
- Part205.CFrame = CFrame.new(16.7879791, 1.51002204, 125.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part205.BottomSurface = Enum.SurfaceType.Smooth
- Part205.RightSurface = Enum.SurfaceType.Hinge
- Part205.TopSurface = Enum.SurfaceType.Smooth
- Part205.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part205.Position = Vector3.new(16.7879791, 1.51002204, 125.555023)
- Part205.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound206.Name = "Sound3"
- Sound206.Parent = Part205
- Sound206.SoundId = "rbxassetid://262353320"
- Sound206.Volume = 1
- Fire207.Parent = Part205
- Fire207.Color = Color3.new(1, 1, 1)
- Fire207.Enabled = false
- Fire207.Heat = -3
- Fire207.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire207.Color = Color3.new(1, 1, 1)
- Script208.Name = "On contact, screech"
- Script208.Parent = Part205
- table.insert(cors,sandbox(Script208,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part209.Name = "Wheel"
- Part209.Parent = Model122
- Part209.Material = Enum.Material.Concrete
- Part209.BrickColor = BrickColor.new("Dark stone grey")
- Part209.Locked = true
- Part209.Shape = Enum.PartType.Cylinder
- Part209.Size = Vector3.new(2, 3, 3)
- Part209.CFrame = CFrame.new(23.7879791, 1.51002204, 125.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part209.BottomSurface = Enum.SurfaceType.Smooth
- Part209.LeftSurface = Enum.SurfaceType.Hinge
- Part209.TopSurface = Enum.SurfaceType.Smooth
- Part209.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part209.Position = Vector3.new(23.7879791, 1.51002204, 125.555038)
- Part209.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound210.Name = "Sound3"
- Sound210.Parent = Part209
- Sound210.SoundId = "rbxassetid://262353320"
- Sound210.Volume = 1
- Fire211.Parent = Part209
- Fire211.Color = Color3.new(1, 1, 1)
- Fire211.Enabled = false
- Fire211.Heat = -3
- Fire211.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire211.Color = Color3.new(1, 1, 1)
- Script212.Name = "On contact, screech"
- Script212.Parent = Part209
- table.insert(cors,sandbox(Script212,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part213.Name = "Wheel"
- Part213.Parent = Model122
- Part213.Material = Enum.Material.Concrete
- Part213.BrickColor = BrickColor.new("Dark stone grey")
- Part213.Locked = true
- Part213.Shape = Enum.PartType.Cylinder
- Part213.Size = Vector3.new(2, 3, 3)
- Part213.CFrame = CFrame.new(16.7879944, 1.51002204, 120.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part213.BottomSurface = Enum.SurfaceType.Smooth
- Part213.RightSurface = Enum.SurfaceType.Hinge
- Part213.TopSurface = Enum.SurfaceType.Smooth
- Part213.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part213.Position = Vector3.new(16.7879944, 1.51002204, 120.555023)
- Part213.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound214.Name = "Sound3"
- Sound214.Parent = Part213
- Sound214.SoundId = "rbxassetid://262353320"
- Sound214.Volume = 1
- Fire215.Parent = Part213
- Fire215.Color = Color3.new(1, 1, 1)
- Fire215.Enabled = false
- Fire215.Heat = -3
- Fire215.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire215.Color = Color3.new(1, 1, 1)
- Script216.Name = "On contact, screech"
- Script216.Parent = Part213
- table.insert(cors,sandbox(Script216,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part217.Name = "FIRE!"
- Part217.Parent = Model122
- Part217.Material = Enum.Material.DiamondPlate
- Part217.BrickColor = BrickColor.new("Lime green")
- Part217.Rotation = Vector3.new(0.599999964, 0, 0)
- Part217.Locked = true
- Part217.Size = Vector3.new(1, 1, 2)
- Part217.CFrame = CFrame.new(20.2879047, 6.01143837, 120.551735, 1.00000167, -2.9046987e-10, 5.00222086e-12, -2.90524771e-10, 0.999945164, -0.0104717826, 2.27373675e-12, 0.0104717938, 0.999946117)
- Part217.BottomSurface = Enum.SurfaceType.Smooth
- Part217.TopSurface = Enum.SurfaceType.Smooth
- Part217.Color = Color3.new(0, 1, 0)
- Part217.Position = Vector3.new(20.2879047, 6.01143837, 120.551735)
- Part217.Orientation = Vector3.new(0.599999964, 0, 0)
- Part217.Color = Color3.new(0, 1, 0)
- Script218.Name = "Fire"
- Script218.Parent = Part217
- table.insert(cors,sandbox(Script218,function()
- local Colour = script.Parent.Parent.Base.BrickColor
- function Clicked()
- script.Parent.Sound3:Play()
- local Ammo = Instance.new("Part")
- Ammo.BrickColor = Colour
- Ammo.Material = "Neon"
- Ammo.Parent = game.Workspace
- Ammo.Velocity = script.Parent.CFrame.lookVector * 1200
- Ammo.Position = script.Parent.CFrame * Vector3.new(0,-3,-6)
- Ammo.Size = Vector3.new(3,3,3)
- Ammo.Shape = "Ball"
- Ammo.Name = script.Parent.Parent.Name.."'s cannonball"
- Ammo.TopSurface = "Smooth"
- Ammo.BottomSurface = "Smooth"
- local explosive = script["On contact, explode"]:Clone()
- explosive.Parent = Ammo
- explosive.Disabled = false
- local damager = script["Hint if humanoid hit and damage"]:Clone()
- damager.Parent = Ammo
- damager.Disabled = false
- local sound = script.Sound:Clone()
- sound.Parent = Ammo
- script.Parent.BrickColor = BrickColor.new("Really red")
- script.Disabled = true
- wait(1)
- script.Parent.BrickColor = BrickColor.new("New Yeller")
- wait(1)
- script.Parent.BrickColor = BrickColor.new("Lime green")
- script.Disabled = false
- end
- script.Parent.ClickDetector.MouseClick:connect(Clicked)
- end))
- Script219.Name = "On contact, explode"
- Script219.Parent = Script218
- Script219.Disabled = true
- table.insert(cors,sandbox(Script219,function()
- function onTouched(hit)
- if hit == nil then return end
- if hit.CanCollide == false then return end
- script.Parent.Anchored = true
- wait(0)
- local BOOM = Instance.new("Explosion")
- BOOM.Parent = game.Workspace
- BOOM.Position = script.Parent.Position
- BOOM.BlastRadius = 10
- script.Parent.Sound:Play()
- script.Disabled = true
- script.Parent.CanCollide = false
- script.Parent.Transparency = 1
- wait(2)
- script.Parent:Destroy()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound220.Parent = Script218
- Sound220.Pitch = 1.2000000476837
- Sound220.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound220.Volume = 1
- Script221.Name = "Hint if humanoid hit and damage"
- Script221.Parent = Script218
- Script221.Disabled = true
- table.insert(cors,sandbox(Script221,function()
- function onTouched(hit)
- if hit == nil then script.Disabled = true return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then script.Disabled = true return end
- local damage = math.random(500,5000)
- hit.Parent.Humanoid:TakeDamage(damage)
- local hint = Instance.new("Hint")
- hint.Text = script.Parent.Name.." hit "..hit.Parent.Name.." with "..damage.." damage with an explosion!"
- hint.Parent = script
- script.Disabled = true
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ClickDetector222.Parent = Part217
- ClickDetector222.MaxActivationDistance = 4
- Sound223.Name = "Sound3"
- Sound223.Parent = Part217
- Sound223.SoundId = "rbxassetid://191040613"
- Sound223.Volume = 1
- Part224.Name = "Left Leg"
- Part224.Parent = Model122
- Part224.Material = Enum.Material.DiamondPlate
- Part224.BrickColor = BrickColor.new("Dark stone grey")
- Part224.Locked = true
- Part224.Size = Vector3.new(1, 1, 3)
- Part224.CFrame = CFrame.new(18.2878189, 3.01003599, 127.055313, 1.0000006, 8.735433e-08, -3.51683457e-06, -8.75872246e-08, 1, -1.63212405e-07, 3.51683457e-06, 1.63678067e-07, 1.00000036)
- Part224.BottomSurface = Enum.SurfaceType.Smooth
- Part224.TopSurface = Enum.SurfaceType.Smooth
- Part224.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part224.Position = Vector3.new(18.2878189, 3.01003599, 127.055313)
- Part224.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound225.Name = "Sound3"
- Sound225.Parent = Part224
- Sound225.SoundId = "rbxassetid://191040613"
- Sound225.Volume = 1
- Script226.Name = "On contact, thud"
- Script226.Parent = Part224
- table.insert(cors,sandbox(Script226,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter227.Parent = Part224
- ParticleEmitter227.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter227.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter227.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter227.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter227.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter227.Rate = 10
- ParticleEmitter227.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter227.Speed = NumberRange.new(-3, -3)
- ParticleEmitter227.VelocitySpread = 5
- ParticleEmitter227.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire228.Name = "Fire2"
- Fire228.Parent = Part224
- Fire228.Size = 10
- Fire228.Enabled = false
- Fire228.Heat = -5
- Fire228.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part229.Name = "Left Arm"
- Part229.Parent = Model122
- Part229.Material = Enum.Material.DiamondPlate
- Part229.BrickColor = BrickColor.new("Dark stone grey")
- Part229.Locked = true
- Part229.Size = Vector3.new(1, 1, 3)
- Part229.CFrame = CFrame.new(18.287838, 2.01003742, 126.055252, 1.0000006, 8.26499829e-08, -3.51685435e-06, -8.2882849e-08, 1, -1.52265514e-07, 3.51685435e-06, 1.52731147e-07, 1.00000036)
- Part229.BottomSurface = Enum.SurfaceType.Smooth
- Part229.TopSurface = Enum.SurfaceType.Smooth
- Part229.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part229.Position = Vector3.new(18.287838, 2.01003742, 126.055252)
- Part229.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound230.Name = "Sound3"
- Sound230.Parent = Part229
- Sound230.SoundId = "rbxassetid://191040613"
- Sound230.Volume = 1
- Script231.Name = "On contact, thud"
- Script231.Parent = Part229
- table.insert(cors,sandbox(Script231,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter232.Parent = Part229
- ParticleEmitter232.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter232.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter232.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter232.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter232.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter232.Rate = 10
- ParticleEmitter232.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter232.Speed = NumberRange.new(-3, -3)
- ParticleEmitter232.VelocitySpread = 5
- ParticleEmitter232.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire233.Name = "Fire2"
- Fire233.Parent = Part229
- Fire233.Size = 10
- Fire233.Enabled = false
- Fire233.Heat = -5
- Fire233.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part234.Name = "Right Leg"
- Part234.Parent = Model122
- Part234.Material = Enum.Material.DiamondPlate
- Part234.BrickColor = BrickColor.new("Dark stone grey")
- Part234.Locked = true
- Part234.Size = Vector3.new(1, 1, 3)
- Part234.CFrame = CFrame.new(22.288168, 3.01003408, 127.055382, 1.0000006, 9.23480812e-08, -3.51682411e-06, -9.25810113e-08, 1, -1.74858158e-07, 3.51682411e-06, 1.75323848e-07, 1.00000036)
- Part234.BottomSurface = Enum.SurfaceType.Smooth
- Part234.TopSurface = Enum.SurfaceType.Smooth
- Part234.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part234.Position = Vector3.new(22.288168, 3.01003408, 127.055382)
- Part234.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound235.Name = "Sound3"
- Sound235.Parent = Part234
- Sound235.SoundId = "rbxassetid://191040613"
- Sound235.Volume = 1
- Script236.Name = "On contact, thud"
- Script236.Parent = Part234
- table.insert(cors,sandbox(Script236,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter237.Parent = Part234
- ParticleEmitter237.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter237.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter237.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter237.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter237.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter237.Rate = 10
- ParticleEmitter237.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter237.Speed = NumberRange.new(-3, -3)
- ParticleEmitter237.VelocitySpread = 5
- ParticleEmitter237.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire238.Name = "Fire2"
- Fire238.Parent = Part234
- Fire238.Size = 10
- Fire238.Enabled = false
- Fire238.Heat = -5
- Fire238.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part239.Name = "Right Arm"
- Part239.Parent = Model122
- Part239.Material = Enum.Material.DiamondPlate
- Part239.BrickColor = BrickColor.new("Dark stone grey")
- Part239.Locked = true
- Part239.Size = Vector3.new(1, 1, 3)
- Part239.CFrame = CFrame.new(22.2881374, 2.01003742, 126.055305, 1.0000006, 8.96189576e-08, -3.51683002e-06, -8.98518735e-08, 1, -1.68569827e-07, 3.51683002e-06, 1.69035502e-07, 1.00000036)
- Part239.BottomSurface = Enum.SurfaceType.Smooth
- Part239.TopSurface = Enum.SurfaceType.Smooth
- Part239.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part239.Position = Vector3.new(22.2881374, 2.01003742, 126.055305)
- Part239.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound240.Name = "Sound3"
- Sound240.Parent = Part239
- Sound240.SoundId = "rbxassetid://191040613"
- Sound240.Volume = 1
- Script241.Name = "On contact, thud"
- Script241.Parent = Part239
- table.insert(cors,sandbox(Script241,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter242.Parent = Part239
- ParticleEmitter242.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter242.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter242.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter242.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter242.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter242.Rate = 10
- ParticleEmitter242.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter242.Speed = NumberRange.new(-3, -3)
- ParticleEmitter242.VelocitySpread = 5
- ParticleEmitter242.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire243.Name = "Fire2"
- Fire243.Parent = Part239
- Fire243.Size = 10
- Fire243.Enabled = false
- Fire243.Heat = -5
- Fire243.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Model244.Name = "Car 2"
- Model244.Parent = mas
- Model244.PrimaryPart = Part245
- Part245.Name = "Base"
- Part245.Parent = Model244
- Part245.Material = Enum.Material.DiamondPlate
- Part245.BrickColor = BrickColor.new("Really blue")
- Part245.Locked = true
- Part245.Size = Vector3.new(5, 1, 5)
- Part245.CFrame = CFrame.new(30.2879829, 1.01002085, 123.055122, 1.0000006, 9.68861329e-08, -3.5167684e-06, -9.71190985e-08, 1, -1.85104113e-07, 3.5167684e-06, 1.85569817e-07, 1.00000036)
- Part245.BottomSurface = Enum.SurfaceType.Smooth
- Part245.TopSurface = Enum.SurfaceType.Smooth
- Part245.Color = Color3.new(0, 0, 1)
- Part245.Position = Vector3.new(30.2879829, 1.01002085, 123.055122)
- Part245.Color = Color3.new(0, 0, 1)
- Sound246.Parent = Part245
- Sound246.Pitch = 1.2000000476837
- Sound246.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound246.Volume = 1
- Fire247.Parent = Part245
- Fire247.Size = 30
- Fire247.Enabled = false
- Fire247.Heat = 25
- Fire247.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Sound248.Name = "Sound2"
- Sound248.Parent = Part245
- Sound248.Pitch = 0.60000002384186
- Sound248.SoundId = "rbxassetid://138185473 "
- Sound248.Volume = 1
- Sound248.Looped = true
- BodyGyro249.Parent = Part245
- BodyGyro249.maxTorque = Vector3.new(0, 0, 0)
- BodyGyro249.MaxTorque = Vector3.new(0, 0, 0)
- Motor6D250.Parent = Part245
- Motor6D250.C1 = CFrame.new(-0.000282287598, -1.6007148, -2.502388, 1.00000024, 4.09976928e-05, 6.86794519e-05, -4.09973436e-05, 1, -6.57816418e-06, -6.86794519e-05, 6.57560304e-06, 1.00000024)
- Motor6D250.Part0 = Part245
- Motor6D250.Part1 = Part308
- Motor6D251.Parent = Part245
- Motor6D251.C1 = CFrame.new(8.77380371e-05, -1.50140166, 2.50338745, 1.00000024, 1.6350532e-07, 3.4570694e-06, -1.63563527e-07, 1, 1.81607902e-08, -3.4570694e-06, -1.79279596e-08, 1.00000012)
- Motor6D251.Part0 = Part245
- Motor6D251.Part1 = Part262
- Motor6D252.Parent = Part245
- Motor6D252.C1 = CFrame.new(-5.7220459e-05, -1.0003432, 0.000267028809, 1.0000006, 8.14325176e-08, -3.51667404e-06, -8.16653483e-08, 1, -1.49244443e-07, 3.51667404e-06, 1.49710104e-07, 1.00000036)
- Motor6D252.Part0 = Part245
- Motor6D252.Part1 = VehicleSeat260
- Sound253.Name = "Sound3"
- Sound253.Parent = Part245
- Sound253.SoundId = "rbxassetid://191040613"
- Sound253.Volume = 1
- Fire254.Name = "Fire2"
- Fire254.Parent = Part245
- Fire254.Size = 10
- Fire254.Enabled = false
- Fire254.Heat = -5
- Fire254.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script255.Name = "On contact, thud"
- Script255.Parent = Part245
- table.insert(cors,sandbox(Script255,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Motor6D256.Parent = Part245
- Motor6D256.C1 = CFrame.new(-2.00016403, -1.00000238, -3.00017166, 1, 7.26722593e-09, 6.1614637e-11, -7.26722593e-09, 1, -1.65342851e-08, -6.16147619e-11, 1.65342868e-08, 1)
- Motor6D256.Part0 = Part245
- Motor6D256.Part1 = Part361
- Motor6D257.Parent = Part245
- Motor6D257.C1 = CFrame.new(-2.00019836, -1.99999905, -4.00024796, 1, 4.53808724e-09, 5.57033343e-11, -4.5380868e-09, 1, -1.02459534e-08, -5.57033829e-11, 1.02459552e-08, 1)
- Motor6D257.Part0 = Part245
- Motor6D257.Part1 = Part356
- Motor6D258.Parent = Part245
- Motor6D258.C1 = CFrame.new(2.00013351, -1.00000191, -3.00013924, 1, 1.42362522e-08, 8.59418925e-11, -1.42362531e-08, 1, -3.28385994e-08, -8.59423643e-11, 3.28385994e-08, 1)
- Motor6D258.Part0 = Part245
- Motor6D258.Part1 = Part351
- Motor6D259.Parent = Part245
- Motor6D259.C1 = CFrame.new(2.00014877, -2.00000048, -4.00019455, 1, 9.53187307e-09, 6.61617705e-11, -9.53187218e-09, 1, -2.1891708e-08, -6.61619787e-11, 2.1891708e-08, 1)
- Motor6D259.Part0 = Part245
- Motor6D259.Part1 = Part346
- VehicleSeat260.Name = "Car Seat"
- VehicleSeat260.Parent = Model244
- VehicleSeat260.Material = Enum.Material.Fabric
- VehicleSeat260.BrickColor = BrickColor.new("Black")
- VehicleSeat260.Locked = true
- VehicleSeat260.Size = Vector3.new(3, 1, 3)
- VehicleSeat260.CFrame = CFrame.new(30.2880402, 2.01036406, 123.054855, 1, 1.54536153e-08, -9.43553222e-11, -1.54536135e-08, 1, -3.58597134e-08, 9.43547671e-11, 3.58597134e-08, 1)
- VehicleSeat260.BottomSurface = Enum.SurfaceType.Smooth
- VehicleSeat260.TopSurface = Enum.SurfaceType.Smooth
- VehicleSeat260.MaxSpeed = 150
- VehicleSeat260.Torque = 12.5
- VehicleSeat260.TurnSpeed = 2.5999999046326
- VehicleSeat260.Color = Color3.new(0.105882, 0.164706, 0.207843)
- VehicleSeat260.Position = Vector3.new(30.2880402, 2.01036406, 123.054855)
- VehicleSeat260.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Motor6D261.Parent = VehicleSeat260
- Motor6D261.C1 = CFrame.new(-0.00012588501, -1.50189567, -1.00107574, 1.00000012, 3.31259798e-07, 3.56137753e-06, -3.31318006e-07, 1, 1.97906047e-07, -3.56137753e-06, -1.97673216e-07, 1.00000012)
- Motor6D261.Part0 = VehicleSeat260
- Motor6D261.Part1 = Part272
- Part262.Name = "Torso"
- Part262.Parent = Model244
- Part262.Material = Enum.Material.DiamondPlate
- Part262.BrickColor = BrickColor.new("Navy blue")
- Part262.Locked = true
- Part262.Size = Vector3.new(5, 2, 2)
- Part262.CFrame = CFrame.new(30.2879124, 2.51142311, 120.551735, 1.00000083, -6.66775577e-08, -6.9738403e-06, 6.63855602e-08, 1, -2.0303176e-07, 6.97383985e-06, 2.03730053e-07, 1.00000048)
- Part262.BottomSurface = Enum.SurfaceType.Smooth
- Part262.TopSurface = Enum.SurfaceType.Smooth
- Part262.Color = Color3.new(0, 0.12549, 0.376471)
- Part262.Position = Vector3.new(30.2879124, 2.51142311, 120.551735)
- Part262.Color = Color3.new(0, 0.12549, 0.376471)
- ClickDetector263.Parent = Part262
- ClickDetector263.MaxActivationDistance = 4
- Script264.Name = "Flip when clicked"
- Script264.Parent = Part262
- table.insert(cors,sandbox(Script264,function()
- debounce = false
- function onClicked()
- if script.Value.Value == false then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(400000,0,400000)
- script.Value.Value = true
- script.Parent.Material = "Neon"
- elseif script.Value.Value == true then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(0,0,0)
- script.Value.Value = false
- script.Parent.Material = "DiamondPlate"
- end
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- BoolValue265.Parent = Script264
- Motor6D266.Parent = Part262
- Motor6D266.C1 = CFrame.new(4.19616699e-05, -0.499773264, 2.00035858, 1.00000048, 3.84509331e-05, 1.63912773e-06, -3.84511077e-05, 1, -4.72180545e-06, -1.63912773e-06, 4.72227111e-06, 1.00000036)
- Motor6D266.Part0 = Part262
- Motor6D266.Part1 = Part273
- Sound267.Name = "Sound3"
- Sound267.Parent = Part262
- Sound267.SoundId = "rbxassetid://191040613"
- Sound267.Volume = 1
- Fire268.Name = "Fire2"
- Fire268.Parent = Part262
- Fire268.Size = 10
- Fire268.Enabled = false
- Fire268.Heat = -5
- Fire268.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script269.Name = "On contact, thud"
- Script269.Parent = Part262
- table.insert(cors,sandbox(Script269,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- SpotLight270.Parent = Part262
- SpotLight270.Color = Color3.new(0, 0, 1)
- SpotLight270.Brightness = 60
- SpotLight270.Range = 60
- SpotLight270.Shadows = true
- SpotLight270.Color = Color3.new(0, 0, 1)
- Motor6D271.Parent = Part262
- Motor6D271.C1 = CFrame.new(7.56978989e-06, -3.49980855, 0.0366503, 1.00000083, -6.66775577e-08, -6.9738403e-06, 1.39410474e-07, 0.999945164, 0.0104715852, 6.97276209e-06, -0.0104715796, 0.999945641)
- Motor6D271.Part0 = Part262
- Motor6D271.Part1 = Part339
- Part272.Name = "Backrest"
- Part272.Parent = Model244
- Part272.Material = Enum.Material.Fabric
- Part272.BrickColor = BrickColor.new("Really blue")
- Part272.Locked = true
- Part272.Size = Vector3.new(3, 2, 1)
- Part272.CFrame = CFrame.new(30.2881622, 3.51225948, 124.055931, 1.00000012, -3.15864384e-07, -3.56147189e-06, 3.15806062e-07, 1, -2.33532873e-07, 3.56147189e-06, 2.33765761e-07, 1.00000012)
- Part272.BottomSurface = Enum.SurfaceType.Smooth
- Part272.TopSurface = Enum.SurfaceType.Smooth
- Part272.Color = Color3.new(0, 0, 1)
- Part272.Position = Vector3.new(30.2881622, 3.51225948, 124.055931)
- Part272.Color = Color3.new(0, 0, 1)
- Part273.Name = "Head"
- Part273.Parent = Model244
- Part273.Material = Enum.Material.CorrodedMetal
- Part273.BrickColor = BrickColor.new("Really blue")
- Part273.Locked = true
- Part273.Size = Vector3.new(3, 3, 2)
- Part273.CFrame = CFrame.new(30.2878685, 3.01118731, 118.551369, 1.00000131, -3.85177846e-05, -8.61297212e-06, 3.85173189e-05, 1, 4.51923916e-06, 8.6129794e-06, -4.51834603e-06, 1.00000083)
- Part273.BottomSurface = Enum.SurfaceType.Smooth
- Part273.TopSurface = Enum.SurfaceType.Smooth
- Part273.Color = Color3.new(0, 0, 1)
- Part273.Position = Vector3.new(30.2878685, 3.01118731, 118.551369)
- Part273.Color = Color3.new(0, 0, 1)
- Script274.Name = "On contact, damage"
- Script274.Parent = Part273
- table.insert(cors,sandbox(Script274,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower <= 150 then return end
- hit.Parent:FindFirstChild("Humanoid"):TakeDamage(HitPower)
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound275.Parent = Part273
- Sound275.SoundId = "rbxassetid://356659053"
- Sound275.Volume = 1
- Script276.Name = "On contact, clang"
- Script276.Parent = Part273
- table.insert(cors,sandbox(Script276,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script277.Name = "On contact, explode"
- Script277.Parent = Part273
- table.insert(cors,sandbox(Script277,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local BANG = Instance.new("Explosion")
- BANG.Position = script.Parent.Position
- BANG.DestroyJointRadiusPercent = 0
- BANG.Parent = script.Parent
- script.Parent.Sound2:Play()
- print "# SUPREME SLAM #"
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound278.Name = "Sound2"
- Sound278.Parent = Part273
- Sound278.SoundId = "rbxassetid://168485325"
- Sound278.Volume = 1
- Model279.Name = "Bunch of scripts"
- Model279.Parent = Part273
- Script280.Name = "On contact, hint 151-299 dmg"
- Script280.Parent = Model279
- table.insert(cors,sandbox(Script280,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 151 and HitPower <= 299 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt less than 300 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script281.Name = "On contact, hint 300-599 dmg"
- Script281.Parent = Model279
- table.insert(cors,sandbox(Script281,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 300 and HitPower <= 599 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 450 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script282.Name = "On contact, hint 600-899 dmg"
- Script282.Parent = Model279
- table.insert(cors,sandbox(Script282,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 600 and HitPower <= 899 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 750 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script283.Name = "On contact, hint 900-1199 dmg"
- Script283.Parent = Model279
- table.insert(cors,sandbox(Script283,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 900 and HitPower <= 1199 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 1050 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script284.Name = "On contact, hint 1200 or greater dmg"
- Script284.Parent = Model279
- table.insert(cors,sandbox(Script284,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt a MASSIVE 1200 or greater damage to "..hit.Parent.Name.."!!"
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Sound285.Name = "Sound3"
- Sound285.Parent = Part273
- Sound285.SoundId = "rbxassetid://191040613"
- Sound285.Volume = 1
- Script286.Name = "On contact, break stuff"
- Script286.Parent = Part273
- table.insert(cors,sandbox(Script286,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 400 then hit:BreakJoints()
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Fire287.Name = "Fire2"
- Fire287.Parent = Part273
- Fire287.Size = 10
- Fire287.Enabled = false
- Fire287.Heat = -5
- Fire287.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script288.Name = "On contact, thud"
- Script288.Parent = Part273
- table.insert(cors,sandbox(Script288,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Humanoid289.Parent = Model244
- Humanoid289.RightLeg = Part356
- Humanoid289.LeftLeg = Part346
- Humanoid289.Torso = Part262
- Humanoid289.Health = 1200
- Humanoid289.MaxHealth = 1200
- Script290.Name = "Auto sit"
- Script290.Parent = Humanoid289
- table.insert(cors,sandbox(Script290,function()
- while true do
- wait(0.1)
- script.Parent.Sit = true
- end
- end))
- Script291.Name = "When demolished, name, disable bumper, destroy cannon and print to log"
- Script291.Parent = Humanoid289
- table.insert(cors,sandbox(Script291,function()
- function Die()
- print (script.Parent.Parent.Name.." GOT WRECKED!")
- if script.Parent.Parent:FindFirstChild("Head") == nil then return end
- script.Parent.Parent.Head["On contact, damage"].Disabled = true
- script.Parent.Parent.Head["On contact, explode"].Disabled = true
- script.Parent.Parent.Head["On contact, break stuff"].Disabled = true
- script.Parent.Parent.Head["Bunch of scripts"]:Destroy()
- if script.Parent.Parent:FindFirstChild("FIRE!") == nil then return end
- script.Parent.Parent["FIRE!"]:Destroy()
- wait(4)
- script.Parent.Parent.Name = "> WRECKED < "..script.Parent.Parent.Name.." > WRECKED <"
- end
- script.Parent.Died:connect(Die)
- end))
- Script292.Name = "When demolished, wait 3 min then remove"
- Script292.Parent = Humanoid289
- table.insert(cors,sandbox(Script292,function()
- function Die()
- wait(180)
- script.Parent.Parent:remove()
- end
- script.Parent.Died:connect(Die)
- end))
- Script293.Name = "When demolished, sound"
- Script293.Parent = Humanoid289
- table.insert(cors,sandbox(Script293,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.Sound:Play()
- script.Parent.Parent.Base.Sound2:Play()
- end
- script.Parent.Died:connect(Die)
- end))
- Script294.Name = "Auto heal"
- Script294.Parent = Humanoid289
- table.insert(cors,sandbox(Script294,function()
- while true do
- if script.Parent.Health == script.Parent.MaxHealth then return end
- if script.Parent.Health == 0 then return end
- script.Parent.Health = script.Parent.Health + 3
- wait(0.5)
- end
- end))
- Script295.Name = "When demolished, hollywood"
- Script295.Parent = Humanoid289
- table.insert(cors,sandbox(Script295,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- e = Instance.new("Explosion")
- e.Parent = script.Parent.Parent
- e.DestroyJointRadiusPercent = 1
- e.Position = script.Parent.Parent.Base.Position
- e.ExplosionType = "NoCraters"
- e.BlastRadius = 2.6
- e.BlastPressure = 1000000
- f = script.Parent.Parent.Base.Fire
- f.Enabled = true
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- end
- script.Parent.Died:connect(Die)
- end))
- Script296.Name = "When demolished, remove the engine"
- Script296.Parent = Humanoid289
- table.insert(cors,sandbox(Script296,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Engine") == nil then return end
- script.Parent.Parent.Engine:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script297.Name = "When demolished, disable chair"
- Script297.Parent = Humanoid289
- table.insert(cors,sandbox(Script297,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Car Seat") == nil then return end
- script.Parent.Parent["Car Seat"].Disabled = true
- end
- script.Parent.Died:connect(Die)
- end))
- Script298.Name = "When demolished, hint"
- Script298.Parent = Humanoid289
- table.insert(cors,sandbox(Script298,function()
- function Die()
- wait(2)
- local hint = Instance.new("Hint")
- hint.Parent = script.Parent.Parent
- hint.Text = script.Parent.Parent.Name.." has been wrecked!"
- wait(1)
- hint:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script299.Name = "When demolished, remove instantly if bumper gone."
- Script299.Parent = Humanoid289
- table.insert(cors,sandbox(Script299,function()
- function Die()
- wait(6)
- if script.Parent.Parent:FindFirstChild("Head") == nil then
- print ("Looks like "..script.Parent.Parent.Name.." got nil.")
- script.Parent.Parent:Destroy()
- elseif script.Parent.Parent:FindFirstChild("Head") ~= nil then return end
- end
- script.Parent.Died:connect(Die)
- end))
- Script300.Name = "When demolished, disable light"
- Script300.Parent = Humanoid289
- table.insert(cors,sandbox(Script300,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Torso") == nil then return end
- script.Parent.Parent.Torso.SpotLight.Enabled = false
- end
- script.Parent.Died:connect(Die)
- end))
- Part301.Name = "Neon Flag"
- Part301.Parent = Model244
- Part301.Material = Enum.Material.Neon
- Part301.BrickColor = BrickColor.new("Really blue")
- Part301.Rotation = Vector3.new(180, 0, 180)
- Part301.Locked = true
- Part301.Size = Vector3.new(1, 2, 3)
- Part301.CFrame = CFrame.new(30.2877922, 4.71093369, 127.057922, -1.00000131, -3.92570109e-05, 7.55043729e-05, -3.92569345e-05, 1, -6.59829129e-06, -7.548945e-05, -6.60007436e-06, -1.00000107)
- Part301.BottomSurface = Enum.SurfaceType.Smooth
- Part301.TopSurface = Enum.SurfaceType.Smooth
- Part301.Color = Color3.new(0, 0, 1)
- Part301.Position = Vector3.new(30.2877922, 4.71093369, 127.057922)
- Part301.Orientation = Vector3.new(0, 180, 0)
- Part301.Color = Color3.new(0, 0, 1)
- Sound302.Parent = Part301
- Sound302.Pitch = 1.5
- Sound302.SoundId = "rbxassetid://356659053"
- Sound302.Volume = 1
- Script303.Name = "On contact, sound"
- Script303.Parent = Part301
- table.insert(cors,sandbox(Script303,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script304.Name = "On contact, heal"
- Script304.Parent = Part301
- table.insert(cors,sandbox(Script304,function()
- function onTouched()
- script.Parent.Parent.Humanoid.Health = script.Parent.Parent.Humanoid.Health + 3
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound305.Name = "Sound3"
- Sound305.Parent = Part301
- Sound305.SoundId = "rbxassetid://191040613"
- Sound305.Volume = 1
- Fire306.Name = "Fire2"
- Fire306.Parent = Part301
- Fire306.Size = 10
- Fire306.Enabled = false
- Fire306.Heat = -5
- Fire306.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script307.Name = "On contact, thud"
- Script307.Parent = Part301
- table.insert(cors,sandbox(Script307,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part308.Name = "Engine"
- Part308.Parent = Model244
- Part308.Material = Enum.Material.CorrodedMetal
- Part308.BrickColor = BrickColor.new("Navy blue")
- Part308.Locked = true
- Part308.Size = Vector3.new(3, 2.19999981, 2)
- Part308.CFrame = CFrame.new(30.2880192, 2.61075163, 125.557503, 1.00000083, -4.09004606e-05, -7.21962642e-05, 4.09005625e-05, 1, 6.39050586e-06, 7.21962497e-05, -6.39274094e-06, 1.0000006)
- Part308.BottomSurface = Enum.SurfaceType.Smooth
- Part308.TopSurface = Enum.SurfaceType.Smooth
- Part308.Color = Color3.new(0, 0.12549, 0.376471)
- Part308.Position = Vector3.new(30.2880192, 2.61075163, 125.557503)
- Part308.Color = Color3.new(0, 0.12549, 0.376471)
- Sound309.Name = "Engine"
- Sound309.Parent = Part308
- Sound309.Pitch = 0.76000678539276
- Sound309.SoundId = "rbxassetid://130091914"
- Sound309.Volume = 0.69999998807907
- Sound309.Looped = true
- Script310.Name = "SoundScript"
- Script310.Parent = Part308
- table.insert(cors,sandbox(Script310,function()
- v = script.Parent.Parent["Car Seat"]
- e = script.Parent.Engine
- maxrevs = script.Parent.Advanced.MaxRevs.Value
- minrevs = script.Parent.Advanced.MinRevs.Value
- mod = v.MaxSpeed/130
- e:Play()
- while true do
- wait(0.1)
- mod = v.MaxSpeed/150
- if v.Throttle == 1 and e.Pitch < maxrevs then
- e.Pitch = e.Pitch + (0.09/mod)
- end
- if v.Throttle == 0 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.17/mod)
- end
- if v.Throttle == -1 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.22/mod)
- end
- end
- end))
- Configuration311.Name = "Advanced"
- Configuration311.Parent = Part308
- NumberValue312.Name = "EngineVolume"
- NumberValue312.Parent = Configuration311
- NumberValue312.Value = 0.7
- NumberValue313.Name = "MaxRevs"
- NumberValue313.Parent = Configuration311
- NumberValue313.Value = 1.79
- NumberValue314.Name = "MinRevs"
- NumberValue314.Parent = Configuration311
- NumberValue314.Value = 0.9
- Configuration315.Parent = Part308
- NumberValue316.Name = "MaxSpeed"
- NumberValue316.Parent = Configuration315
- NumberValue316.Value = 150
- Motor6D317.Parent = Part308
- Motor6D317.C1 = CFrame.new(-3.05175781e-05, -2.10017252, 1.50043488, -1.00000048, 1.64366793e-06, -3.29315662e-06, 1.6434351e-06, 1, -2.07452103e-07, 3.30805779e-06, -2.07917765e-07, -1.00000048)
- Motor6D317.Part0 = Part308
- Motor6D317.Part1 = Part301
- Sound318.Name = "Sound3"
- Sound318.Parent = Part308
- Sound318.SoundId = "rbxassetid://191040613"
- Sound318.Volume = 1
- Fire319.Name = "Fire2"
- Fire319.Parent = Part308
- Fire319.Size = 10
- Fire319.Enabled = false
- Fire319.Heat = -5
- Fire319.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script320.Name = "On contact, thud"
- Script320.Parent = Part308
- table.insert(cors,sandbox(Script320,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ForceField321.Parent = Model244
- Script322.Name = "Wait 10 sec then remove"
- Script322.Parent = ForceField321
- table.insert(cors,sandbox(Script322,function()
- wait(10)
- script.Parent:Destroy()
- end))
- Part323.Name = "Wheel"
- Part323.Parent = Model244
- Part323.Material = Enum.Material.Concrete
- Part323.BrickColor = BrickColor.new("Dark stone grey")
- Part323.Locked = true
- Part323.Shape = Enum.PartType.Cylinder
- Part323.Size = Vector3.new(2, 3, 3)
- Part323.CFrame = CFrame.new(33.7879944, 1.51001, 120.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part323.BottomSurface = Enum.SurfaceType.Smooth
- Part323.LeftSurface = Enum.SurfaceType.Hinge
- Part323.TopSurface = Enum.SurfaceType.Smooth
- Part323.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part323.Position = Vector3.new(33.7879944, 1.51001, 120.555038)
- Part323.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound324.Name = "Sound3"
- Sound324.Parent = Part323
- Sound324.SoundId = "rbxassetid://262353320"
- Sound324.Volume = 1
- Fire325.Parent = Part323
- Fire325.Color = Color3.new(1, 1, 1)
- Fire325.Enabled = false
- Fire325.Heat = -3
- Fire325.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire325.Color = Color3.new(1, 1, 1)
- Script326.Name = "On contact, screech"
- Script326.Parent = Part323
- table.insert(cors,sandbox(Script326,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part327.Name = "Wheel"
- Part327.Parent = Model244
- Part327.Material = Enum.Material.Concrete
- Part327.BrickColor = BrickColor.new("Dark stone grey")
- Part327.Locked = true
- Part327.Shape = Enum.PartType.Cylinder
- Part327.Size = Vector3.new(2, 3, 3)
- Part327.CFrame = CFrame.new(26.7879791, 1.51001, 125.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part327.BottomSurface = Enum.SurfaceType.Smooth
- Part327.RightSurface = Enum.SurfaceType.Hinge
- Part327.TopSurface = Enum.SurfaceType.Smooth
- Part327.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part327.Position = Vector3.new(26.7879791, 1.51001, 125.555023)
- Part327.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound328.Name = "Sound3"
- Sound328.Parent = Part327
- Sound328.SoundId = "rbxassetid://262353320"
- Sound328.Volume = 1
- Fire329.Parent = Part327
- Fire329.Color = Color3.new(1, 1, 1)
- Fire329.Enabled = false
- Fire329.Heat = -3
- Fire329.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire329.Color = Color3.new(1, 1, 1)
- Script330.Name = "On contact, screech"
- Script330.Parent = Part327
- table.insert(cors,sandbox(Script330,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part331.Name = "Wheel"
- Part331.Parent = Model244
- Part331.Material = Enum.Material.Concrete
- Part331.BrickColor = BrickColor.new("Dark stone grey")
- Part331.Locked = true
- Part331.Shape = Enum.PartType.Cylinder
- Part331.Size = Vector3.new(2, 3, 3)
- Part331.CFrame = CFrame.new(33.7879791, 1.51001, 125.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part331.BottomSurface = Enum.SurfaceType.Smooth
- Part331.LeftSurface = Enum.SurfaceType.Hinge
- Part331.TopSurface = Enum.SurfaceType.Smooth
- Part331.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part331.Position = Vector3.new(33.7879791, 1.51001, 125.555038)
- Part331.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound332.Name = "Sound3"
- Sound332.Parent = Part331
- Sound332.SoundId = "rbxassetid://262353320"
- Sound332.Volume = 1
- Fire333.Parent = Part331
- Fire333.Color = Color3.new(1, 1, 1)
- Fire333.Enabled = false
- Fire333.Heat = -3
- Fire333.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire333.Color = Color3.new(1, 1, 1)
- Script334.Name = "On contact, screech"
- Script334.Parent = Part331
- table.insert(cors,sandbox(Script334,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part335.Name = "Wheel"
- Part335.Parent = Model244
- Part335.Material = Enum.Material.Concrete
- Part335.BrickColor = BrickColor.new("Dark stone grey")
- Part335.Locked = true
- Part335.Shape = Enum.PartType.Cylinder
- Part335.Size = Vector3.new(2, 3, 3)
- Part335.CFrame = CFrame.new(26.7879944, 1.51001, 120.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part335.BottomSurface = Enum.SurfaceType.Smooth
- Part335.RightSurface = Enum.SurfaceType.Hinge
- Part335.TopSurface = Enum.SurfaceType.Smooth
- Part335.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part335.Position = Vector3.new(26.7879944, 1.51001, 120.555023)
- Part335.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound336.Name = "Sound3"
- Sound336.Parent = Part335
- Sound336.SoundId = "rbxassetid://262353320"
- Sound336.Volume = 1
- Fire337.Parent = Part335
- Fire337.Color = Color3.new(1, 1, 1)
- Fire337.Enabled = false
- Fire337.Heat = -3
- Fire337.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire337.Color = Color3.new(1, 1, 1)
- Script338.Name = "On contact, screech"
- Script338.Parent = Part335
- table.insert(cors,sandbox(Script338,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part339.Name = "FIRE!"
- Part339.Parent = Model244
- Part339.Material = Enum.Material.DiamondPlate
- Part339.BrickColor = BrickColor.new("Lime green")
- Part339.Rotation = Vector3.new(0.599999964, 0, 0)
- Part339.Locked = true
- Part339.Size = Vector3.new(1, 1, 2)
- Part339.CFrame = CFrame.new(30.2879047, 6.01142359, 120.551735, 1.00000167, -2.9046987e-10, 5.00222086e-12, -2.90524771e-10, 0.999945164, -0.0104717826, 2.27373675e-12, 0.0104717938, 0.999946117)
- Part339.BottomSurface = Enum.SurfaceType.Smooth
- Part339.TopSurface = Enum.SurfaceType.Smooth
- Part339.Color = Color3.new(0, 1, 0)
- Part339.Position = Vector3.new(30.2879047, 6.01142359, 120.551735)
- Part339.Orientation = Vector3.new(0.599999964, 0, 0)
- Part339.Color = Color3.new(0, 1, 0)
- Script340.Name = "Fire"
- Script340.Parent = Part339
- table.insert(cors,sandbox(Script340,function()
- local Colour = script.Parent.Parent.Base.BrickColor
- function Clicked()
- script.Parent.Sound3:Play()
- local Ammo = Instance.new("Part")
- Ammo.BrickColor = Colour
- Ammo.Material = "Neon"
- Ammo.Parent = game.Workspace
- Ammo.Velocity = script.Parent.CFrame.lookVector * 1200
- Ammo.Position = script.Parent.CFrame * Vector3.new(0,-3,-6)
- Ammo.Size = Vector3.new(3,3,3)
- Ammo.Shape = "Ball"
- Ammo.Name = script.Parent.Parent.Name.."'s cannonball"
- Ammo.TopSurface = "Smooth"
- Ammo.BottomSurface = "Smooth"
- local explosive = script["On contact, explode"]:Clone()
- explosive.Parent = Ammo
- explosive.Disabled = false
- local damager = script["Hint if humanoid hit and damage"]:Clone()
- damager.Parent = Ammo
- damager.Disabled = false
- local sound = script.Sound:Clone()
- sound.Parent = Ammo
- script.Parent.BrickColor = BrickColor.new("Really red")
- script.Disabled = true
- wait(1)
- script.Parent.BrickColor = BrickColor.new("New Yeller")
- wait(1)
- script.Parent.BrickColor = BrickColor.new("Lime green")
- script.Disabled = false
- end
- script.Parent.ClickDetector.MouseClick:connect(Clicked)
- end))
- Script341.Name = "On contact, explode"
- Script341.Parent = Script340
- Script341.Disabled = true
- table.insert(cors,sandbox(Script341,function()
- function onTouched(hit)
- if hit == nil then return end
- if hit.CanCollide == false then return end
- script.Parent.Anchored = true
- wait(0)
- local BOOM = Instance.new("Explosion")
- BOOM.Parent = game.Workspace
- BOOM.Position = script.Parent.Position
- BOOM.BlastRadius = 10
- script.Parent.Sound:Play()
- script.Disabled = true
- script.Parent.CanCollide = false
- script.Parent.Transparency = 1
- wait(2)
- script.Parent:Destroy()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound342.Parent = Script340
- Sound342.Pitch = 1.2000000476837
- Sound342.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound342.Volume = 1
- Script343.Name = "Hint if humanoid hit and damage"
- Script343.Parent = Script340
- Script343.Disabled = true
- table.insert(cors,sandbox(Script343,function()
- function onTouched(hit)
- if hit == nil then script.Disabled = true return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then script.Disabled = true return end
- local damage = math.random(500,5000)
- hit.Parent.Humanoid:TakeDamage(damage)
- local hint = Instance.new("Hint")
- hint.Text = script.Parent.Name.." hit "..hit.Parent.Name.." with "..damage.." damage with an explosion!"
- hint.Parent = script
- script.Disabled = true
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ClickDetector344.Parent = Part339
- ClickDetector344.MaxActivationDistance = 4
- Sound345.Name = "Sound3"
- Sound345.Parent = Part339
- Sound345.SoundId = "rbxassetid://191040613"
- Sound345.Volume = 1
- Part346.Name = "Left Leg"
- Part346.Parent = Model244
- Part346.Material = Enum.Material.DiamondPlate
- Part346.BrickColor = BrickColor.new("Dark stone grey")
- Part346.Locked = true
- Part346.Size = Vector3.new(1, 1, 3)
- Part346.CFrame = CFrame.new(28.2878189, 3.01002073, 127.055313, 1.0000006, 8.735433e-08, -3.51683457e-06, -8.75872246e-08, 1, -1.63212405e-07, 3.51683457e-06, 1.63678067e-07, 1.00000036)
- Part346.BottomSurface = Enum.SurfaceType.Smooth
- Part346.TopSurface = Enum.SurfaceType.Smooth
- Part346.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part346.Position = Vector3.new(28.2878189, 3.01002073, 127.055313)
- Part346.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound347.Name = "Sound3"
- Sound347.Parent = Part346
- Sound347.SoundId = "rbxassetid://191040613"
- Sound347.Volume = 1
- Script348.Name = "On contact, thud"
- Script348.Parent = Part346
- table.insert(cors,sandbox(Script348,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter349.Parent = Part346
- ParticleEmitter349.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter349.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter349.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter349.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter349.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter349.Rate = 10
- ParticleEmitter349.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter349.Speed = NumberRange.new(-3, -3)
- ParticleEmitter349.VelocitySpread = 5
- ParticleEmitter349.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire350.Name = "Fire2"
- Fire350.Parent = Part346
- Fire350.Size = 10
- Fire350.Enabled = false
- Fire350.Heat = -5
- Fire350.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part351.Name = "Left Arm"
- Part351.Parent = Model244
- Part351.Material = Enum.Material.DiamondPlate
- Part351.BrickColor = BrickColor.new("Dark stone grey")
- Part351.Locked = true
- Part351.Size = Vector3.new(1, 1, 3)
- Part351.CFrame = CFrame.new(28.287838, 2.01002264, 126.055252, 1.0000006, 8.26499829e-08, -3.51685435e-06, -8.2882849e-08, 1, -1.52265514e-07, 3.51685435e-06, 1.52731147e-07, 1.00000036)
- Part351.BottomSurface = Enum.SurfaceType.Smooth
- Part351.TopSurface = Enum.SurfaceType.Smooth
- Part351.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part351.Position = Vector3.new(28.287838, 2.01002264, 126.055252)
- Part351.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound352.Name = "Sound3"
- Sound352.Parent = Part351
- Sound352.SoundId = "rbxassetid://191040613"
- Sound352.Volume = 1
- Script353.Name = "On contact, thud"
- Script353.Parent = Part351
- table.insert(cors,sandbox(Script353,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter354.Parent = Part351
- ParticleEmitter354.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter354.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter354.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter354.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter354.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter354.Rate = 10
- ParticleEmitter354.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter354.Speed = NumberRange.new(-3, -3)
- ParticleEmitter354.VelocitySpread = 5
- ParticleEmitter354.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire355.Name = "Fire2"
- Fire355.Parent = Part351
- Fire355.Size = 10
- Fire355.Enabled = false
- Fire355.Heat = -5
- Fire355.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part356.Name = "Right Leg"
- Part356.Parent = Model244
- Part356.Material = Enum.Material.DiamondPlate
- Part356.BrickColor = BrickColor.new("Dark stone grey")
- Part356.Locked = true
- Part356.Size = Vector3.new(1, 1, 3)
- Part356.CFrame = CFrame.new(32.2881699, 3.01001883, 127.055382, 1.0000006, 9.23480812e-08, -3.51682411e-06, -9.25810113e-08, 1, -1.74858158e-07, 3.51682411e-06, 1.75323848e-07, 1.00000036)
- Part356.BottomSurface = Enum.SurfaceType.Smooth
- Part356.TopSurface = Enum.SurfaceType.Smooth
- Part356.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part356.Position = Vector3.new(32.2881699, 3.01001883, 127.055382)
- Part356.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound357.Name = "Sound3"
- Sound357.Parent = Part356
- Sound357.SoundId = "rbxassetid://191040613"
- Sound357.Volume = 1
- Script358.Name = "On contact, thud"
- Script358.Parent = Part356
- table.insert(cors,sandbox(Script358,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter359.Parent = Part356
- ParticleEmitter359.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter359.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter359.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter359.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter359.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter359.Rate = 10
- ParticleEmitter359.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter359.Speed = NumberRange.new(-3, -3)
- ParticleEmitter359.VelocitySpread = 5
- ParticleEmitter359.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire360.Name = "Fire2"
- Fire360.Parent = Part356
- Fire360.Size = 10
- Fire360.Enabled = false
- Fire360.Heat = -5
- Fire360.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part361.Name = "Right Arm"
- Part361.Parent = Model244
- Part361.Material = Enum.Material.DiamondPlate
- Part361.BrickColor = BrickColor.new("Dark stone grey")
- Part361.Locked = true
- Part361.Size = Vector3.new(1, 1, 3)
- Part361.CFrame = CFrame.new(32.2881393, 2.0100224, 126.055305, 1.0000006, 8.96189576e-08, -3.51683002e-06, -8.98518735e-08, 1, -1.68569827e-07, 3.51683002e-06, 1.69035502e-07, 1.00000036)
- Part361.BottomSurface = Enum.SurfaceType.Smooth
- Part361.TopSurface = Enum.SurfaceType.Smooth
- Part361.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part361.Position = Vector3.new(32.2881393, 2.0100224, 126.055305)
- Part361.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound362.Name = "Sound3"
- Sound362.Parent = Part361
- Sound362.SoundId = "rbxassetid://191040613"
- Sound362.Volume = 1
- Script363.Name = "On contact, thud"
- Script363.Parent = Part361
- table.insert(cors,sandbox(Script363,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter364.Parent = Part361
- ParticleEmitter364.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter364.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter364.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter364.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter364.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter364.Rate = 10
- ParticleEmitter364.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter364.Speed = NumberRange.new(-3, -3)
- ParticleEmitter364.VelocitySpread = 5
- ParticleEmitter364.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire365.Name = "Fire2"
- Fire365.Parent = Part361
- Fire365.Size = 10
- Fire365.Enabled = false
- Fire365.Heat = -5
- Fire365.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Model366.Name = "Car 3"
- Model366.Parent = mas
- Model366.PrimaryPart = Part367
- Part367.Name = "Base"
- Part367.Parent = Model366
- Part367.Material = Enum.Material.DiamondPlate
- Part367.BrickColor = BrickColor.new("Lime green")
- Part367.Locked = true
- Part367.Size = Vector3.new(5, 1, 5)
- Part367.CFrame = CFrame.new(40.2879829, 1.01003182, 123.055122, 1.0000006, 9.68861329e-08, -3.5167684e-06, -9.71190985e-08, 1, -1.85104113e-07, 3.5167684e-06, 1.85569817e-07, 1.00000036)
- Part367.BottomSurface = Enum.SurfaceType.Smooth
- Part367.TopSurface = Enum.SurfaceType.Smooth
- Part367.Color = Color3.new(0, 1, 0)
- Part367.Position = Vector3.new(40.2879829, 1.01003182, 123.055122)
- Part367.Color = Color3.new(0, 1, 0)
- Sound368.Parent = Part367
- Sound368.Pitch = 1.2000000476837
- Sound368.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound368.Volume = 1
- Fire369.Parent = Part367
- Fire369.Size = 30
- Fire369.Enabled = false
- Fire369.Heat = 25
- Fire369.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Sound370.Name = "Sound2"
- Sound370.Parent = Part367
- Sound370.Pitch = 0.60000002384186
- Sound370.SoundId = "rbxassetid://138185473 "
- Sound370.Volume = 1
- Sound370.Looped = true
- BodyGyro371.Parent = Part367
- BodyGyro371.maxTorque = Vector3.new(0, 0, 0)
- BodyGyro371.MaxTorque = Vector3.new(0, 0, 0)
- Motor6D372.Parent = Part367
- Motor6D372.C1 = CFrame.new(-0.000282287598, -1.6007148, -2.502388, 1.00000024, 4.09976928e-05, 6.86794519e-05, -4.09973436e-05, 1, -6.57816418e-06, -6.86794519e-05, 6.57560304e-06, 1.00000024)
- Motor6D372.Part0 = Part367
- Motor6D372.Part1 = Part430
- Motor6D373.Parent = Part367
- Motor6D373.C1 = CFrame.new(8.77380371e-05, -1.50140166, 2.50338745, 1.00000024, 1.6350532e-07, 3.4570694e-06, -1.63563527e-07, 1, 1.81607902e-08, -3.4570694e-06, -1.79279596e-08, 1.00000012)
- Motor6D373.Part0 = Part367
- Motor6D373.Part1 = Part384
- Motor6D374.Parent = Part367
- Motor6D374.C1 = CFrame.new(-5.7220459e-05, -1.0003432, 0.000267028809, 1.0000006, 8.14325176e-08, -3.51667404e-06, -8.16653483e-08, 1, -1.49244443e-07, 3.51667404e-06, 1.49710104e-07, 1.00000036)
- Motor6D374.Part0 = Part367
- Motor6D374.Part1 = VehicleSeat382
- Sound375.Name = "Sound3"
- Sound375.Parent = Part367
- Sound375.SoundId = "rbxassetid://191040613"
- Sound375.Volume = 1
- Fire376.Name = "Fire2"
- Fire376.Parent = Part367
- Fire376.Size = 10
- Fire376.Enabled = false
- Fire376.Heat = -5
- Fire376.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script377.Name = "On contact, thud"
- Script377.Parent = Part367
- table.insert(cors,sandbox(Script377,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Motor6D378.Parent = Part367
- Motor6D378.C1 = CFrame.new(-2.00016403, -1.00000238, -3.00017166, 1, 7.26722593e-09, 6.1614637e-11, -7.26722593e-09, 1, -1.65342851e-08, -6.16147619e-11, 1.65342868e-08, 1)
- Motor6D378.Part0 = Part367
- Motor6D378.Part1 = Part483
- Motor6D379.Parent = Part367
- Motor6D379.C1 = CFrame.new(-2.00019836, -1.99999905, -4.00024796, 1, 4.53808724e-09, 5.57033343e-11, -4.5380868e-09, 1, -1.02459534e-08, -5.57033829e-11, 1.02459552e-08, 1)
- Motor6D379.Part0 = Part367
- Motor6D379.Part1 = Part478
- Motor6D380.Parent = Part367
- Motor6D380.C1 = CFrame.new(2.00013351, -1.00000191, -3.00013924, 1, 1.42362522e-08, 8.59418925e-11, -1.42362531e-08, 1, -3.28385994e-08, -8.59423643e-11, 3.28385994e-08, 1)
- Motor6D380.Part0 = Part367
- Motor6D380.Part1 = Part473
- Motor6D381.Parent = Part367
- Motor6D381.C1 = CFrame.new(2.00014877, -2.00000048, -4.00019455, 1, 9.53187307e-09, 6.61617705e-11, -9.53187218e-09, 1, -2.1891708e-08, -6.61619787e-11, 2.1891708e-08, 1)
- Motor6D381.Part0 = Part367
- Motor6D381.Part1 = Part468
- VehicleSeat382.Name = "Car Seat"
- VehicleSeat382.Parent = Model366
- VehicleSeat382.Material = Enum.Material.Fabric
- VehicleSeat382.BrickColor = BrickColor.new("Black")
- VehicleSeat382.Locked = true
- VehicleSeat382.Size = Vector3.new(3, 1, 3)
- VehicleSeat382.CFrame = CFrame.new(40.2880402, 2.01037502, 123.054855, 1, 1.54536153e-08, -9.43553222e-11, -1.54536135e-08, 1, -3.58597134e-08, 9.43547671e-11, 3.58597134e-08, 1)
- VehicleSeat382.BottomSurface = Enum.SurfaceType.Smooth
- VehicleSeat382.TopSurface = Enum.SurfaceType.Smooth
- VehicleSeat382.MaxSpeed = 150
- VehicleSeat382.Torque = 12.5
- VehicleSeat382.TurnSpeed = 2.5999999046326
- VehicleSeat382.Color = Color3.new(0.105882, 0.164706, 0.207843)
- VehicleSeat382.Position = Vector3.new(40.2880402, 2.01037502, 123.054855)
- VehicleSeat382.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Motor6D383.Parent = VehicleSeat382
- Motor6D383.C1 = CFrame.new(-0.00012588501, -1.50189567, -1.00107574, 1.00000012, 3.31259798e-07, 3.56137753e-06, -3.31318006e-07, 1, 1.97906047e-07, -3.56137753e-06, -1.97673216e-07, 1.00000012)
- Motor6D383.Part0 = VehicleSeat382
- Motor6D383.Part1 = Part394
- Part384.Name = "Torso"
- Part384.Parent = Model366
- Part384.Material = Enum.Material.DiamondPlate
- Part384.BrickColor = BrickColor.new("Parsley green")
- Part384.Locked = true
- Part384.Size = Vector3.new(5, 2, 2)
- Part384.CFrame = CFrame.new(40.2879143, 2.51143408, 120.551735, 1.00000083, -6.66775577e-08, -6.9738403e-06, 6.63855602e-08, 1, -2.0303176e-07, 6.97383985e-06, 2.03730053e-07, 1.00000048)
- Part384.BottomSurface = Enum.SurfaceType.Smooth
- Part384.TopSurface = Enum.SurfaceType.Smooth
- Part384.Color = Color3.new(0.172549, 0.396078, 0.113725)
- Part384.Position = Vector3.new(40.2879143, 2.51143408, 120.551735)
- Part384.Color = Color3.new(0.172549, 0.396078, 0.113725)
- ClickDetector385.Parent = Part384
- ClickDetector385.MaxActivationDistance = 4
- Script386.Name = "Flip when clicked"
- Script386.Parent = Part384
- table.insert(cors,sandbox(Script386,function()
- debounce = false
- function onClicked()
- if script.Value.Value == false then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(400000,0,400000)
- script.Value.Value = true
- script.Parent.Material = "Neon"
- elseif script.Value.Value == true then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(0,0,0)
- script.Value.Value = false
- script.Parent.Material = "DiamondPlate"
- end
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- BoolValue387.Parent = Script386
- Motor6D388.Parent = Part384
- Motor6D388.C1 = CFrame.new(4.19616699e-05, -0.499773264, 2.00035858, 1.00000048, 3.84509331e-05, 1.63912773e-06, -3.84511077e-05, 1, -4.72180545e-06, -1.63912773e-06, 4.72227111e-06, 1.00000036)
- Motor6D388.Part0 = Part384
- Motor6D388.Part1 = Part395
- Sound389.Name = "Sound3"
- Sound389.Parent = Part384
- Sound389.SoundId = "rbxassetid://191040613"
- Sound389.Volume = 1
- Fire390.Name = "Fire2"
- Fire390.Parent = Part384
- Fire390.Size = 10
- Fire390.Enabled = false
- Fire390.Heat = -5
- Fire390.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script391.Name = "On contact, thud"
- Script391.Parent = Part384
- table.insert(cors,sandbox(Script391,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- SpotLight392.Parent = Part384
- SpotLight392.Color = Color3.new(0, 1, 0)
- SpotLight392.Brightness = 60
- SpotLight392.Range = 60
- SpotLight392.Shadows = true
- SpotLight392.Color = Color3.new(0, 1, 0)
- Motor6D393.Parent = Part384
- Motor6D393.C1 = CFrame.new(7.56978989e-06, -3.49980855, 0.0366503, 1.00000083, -6.66775577e-08, -6.9738403e-06, 1.39410474e-07, 0.999945164, 0.0104715852, 6.97276209e-06, -0.0104715796, 0.999945641)
- Motor6D393.Part0 = Part384
- Motor6D393.Part1 = Part461
- Part394.Name = "Backrest"
- Part394.Parent = Model366
- Part394.Material = Enum.Material.Fabric
- Part394.BrickColor = BrickColor.new("Lime green")
- Part394.Locked = true
- Part394.Size = Vector3.new(3, 2, 1)
- Part394.CFrame = CFrame.new(40.2881622, 3.51227045, 124.055931, 1.00000012, -3.15864384e-07, -3.56147189e-06, 3.15806062e-07, 1, -2.33532873e-07, 3.56147189e-06, 2.33765761e-07, 1.00000012)
- Part394.BottomSurface = Enum.SurfaceType.Smooth
- Part394.TopSurface = Enum.SurfaceType.Smooth
- Part394.Color = Color3.new(0, 1, 0)
- Part394.Position = Vector3.new(40.2881622, 3.51227045, 124.055931)
- Part394.Color = Color3.new(0, 1, 0)
- Part395.Name = "Head"
- Part395.Parent = Model366
- Part395.Material = Enum.Material.CorrodedMetal
- Part395.BrickColor = BrickColor.new("Lime green")
- Part395.Locked = true
- Part395.Size = Vector3.new(3, 3, 2)
- Part395.CFrame = CFrame.new(40.2878685, 3.01119828, 118.551369, 1.00000131, -3.85177846e-05, -8.61297212e-06, 3.85173189e-05, 1, 4.51923916e-06, 8.6129794e-06, -4.51834603e-06, 1.00000083)
- Part395.BottomSurface = Enum.SurfaceType.Smooth
- Part395.TopSurface = Enum.SurfaceType.Smooth
- Part395.Color = Color3.new(0, 1, 0)
- Part395.Position = Vector3.new(40.2878685, 3.01119828, 118.551369)
- Part395.Color = Color3.new(0, 1, 0)
- Script396.Name = "On contact, damage"
- Script396.Parent = Part395
- table.insert(cors,sandbox(Script396,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower <= 150 then return end
- hit.Parent:FindFirstChild("Humanoid"):TakeDamage(HitPower)
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound397.Parent = Part395
- Sound397.SoundId = "rbxassetid://356659053"
- Sound397.Volume = 1
- Script398.Name = "On contact, clang"
- Script398.Parent = Part395
- table.insert(cors,sandbox(Script398,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script399.Name = "On contact, explode"
- Script399.Parent = Part395
- table.insert(cors,sandbox(Script399,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local BANG = Instance.new("Explosion")
- BANG.Position = script.Parent.Position
- BANG.DestroyJointRadiusPercent = 0
- BANG.Parent = script.Parent
- script.Parent.Sound2:Play()
- print "# SUPREME SLAM #"
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound400.Name = "Sound2"
- Sound400.Parent = Part395
- Sound400.SoundId = "rbxassetid://168485325"
- Sound400.Volume = 1
- Model401.Name = "Bunch of scripts"
- Model401.Parent = Part395
- Script402.Name = "On contact, hint 151-299 dmg"
- Script402.Parent = Model401
- table.insert(cors,sandbox(Script402,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 151 and HitPower <= 299 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt less than 300 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script403.Name = "On contact, hint 300-599 dmg"
- Script403.Parent = Model401
- table.insert(cors,sandbox(Script403,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 300 and HitPower <= 599 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 450 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script404.Name = "On contact, hint 600-899 dmg"
- Script404.Parent = Model401
- table.insert(cors,sandbox(Script404,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 600 and HitPower <= 899 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 750 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script405.Name = "On contact, hint 900-1199 dmg"
- Script405.Parent = Model401
- table.insert(cors,sandbox(Script405,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 900 and HitPower <= 1199 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 1050 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script406.Name = "On contact, hint 1200 or greater dmg"
- Script406.Parent = Model401
- table.insert(cors,sandbox(Script406,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt a MASSIVE 1200 or greater damage to "..hit.Parent.Name.."!!"
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Sound407.Name = "Sound3"
- Sound407.Parent = Part395
- Sound407.SoundId = "rbxassetid://191040613"
- Sound407.Volume = 1
- Script408.Name = "On contact, break stuff"
- Script408.Parent = Part395
- table.insert(cors,sandbox(Script408,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 400 then hit:BreakJoints()
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Fire409.Name = "Fire2"
- Fire409.Parent = Part395
- Fire409.Size = 10
- Fire409.Enabled = false
- Fire409.Heat = -5
- Fire409.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script410.Name = "On contact, thud"
- Script410.Parent = Part395
- table.insert(cors,sandbox(Script410,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Humanoid411.Parent = Model366
- Humanoid411.RightLeg = Part478
- Humanoid411.LeftLeg = Part468
- Humanoid411.Torso = Part384
- Humanoid411.Health = 1200
- Humanoid411.MaxHealth = 1200
- Script412.Name = "Auto sit"
- Script412.Parent = Humanoid411
- table.insert(cors,sandbox(Script412,function()
- while true do
- wait(0.1)
- script.Parent.Sit = true
- end
- end))
- Script413.Name = "When demolished, name, disable bumper, destroy cannon and print to log"
- Script413.Parent = Humanoid411
- table.insert(cors,sandbox(Script413,function()
- function Die()
- print (script.Parent.Parent.Name.." GOT WRECKED!")
- if script.Parent.Parent:FindFirstChild("Head") == nil then return end
- script.Parent.Parent.Head["On contact, damage"].Disabled = true
- script.Parent.Parent.Head["On contact, explode"].Disabled = true
- script.Parent.Parent.Head["On contact, break stuff"].Disabled = true
- script.Parent.Parent.Head["Bunch of scripts"]:Destroy()
- if script.Parent.Parent:FindFirstChild("FIRE!") == nil then return end
- script.Parent.Parent["FIRE!"]:Destroy()
- wait(4)
- script.Parent.Parent.Name = "> WRECKED < "..script.Parent.Parent.Name.." > WRECKED <"
- end
- script.Parent.Died:connect(Die)
- end))
- Script414.Name = "When demolished, wait 3 min then remove"
- Script414.Parent = Humanoid411
- table.insert(cors,sandbox(Script414,function()
- function Die()
- wait(180)
- script.Parent.Parent:remove()
- end
- script.Parent.Died:connect(Die)
- end))
- Script415.Name = "When demolished, sound"
- Script415.Parent = Humanoid411
- table.insert(cors,sandbox(Script415,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.Sound:Play()
- script.Parent.Parent.Base.Sound2:Play()
- end
- script.Parent.Died:connect(Die)
- end))
- Script416.Name = "Auto heal"
- Script416.Parent = Humanoid411
- table.insert(cors,sandbox(Script416,function()
- while true do
- if script.Parent.Health == script.Parent.MaxHealth then return end
- if script.Parent.Health == 0 then return end
- script.Parent.Health = script.Parent.Health + 3
- wait(0.5)
- end
- end))
- Script417.Name = "When demolished, hollywood"
- Script417.Parent = Humanoid411
- table.insert(cors,sandbox(Script417,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- e = Instance.new("Explosion")
- e.Parent = script.Parent.Parent
- e.DestroyJointRadiusPercent = 1
- e.Position = script.Parent.Parent.Base.Position
- e.ExplosionType = "NoCraters"
- e.BlastRadius = 2.6
- e.BlastPressure = 1000000
- f = script.Parent.Parent.Base.Fire
- f.Enabled = true
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- end
- script.Parent.Died:connect(Die)
- end))
- Script418.Name = "When demolished, remove the engine"
- Script418.Parent = Humanoid411
- table.insert(cors,sandbox(Script418,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Engine") == nil then return end
- script.Parent.Parent.Engine:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script419.Name = "When demolished, disable chair"
- Script419.Parent = Humanoid411
- table.insert(cors,sandbox(Script419,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Car Seat") == nil then return end
- script.Parent.Parent["Car Seat"].Disabled = true
- end
- script.Parent.Died:connect(Die)
- end))
- Script420.Name = "When demolished, hint"
- Script420.Parent = Humanoid411
- table.insert(cors,sandbox(Script420,function()
- function Die()
- wait(2)
- local hint = Instance.new("Hint")
- hint.Parent = script.Parent.Parent
- hint.Text = script.Parent.Parent.Name.." has been wrecked!"
- wait(1)
- hint:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script421.Name = "When demolished, remove instantly if bumper gone."
- Script421.Parent = Humanoid411
- table.insert(cors,sandbox(Script421,function()
- function Die()
- wait(6)
- if script.Parent.Parent:FindFirstChild("Head") == nil then
- print ("Looks like "..script.Parent.Parent.Name.." got nil.")
- script.Parent.Parent:Destroy()
- elseif script.Parent.Parent:FindFirstChild("Head") ~= nil then return end
- end
- script.Parent.Died:connect(Die)
- end))
- Script422.Name = "When demolished, disable light"
- Script422.Parent = Humanoid411
- table.insert(cors,sandbox(Script422,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Torso") == nil then return end
- script.Parent.Parent.Torso.SpotLight.Enabled = false
- end
- script.Parent.Died:connect(Die)
- end))
- Part423.Name = "Neon Flag"
- Part423.Parent = Model366
- Part423.Material = Enum.Material.Neon
- Part423.BrickColor = BrickColor.new("Lime green")
- Part423.Rotation = Vector3.new(180, 0, 180)
- Part423.Locked = true
- Part423.Size = Vector3.new(1, 2, 3)
- Part423.CFrame = CFrame.new(40.2877922, 4.71094513, 127.057922, -1.00000131, -3.92570109e-05, 7.55043729e-05, -3.92569345e-05, 1, -6.59829129e-06, -7.548945e-05, -6.60007436e-06, -1.00000107)
- Part423.BottomSurface = Enum.SurfaceType.Smooth
- Part423.TopSurface = Enum.SurfaceType.Smooth
- Part423.Color = Color3.new(0, 1, 0)
- Part423.Position = Vector3.new(40.2877922, 4.71094513, 127.057922)
- Part423.Orientation = Vector3.new(0, 180, 0)
- Part423.Color = Color3.new(0, 1, 0)
- Sound424.Parent = Part423
- Sound424.Pitch = 1.5
- Sound424.SoundId = "rbxassetid://356659053"
- Sound424.Volume = 1
- Script425.Name = "On contact, sound"
- Script425.Parent = Part423
- table.insert(cors,sandbox(Script425,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script426.Name = "On contact, heal"
- Script426.Parent = Part423
- table.insert(cors,sandbox(Script426,function()
- function onTouched()
- script.Parent.Parent.Humanoid.Health = script.Parent.Parent.Humanoid.Health + 3
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound427.Name = "Sound3"
- Sound427.Parent = Part423
- Sound427.SoundId = "rbxassetid://191040613"
- Sound427.Volume = 1
- Fire428.Name = "Fire2"
- Fire428.Parent = Part423
- Fire428.Size = 10
- Fire428.Enabled = false
- Fire428.Heat = -5
- Fire428.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script429.Name = "On contact, thud"
- Script429.Parent = Part423
- table.insert(cors,sandbox(Script429,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part430.Name = "Engine"
- Part430.Parent = Model366
- Part430.Material = Enum.Material.CorrodedMetal
- Part430.BrickColor = BrickColor.new("Parsley green")
- Part430.Locked = true
- Part430.Size = Vector3.new(3, 2.19999981, 2)
- Part430.CFrame = CFrame.new(40.2880173, 2.6107626, 125.557503, 1.00000083, -4.09004606e-05, -7.21962642e-05, 4.09005625e-05, 1, 6.39050586e-06, 7.21962497e-05, -6.39274094e-06, 1.0000006)
- Part430.BottomSurface = Enum.SurfaceType.Smooth
- Part430.TopSurface = Enum.SurfaceType.Smooth
- Part430.Color = Color3.new(0.172549, 0.396078, 0.113725)
- Part430.Position = Vector3.new(40.2880173, 2.6107626, 125.557503)
- Part430.Color = Color3.new(0.172549, 0.396078, 0.113725)
- Sound431.Name = "Engine"
- Sound431.Parent = Part430
- Sound431.Pitch = 0.76000678539276
- Sound431.SoundId = "rbxassetid://130091914"
- Sound431.Volume = 0.69999998807907
- Sound431.Looped = true
- Script432.Name = "SoundScript"
- Script432.Parent = Part430
- table.insert(cors,sandbox(Script432,function()
- v = script.Parent.Parent["Car Seat"]
- e = script.Parent.Engine
- maxrevs = script.Parent.Advanced.MaxRevs.Value
- minrevs = script.Parent.Advanced.MinRevs.Value
- mod = v.MaxSpeed/130
- e:Play()
- while true do
- wait(0.1)
- mod = v.MaxSpeed/150
- if v.Throttle == 1 and e.Pitch < maxrevs then
- e.Pitch = e.Pitch + (0.09/mod)
- end
- if v.Throttle == 0 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.17/mod)
- end
- if v.Throttle == -1 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.22/mod)
- end
- end
- end))
- Configuration433.Name = "Advanced"
- Configuration433.Parent = Part430
- NumberValue434.Name = "EngineVolume"
- NumberValue434.Parent = Configuration433
- NumberValue434.Value = 0.7
- NumberValue435.Name = "MaxRevs"
- NumberValue435.Parent = Configuration433
- NumberValue435.Value = 1.79
- NumberValue436.Name = "MinRevs"
- NumberValue436.Parent = Configuration433
- NumberValue436.Value = 0.9
- Configuration437.Parent = Part430
- NumberValue438.Name = "MaxSpeed"
- NumberValue438.Parent = Configuration437
- NumberValue438.Value = 150
- Motor6D439.Parent = Part430
- Motor6D439.C1 = CFrame.new(-3.05175781e-05, -2.10017252, 1.50043488, -1.00000048, 1.64366793e-06, -3.29315662e-06, 1.6434351e-06, 1, -2.07452103e-07, 3.30805779e-06, -2.07917765e-07, -1.00000048)
- Motor6D439.Part0 = Part430
- Motor6D439.Part1 = Part423
- Sound440.Name = "Sound3"
- Sound440.Parent = Part430
- Sound440.SoundId = "rbxassetid://191040613"
- Sound440.Volume = 1
- Fire441.Name = "Fire2"
- Fire441.Parent = Part430
- Fire441.Size = 10
- Fire441.Enabled = false
- Fire441.Heat = -5
- Fire441.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script442.Name = "On contact, thud"
- Script442.Parent = Part430
- table.insert(cors,sandbox(Script442,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ForceField443.Parent = Model366
- Script444.Name = "Wait 10 sec then remove"
- Script444.Parent = ForceField443
- table.insert(cors,sandbox(Script444,function()
- wait(10)
- script.Parent:Destroy()
- end))
- Part445.Name = "Wheel"
- Part445.Parent = Model366
- Part445.Material = Enum.Material.Concrete
- Part445.BrickColor = BrickColor.new("Dark stone grey")
- Part445.Locked = true
- Part445.Shape = Enum.PartType.Cylinder
- Part445.Size = Vector3.new(2, 3, 3)
- Part445.CFrame = CFrame.new(43.7879944, 1.51001406, 120.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part445.BottomSurface = Enum.SurfaceType.Smooth
- Part445.LeftSurface = Enum.SurfaceType.Hinge
- Part445.TopSurface = Enum.SurfaceType.Smooth
- Part445.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part445.Position = Vector3.new(43.7879944, 1.51001406, 120.555038)
- Part445.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound446.Name = "Sound3"
- Sound446.Parent = Part445
- Sound446.SoundId = "rbxassetid://262353320"
- Sound446.Volume = 1
- Fire447.Parent = Part445
- Fire447.Color = Color3.new(1, 1, 1)
- Fire447.Enabled = false
- Fire447.Heat = -3
- Fire447.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire447.Color = Color3.new(1, 1, 1)
- Script448.Name = "On contact, screech"
- Script448.Parent = Part445
- table.insert(cors,sandbox(Script448,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part449.Name = "Wheel"
- Part449.Parent = Model366
- Part449.Material = Enum.Material.Concrete
- Part449.BrickColor = BrickColor.new("Dark stone grey")
- Part449.Locked = true
- Part449.Shape = Enum.PartType.Cylinder
- Part449.Size = Vector3.new(2, 3, 3)
- Part449.CFrame = CFrame.new(36.7879791, 1.51001406, 125.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part449.BottomSurface = Enum.SurfaceType.Smooth
- Part449.RightSurface = Enum.SurfaceType.Hinge
- Part449.TopSurface = Enum.SurfaceType.Smooth
- Part449.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part449.Position = Vector3.new(36.7879791, 1.51001406, 125.555023)
- Part449.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound450.Name = "Sound3"
- Sound450.Parent = Part449
- Sound450.SoundId = "rbxassetid://262353320"
- Sound450.Volume = 1
- Fire451.Parent = Part449
- Fire451.Color = Color3.new(1, 1, 1)
- Fire451.Enabled = false
- Fire451.Heat = -3
- Fire451.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire451.Color = Color3.new(1, 1, 1)
- Script452.Name = "On contact, screech"
- Script452.Parent = Part449
- table.insert(cors,sandbox(Script452,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part453.Name = "Wheel"
- Part453.Parent = Model366
- Part453.Material = Enum.Material.Concrete
- Part453.BrickColor = BrickColor.new("Dark stone grey")
- Part453.Locked = true
- Part453.Shape = Enum.PartType.Cylinder
- Part453.Size = Vector3.new(2, 3, 3)
- Part453.CFrame = CFrame.new(43.7879791, 1.51001406, 125.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part453.BottomSurface = Enum.SurfaceType.Smooth
- Part453.LeftSurface = Enum.SurfaceType.Hinge
- Part453.TopSurface = Enum.SurfaceType.Smooth
- Part453.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part453.Position = Vector3.new(43.7879791, 1.51001406, 125.555038)
- Part453.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound454.Name = "Sound3"
- Sound454.Parent = Part453
- Sound454.SoundId = "rbxassetid://262353320"
- Sound454.Volume = 1
- Fire455.Parent = Part453
- Fire455.Color = Color3.new(1, 1, 1)
- Fire455.Enabled = false
- Fire455.Heat = -3
- Fire455.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire455.Color = Color3.new(1, 1, 1)
- Script456.Name = "On contact, screech"
- Script456.Parent = Part453
- table.insert(cors,sandbox(Script456,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part457.Name = "Wheel"
- Part457.Parent = Model366
- Part457.Material = Enum.Material.Concrete
- Part457.BrickColor = BrickColor.new("Dark stone grey")
- Part457.Locked = true
- Part457.Shape = Enum.PartType.Cylinder
- Part457.Size = Vector3.new(2, 3, 3)
- Part457.CFrame = CFrame.new(36.7879944, 1.51001406, 120.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part457.BottomSurface = Enum.SurfaceType.Smooth
- Part457.RightSurface = Enum.SurfaceType.Hinge
- Part457.TopSurface = Enum.SurfaceType.Smooth
- Part457.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part457.Position = Vector3.new(36.7879944, 1.51001406, 120.555023)
- Part457.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound458.Name = "Sound3"
- Sound458.Parent = Part457
- Sound458.SoundId = "rbxassetid://262353320"
- Sound458.Volume = 1
- Fire459.Parent = Part457
- Fire459.Color = Color3.new(1, 1, 1)
- Fire459.Enabled = false
- Fire459.Heat = -3
- Fire459.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire459.Color = Color3.new(1, 1, 1)
- Script460.Name = "On contact, screech"
- Script460.Parent = Part457
- table.insert(cors,sandbox(Script460,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part461.Name = "FIRE!"
- Part461.Parent = Model366
- Part461.Material = Enum.Material.DiamondPlate
- Part461.BrickColor = BrickColor.new("Lime green")
- Part461.Rotation = Vector3.new(0.599999964, 0, 0)
- Part461.Locked = true
- Part461.Size = Vector3.new(1, 1, 2)
- Part461.CFrame = CFrame.new(40.2879066, 6.01143456, 120.551735, 1.00000167, -2.9046987e-10, 5.00222086e-12, -2.90524771e-10, 0.999945164, -0.0104717826, 2.27373675e-12, 0.0104717938, 0.999946117)
- Part461.BottomSurface = Enum.SurfaceType.Smooth
- Part461.TopSurface = Enum.SurfaceType.Smooth
- Part461.Color = Color3.new(0, 1, 0)
- Part461.Position = Vector3.new(40.2879066, 6.01143456, 120.551735)
- Part461.Orientation = Vector3.new(0.599999964, 0, 0)
- Part461.Color = Color3.new(0, 1, 0)
- Script462.Name = "Fire"
- Script462.Parent = Part461
- table.insert(cors,sandbox(Script462,function()
- local Colour = script.Parent.Parent.Base.BrickColor
- function Clicked()
- script.Parent.Sound3:Play()
- local Ammo = Instance.new("Part")
- Ammo.BrickColor = Colour
- Ammo.Material = "Neon"
- Ammo.Parent = game.Workspace
- Ammo.Velocity = script.Parent.CFrame.lookVector * 1200
- Ammo.Position = script.Parent.CFrame * Vector3.new(0,-3,-6)
- Ammo.Size = Vector3.new(3,3,3)
- Ammo.Shape = "Ball"
- Ammo.Name = script.Parent.Parent.Name.."'s cannonball"
- Ammo.TopSurface = "Smooth"
- Ammo.BottomSurface = "Smooth"
- local explosive = script["On contact, explode"]:Clone()
- explosive.Parent = Ammo
- explosive.Disabled = false
- local damager = script["Hint if humanoid hit and damage"]:Clone()
- damager.Parent = Ammo
- damager.Disabled = false
- local sound = script.Sound:Clone()
- sound.Parent = Ammo
- script.Parent.BrickColor = BrickColor.new("Really red")
- script.Disabled = true
- wait(1)
- script.Parent.BrickColor = BrickColor.new("New Yeller")
- wait(1)
- script.Parent.BrickColor = BrickColor.new("Lime green")
- script.Disabled = false
- end
- script.Parent.ClickDetector.MouseClick:connect(Clicked)
- end))
- Script463.Name = "On contact, explode"
- Script463.Parent = Script462
- Script463.Disabled = true
- table.insert(cors,sandbox(Script463,function()
- function onTouched(hit)
- if hit == nil then return end
- if hit.CanCollide == false then return end
- script.Parent.Anchored = true
- wait(0)
- local BOOM = Instance.new("Explosion")
- BOOM.Parent = game.Workspace
- BOOM.Position = script.Parent.Position
- BOOM.BlastRadius = 10
- script.Parent.Sound:Play()
- script.Disabled = true
- script.Parent.CanCollide = false
- script.Parent.Transparency = 1
- wait(2)
- script.Parent:Destroy()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound464.Parent = Script462
- Sound464.Pitch = 1.2000000476837
- Sound464.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound464.Volume = 1
- Script465.Name = "Hint if humanoid hit and damage"
- Script465.Parent = Script462
- Script465.Disabled = true
- table.insert(cors,sandbox(Script465,function()
- function onTouched(hit)
- if hit == nil then script.Disabled = true return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then script.Disabled = true return end
- local damage = math.random(500,5000)
- hit.Parent.Humanoid:TakeDamage(damage)
- local hint = Instance.new("Hint")
- hint.Text = script.Parent.Name.." hit "..hit.Parent.Name.." with "..damage.." damage with an explosion!"
- hint.Parent = script
- script.Disabled = true
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ClickDetector466.Parent = Part461
- ClickDetector466.MaxActivationDistance = 4
- Sound467.Name = "Sound3"
- Sound467.Parent = Part461
- Sound467.SoundId = "rbxassetid://191040613"
- Sound467.Volume = 1
- Part468.Name = "Left Leg"
- Part468.Parent = Model366
- Part468.Material = Enum.Material.DiamondPlate
- Part468.BrickColor = BrickColor.new("Dark stone grey")
- Part468.Locked = true
- Part468.Size = Vector3.new(1, 1, 3)
- Part468.CFrame = CFrame.new(38.2878189, 3.0100317, 127.055313, 1.0000006, 8.735433e-08, -3.51683457e-06, -8.75872246e-08, 1, -1.63212405e-07, 3.51683457e-06, 1.63678067e-07, 1.00000036)
- Part468.BottomSurface = Enum.SurfaceType.Smooth
- Part468.TopSurface = Enum.SurfaceType.Smooth
- Part468.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part468.Position = Vector3.new(38.2878189, 3.0100317, 127.055313)
- Part468.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound469.Name = "Sound3"
- Sound469.Parent = Part468
- Sound469.SoundId = "rbxassetid://191040613"
- Sound469.Volume = 1
- Script470.Name = "On contact, thud"
- Script470.Parent = Part468
- table.insert(cors,sandbox(Script470,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter471.Parent = Part468
- ParticleEmitter471.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter471.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter471.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter471.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter471.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter471.Rate = 10
- ParticleEmitter471.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter471.Speed = NumberRange.new(-3, -3)
- ParticleEmitter471.VelocitySpread = 5
- ParticleEmitter471.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire472.Name = "Fire2"
- Fire472.Parent = Part468
- Fire472.Size = 10
- Fire472.Enabled = false
- Fire472.Heat = -5
- Fire472.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part473.Name = "Left Arm"
- Part473.Parent = Model366
- Part473.Material = Enum.Material.DiamondPlate
- Part473.BrickColor = BrickColor.new("Dark stone grey")
- Part473.Locked = true
- Part473.Size = Vector3.new(1, 1, 3)
- Part473.CFrame = CFrame.new(38.287838, 2.01003361, 126.055252, 1.0000006, 8.26499829e-08, -3.51685435e-06, -8.2882849e-08, 1, -1.52265514e-07, 3.51685435e-06, 1.52731147e-07, 1.00000036)
- Part473.BottomSurface = Enum.SurfaceType.Smooth
- Part473.TopSurface = Enum.SurfaceType.Smooth
- Part473.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part473.Position = Vector3.new(38.287838, 2.01003361, 126.055252)
- Part473.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound474.Name = "Sound3"
- Sound474.Parent = Part473
- Sound474.SoundId = "rbxassetid://191040613"
- Sound474.Volume = 1
- Script475.Name = "On contact, thud"
- Script475.Parent = Part473
- table.insert(cors,sandbox(Script475,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter476.Parent = Part473
- ParticleEmitter476.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter476.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter476.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter476.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter476.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter476.Rate = 10
- ParticleEmitter476.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter476.Speed = NumberRange.new(-3, -3)
- ParticleEmitter476.VelocitySpread = 5
- ParticleEmitter476.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire477.Name = "Fire2"
- Fire477.Parent = Part473
- Fire477.Size = 10
- Fire477.Enabled = false
- Fire477.Heat = -5
- Fire477.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part478.Name = "Right Leg"
- Part478.Parent = Model366
- Part478.Material = Enum.Material.DiamondPlate
- Part478.BrickColor = BrickColor.new("Dark stone grey")
- Part478.Locked = true
- Part478.Size = Vector3.new(1, 1, 3)
- Part478.CFrame = CFrame.new(42.2881699, 3.01002979, 127.055382, 1.0000006, 9.23480812e-08, -3.51682411e-06, -9.25810113e-08, 1, -1.74858158e-07, 3.51682411e-06, 1.75323848e-07, 1.00000036)
- Part478.BottomSurface = Enum.SurfaceType.Smooth
- Part478.TopSurface = Enum.SurfaceType.Smooth
- Part478.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part478.Position = Vector3.new(42.2881699, 3.01002979, 127.055382)
- Part478.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound479.Name = "Sound3"
- Sound479.Parent = Part478
- Sound479.SoundId = "rbxassetid://191040613"
- Sound479.Volume = 1
- Script480.Name = "On contact, thud"
- Script480.Parent = Part478
- table.insert(cors,sandbox(Script480,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter481.Parent = Part478
- ParticleEmitter481.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter481.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter481.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter481.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter481.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter481.Rate = 10
- ParticleEmitter481.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter481.Speed = NumberRange.new(-3, -3)
- ParticleEmitter481.VelocitySpread = 5
- ParticleEmitter481.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire482.Name = "Fire2"
- Fire482.Parent = Part478
- Fire482.Size = 10
- Fire482.Enabled = false
- Fire482.Heat = -5
- Fire482.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part483.Name = "Right Arm"
- Part483.Parent = Model366
- Part483.Material = Enum.Material.DiamondPlate
- Part483.BrickColor = BrickColor.new("Dark stone grey")
- Part483.Locked = true
- Part483.Size = Vector3.new(1, 1, 3)
- Part483.CFrame = CFrame.new(42.2881393, 2.01003337, 126.055305, 1.0000006, 8.96189576e-08, -3.51683002e-06, -8.98518735e-08, 1, -1.68569827e-07, 3.51683002e-06, 1.69035502e-07, 1.00000036)
- Part483.BottomSurface = Enum.SurfaceType.Smooth
- Part483.TopSurface = Enum.SurfaceType.Smooth
- Part483.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part483.Position = Vector3.new(42.2881393, 2.01003337, 126.055305)
- Part483.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound484.Name = "Sound3"
- Sound484.Parent = Part483
- Sound484.SoundId = "rbxassetid://191040613"
- Sound484.Volume = 1
- Script485.Name = "On contact, thud"
- Script485.Parent = Part483
- table.insert(cors,sandbox(Script485,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter486.Parent = Part483
- ParticleEmitter486.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter486.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter486.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter486.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter486.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter486.Rate = 10
- ParticleEmitter486.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter486.Speed = NumberRange.new(-3, -3)
- ParticleEmitter486.VelocitySpread = 5
- ParticleEmitter486.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire487.Name = "Fire2"
- Fire487.Parent = Part483
- Fire487.Size = 10
- Fire487.Enabled = false
- Fire487.Heat = -5
- Fire487.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Model488.Name = "Car 4"
- Model488.Parent = mas
- Model488.PrimaryPart = Part489
- Part489.Name = "Base"
- Part489.Parent = Model488
- Part489.Material = Enum.Material.DiamondPlate
- Part489.BrickColor = BrickColor.new("New Yeller")
- Part489.Locked = true
- Part489.Size = Vector3.new(5, 1, 5)
- Part489.CFrame = CFrame.new(50.2879829, 1.01003277, 123.055122, 1.0000006, 9.68861329e-08, -3.5167684e-06, -9.71190985e-08, 1, -1.85104113e-07, 3.5167684e-06, 1.85569817e-07, 1.00000036)
- Part489.BottomSurface = Enum.SurfaceType.Smooth
- Part489.TopSurface = Enum.SurfaceType.Smooth
- Part489.Color = Color3.new(1, 1, 0)
- Part489.Position = Vector3.new(50.2879829, 1.01003277, 123.055122)
- Part489.Color = Color3.new(1, 1, 0)
- Sound490.Parent = Part489
- Sound490.Pitch = 1.2000000476837
- Sound490.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound490.Volume = 1
- Fire491.Parent = Part489
- Fire491.Size = 30
- Fire491.Enabled = false
- Fire491.Heat = 25
- Fire491.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Sound492.Name = "Sound2"
- Sound492.Parent = Part489
- Sound492.Pitch = 0.60000002384186
- Sound492.SoundId = "rbxassetid://138185473 "
- Sound492.Volume = 1
- Sound492.Looped = true
- BodyGyro493.Parent = Part489
- BodyGyro493.maxTorque = Vector3.new(0, 0, 0)
- BodyGyro493.MaxTorque = Vector3.new(0, 0, 0)
- Motor6D494.Parent = Part489
- Motor6D494.C1 = CFrame.new(-0.000282287598, -1.6007148, -2.502388, 1.00000024, 4.09976928e-05, 6.86794519e-05, -4.09973436e-05, 1, -6.57816418e-06, -6.86794519e-05, 6.57560304e-06, 1.00000024)
- Motor6D494.Part0 = Part489
- Motor6D494.Part1 = Part552
- Motor6D495.Parent = Part489
- Motor6D495.C1 = CFrame.new(8.77380371e-05, -1.50140166, 2.50338745, 1.00000024, 1.6350532e-07, 3.4570694e-06, -1.63563527e-07, 1, 1.81607902e-08, -3.4570694e-06, -1.79279596e-08, 1.00000012)
- Motor6D495.Part0 = Part489
- Motor6D495.Part1 = Part506
- Motor6D496.Parent = Part489
- Motor6D496.C1 = CFrame.new(-5.7220459e-05, -1.0003432, 0.000267028809, 1.0000006, 8.14325176e-08, -3.51667404e-06, -8.16653483e-08, 1, -1.49244443e-07, 3.51667404e-06, 1.49710104e-07, 1.00000036)
- Motor6D496.Part0 = Part489
- Motor6D496.Part1 = VehicleSeat504
- Sound497.Name = "Sound3"
- Sound497.Parent = Part489
- Sound497.SoundId = "rbxassetid://191040613"
- Sound497.Volume = 1
- Fire498.Name = "Fire2"
- Fire498.Parent = Part489
- Fire498.Size = 10
- Fire498.Enabled = false
- Fire498.Heat = -5
- Fire498.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script499.Name = "On contact, thud"
- Script499.Parent = Part489
- table.insert(cors,sandbox(Script499,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Motor6D500.Parent = Part489
- Motor6D500.C1 = CFrame.new(-2.00016403, -1.00000238, -3.00017166, 1, 7.26722593e-09, 6.1614637e-11, -7.26722593e-09, 1, -1.65342851e-08, -6.16147619e-11, 1.65342868e-08, 1)
- Motor6D500.Part0 = Part489
- Motor6D500.Part1 = Part605
- Motor6D501.Parent = Part489
- Motor6D501.C1 = CFrame.new(-2.00019836, -1.99999905, -4.00024796, 1, 4.53808724e-09, 5.57033343e-11, -4.5380868e-09, 1, -1.02459534e-08, -5.57033829e-11, 1.02459552e-08, 1)
- Motor6D501.Part0 = Part489
- Motor6D501.Part1 = Part600
- Motor6D502.Parent = Part489
- Motor6D502.C1 = CFrame.new(2.00013351, -1.00000191, -3.00013924, 1, 1.42362522e-08, 8.59418925e-11, -1.42362531e-08, 1, -3.28385994e-08, -8.59423643e-11, 3.28385994e-08, 1)
- Motor6D502.Part0 = Part489
- Motor6D502.Part1 = Part595
- Motor6D503.Parent = Part489
- Motor6D503.C1 = CFrame.new(2.00014877, -2.00000048, -4.00019455, 1, 9.53187307e-09, 6.61617705e-11, -9.53187218e-09, 1, -2.1891708e-08, -6.61619787e-11, 2.1891708e-08, 1)
- Motor6D503.Part0 = Part489
- Motor6D503.Part1 = Part590
- VehicleSeat504.Name = "Car Seat"
- VehicleSeat504.Parent = Model488
- VehicleSeat504.Material = Enum.Material.Fabric
- VehicleSeat504.BrickColor = BrickColor.new("Black")
- VehicleSeat504.Locked = true
- VehicleSeat504.Size = Vector3.new(3, 1, 3)
- VehicleSeat504.CFrame = CFrame.new(50.2880402, 2.01037598, 123.054855, 1, 1.54536153e-08, -9.43553222e-11, -1.54536135e-08, 1, -3.58597134e-08, 9.43547671e-11, 3.58597134e-08, 1)
- VehicleSeat504.BottomSurface = Enum.SurfaceType.Smooth
- VehicleSeat504.TopSurface = Enum.SurfaceType.Smooth
- VehicleSeat504.MaxSpeed = 150
- VehicleSeat504.Torque = 12.5
- VehicleSeat504.TurnSpeed = 2.5999999046326
- VehicleSeat504.Color = Color3.new(0.105882, 0.164706, 0.207843)
- VehicleSeat504.Position = Vector3.new(50.2880402, 2.01037598, 123.054855)
- VehicleSeat504.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Motor6D505.Parent = VehicleSeat504
- Motor6D505.C1 = CFrame.new(-0.00012588501, -1.50189567, -1.00107574, 1.00000012, 3.31259798e-07, 3.56137753e-06, -3.31318006e-07, 1, 1.97906047e-07, -3.56137753e-06, -1.97673216e-07, 1.00000012)
- Motor6D505.Part0 = VehicleSeat504
- Motor6D505.Part1 = Part516
- Part506.Name = "Torso"
- Part506.Parent = Model488
- Part506.Material = Enum.Material.DiamondPlate
- Part506.BrickColor = BrickColor.new("Deep orange")
- Part506.Locked = true
- Part506.Size = Vector3.new(5, 2, 2)
- Part506.CFrame = CFrame.new(50.2879143, 2.51143503, 120.551735, 1.00000083, -6.66775577e-08, -6.9738403e-06, 6.63855602e-08, 1, -2.0303176e-07, 6.97383985e-06, 2.03730053e-07, 1.00000048)
- Part506.BottomSurface = Enum.SurfaceType.Smooth
- Part506.TopSurface = Enum.SurfaceType.Smooth
- Part506.Color = Color3.new(1, 0.686275, 0)
- Part506.Position = Vector3.new(50.2879143, 2.51143503, 120.551735)
- Part506.Color = Color3.new(1, 0.686275, 0)
- ClickDetector507.Parent = Part506
- ClickDetector507.MaxActivationDistance = 4
- Script508.Name = "Flip when clicked"
- Script508.Parent = Part506
- table.insert(cors,sandbox(Script508,function()
- debounce = false
- function onClicked()
- if script.Value.Value == false then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(400000,0,400000)
- script.Value.Value = true
- script.Parent.Material = "Neon"
- elseif script.Value.Value == true then
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.BodyGyro.MaxTorque = Vector3.new(0,0,0)
- script.Value.Value = false
- script.Parent.Material = "DiamondPlate"
- end
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- BoolValue509.Parent = Script508
- Motor6D510.Parent = Part506
- Motor6D510.C1 = CFrame.new(4.19616699e-05, -0.499773264, 2.00035858, 1.00000048, 3.84509331e-05, 1.63912773e-06, -3.84511077e-05, 1, -4.72180545e-06, -1.63912773e-06, 4.72227111e-06, 1.00000036)
- Motor6D510.Part0 = Part506
- Motor6D510.Part1 = Part517
- Sound511.Name = "Sound3"
- Sound511.Parent = Part506
- Sound511.SoundId = "rbxassetid://191040613"
- Sound511.Volume = 1
- Fire512.Name = "Fire2"
- Fire512.Parent = Part506
- Fire512.Size = 10
- Fire512.Enabled = false
- Fire512.Heat = -5
- Fire512.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script513.Name = "On contact, thud"
- Script513.Parent = Part506
- table.insert(cors,sandbox(Script513,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- SpotLight514.Parent = Part506
- SpotLight514.Color = Color3.new(1, 1, 0)
- SpotLight514.Brightness = 60
- SpotLight514.Range = 60
- SpotLight514.Shadows = true
- SpotLight514.Color = Color3.new(1, 1, 0)
- Motor6D515.Parent = Part506
- Motor6D515.C1 = CFrame.new(7.56978989e-06, -3.49980855, 0.0366503, 1.00000083, -6.66775577e-08, -6.9738403e-06, 1.39410474e-07, 0.999945164, 0.0104715852, 6.97276209e-06, -0.0104715796, 0.999945641)
- Motor6D515.Part0 = Part506
- Motor6D515.Part1 = Part583
- Part516.Name = "Backrest"
- Part516.Parent = Model488
- Part516.Material = Enum.Material.Fabric
- Part516.BrickColor = BrickColor.new("New Yeller")
- Part516.Locked = true
- Part516.Size = Vector3.new(3, 2, 1)
- Part516.CFrame = CFrame.new(50.2881622, 3.5122714, 124.055931, 1.00000012, -3.15864384e-07, -3.56147189e-06, 3.15806062e-07, 1, -2.33532873e-07, 3.56147189e-06, 2.33765761e-07, 1.00000012)
- Part516.BottomSurface = Enum.SurfaceType.Smooth
- Part516.TopSurface = Enum.SurfaceType.Smooth
- Part516.Color = Color3.new(1, 1, 0)
- Part516.Position = Vector3.new(50.2881622, 3.5122714, 124.055931)
- Part516.Color = Color3.new(1, 1, 0)
- Part517.Name = "Head"
- Part517.Parent = Model488
- Part517.Material = Enum.Material.CorrodedMetal
- Part517.BrickColor = BrickColor.new("New Yeller")
- Part517.Locked = true
- Part517.Size = Vector3.new(3, 3, 2)
- Part517.CFrame = CFrame.new(50.2878685, 3.01119924, 118.551369, 1.00000131, -3.85177846e-05, -8.61297212e-06, 3.85173189e-05, 1, 4.51923916e-06, 8.6129794e-06, -4.51834603e-06, 1.00000083)
- Part517.BottomSurface = Enum.SurfaceType.Smooth
- Part517.TopSurface = Enum.SurfaceType.Smooth
- Part517.Color = Color3.new(1, 1, 0)
- Part517.Position = Vector3.new(50.2878685, 3.01119924, 118.551369)
- Part517.Color = Color3.new(1, 1, 0)
- Script518.Name = "On contact, damage"
- Script518.Parent = Part517
- table.insert(cors,sandbox(Script518,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower <= 150 then return end
- hit.Parent:FindFirstChild("Humanoid"):TakeDamage(HitPower)
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound519.Parent = Part517
- Sound519.SoundId = "rbxassetid://356659053"
- Sound519.Volume = 1
- Script520.Name = "On contact, clang"
- Script520.Parent = Part517
- table.insert(cors,sandbox(Script520,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script521.Name = "On contact, explode"
- Script521.Parent = Part517
- table.insert(cors,sandbox(Script521,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local BANG = Instance.new("Explosion")
- BANG.Position = script.Parent.Position
- BANG.DestroyJointRadiusPercent = 0
- BANG.Parent = script.Parent
- script.Parent.Sound2:Play()
- print "# SUPREME SLAM #"
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound522.Name = "Sound2"
- Sound522.Parent = Part517
- Sound522.SoundId = "rbxassetid://168485325"
- Sound522.Volume = 1
- Model523.Name = "Bunch of scripts"
- Model523.Parent = Part517
- Script524.Name = "On contact, hint 151-299 dmg"
- Script524.Parent = Model523
- table.insert(cors,sandbox(Script524,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 151 and HitPower <= 299 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt less than 300 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script525.Name = "On contact, hint 300-599 dmg"
- Script525.Parent = Model523
- table.insert(cors,sandbox(Script525,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 300 and HitPower <= 599 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 450 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script526.Name = "On contact, hint 600-899 dmg"
- Script526.Parent = Model523
- table.insert(cors,sandbox(Script526,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 600 and HitPower <= 899 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 750 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script527.Name = "On contact, hint 900-1199 dmg"
- Script527.Parent = Model523
- table.insert(cors,sandbox(Script527,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 900 and HitPower <= 1199 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt about 1050 damage to "..hit.Parent.Name.."."
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Script528.Name = "On contact, hint 1200 or greater dmg"
- Script528.Parent = Model523
- table.insert(cors,sandbox(Script528,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then return end
- if hit.Parent.Humanoid.Health == 0 then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Parent.Velocity.z)) * 20
- if HitPower >= 1200 then
- local hint = Instance.new("Hint")
- hint.Parent = script
- hint.Text = script.Parent.Parent.Parent.Name.." dealt a MASSIVE 1200 or greater damage to "..hit.Parent.Name.."!!"
- wait(2)
- hint:Destroy()
- else return end
- end
- script.Parent.Parent.Touched:connect(onTouched)
- end))
- Sound529.Name = "Sound3"
- Sound529.Parent = Part517
- Sound529.SoundId = "rbxassetid://191040613"
- Sound529.Volume = 1
- Script530.Name = "On contact, break stuff"
- Script530.Parent = Part517
- table.insert(cors,sandbox(Script530,function()
- function onTouched(hit)
- if hit.Parent == nil then return end
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 400 then hit:BreakJoints()
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Fire531.Name = "Fire2"
- Fire531.Parent = Part517
- Fire531.Size = 10
- Fire531.Enabled = false
- Fire531.Heat = -5
- Fire531.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script532.Name = "On contact, thud"
- Script532.Parent = Part517
- table.insert(cors,sandbox(Script532,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Humanoid533.Parent = Model488
- Humanoid533.RightLeg = Part600
- Humanoid533.LeftLeg = Part590
- Humanoid533.Torso = Part506
- Humanoid533.Health = 1200
- Humanoid533.MaxHealth = 1200
- Script534.Name = "Auto sit"
- Script534.Parent = Humanoid533
- table.insert(cors,sandbox(Script534,function()
- while true do
- wait(0.1)
- script.Parent.Sit = true
- end
- end))
- Script535.Name = "When demolished, name, disable bumper, destroy cannon and print to log"
- Script535.Parent = Humanoid533
- table.insert(cors,sandbox(Script535,function()
- function Die()
- print (script.Parent.Parent.Name.." GOT WRECKED!")
- if script.Parent.Parent:FindFirstChild("Head") == nil then return end
- script.Parent.Parent.Head["On contact, damage"].Disabled = true
- script.Parent.Parent.Head["On contact, explode"].Disabled = true
- script.Parent.Parent.Head["On contact, break stuff"].Disabled = true
- script.Parent.Parent.Head["Bunch of scripts"]:Destroy()
- if script.Parent.Parent:FindFirstChild("FIRE!") == nil then return end
- script.Parent.Parent["FIRE!"]:Destroy()
- wait(4)
- script.Parent.Parent.Name = "> WRECKED < "..script.Parent.Parent.Name.." > WRECKED <"
- end
- script.Parent.Died:connect(Die)
- end))
- Script536.Name = "When demolished, wait 3 min then remove"
- Script536.Parent = Humanoid533
- table.insert(cors,sandbox(Script536,function()
- function Die()
- wait(180)
- script.Parent.Parent:remove()
- end
- script.Parent.Died:connect(Die)
- end))
- Script537.Name = "When demolished, sound"
- Script537.Parent = Humanoid533
- table.insert(cors,sandbox(Script537,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- script.Parent.Parent.Base.Sound:Play()
- script.Parent.Parent.Base.Sound2:Play()
- end
- script.Parent.Died:connect(Die)
- end))
- Script538.Name = "Auto heal"
- Script538.Parent = Humanoid533
- table.insert(cors,sandbox(Script538,function()
- while true do
- if script.Parent.Health == script.Parent.MaxHealth then return end
- if script.Parent.Health == 0 then return end
- script.Parent.Health = script.Parent.Health + 3
- wait(0.5)
- end
- end))
- Script539.Name = "When demolished, hollywood"
- Script539.Parent = Humanoid533
- table.insert(cors,sandbox(Script539,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Base") == nil then return end
- e = Instance.new("Explosion")
- e.Parent = script.Parent.Parent
- e.DestroyJointRadiusPercent = 1
- e.Position = script.Parent.Parent.Base.Position
- e.ExplosionType = "NoCraters"
- e.BlastRadius = 2.6
- e.BlastPressure = 1000000
- f = script.Parent.Parent.Base.Fire
- f.Enabled = true
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- wait(0.2)
- f.Size = f.Size - 1
- end
- script.Parent.Died:connect(Die)
- end))
- Script540.Name = "When demolished, remove the engine"
- Script540.Parent = Humanoid533
- table.insert(cors,sandbox(Script540,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Engine") == nil then return end
- script.Parent.Parent.Engine:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script541.Name = "When demolished, disable chair"
- Script541.Parent = Humanoid533
- table.insert(cors,sandbox(Script541,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Car Seat") == nil then return end
- script.Parent.Parent["Car Seat"].Disabled = true
- end
- script.Parent.Died:connect(Die)
- end))
- Script542.Name = "When demolished, hint"
- Script542.Parent = Humanoid533
- table.insert(cors,sandbox(Script542,function()
- function Die()
- wait(2)
- local hint = Instance.new("Hint")
- hint.Parent = script.Parent.Parent
- hint.Text = script.Parent.Parent.Name.." has been wrecked!"
- wait(1)
- hint:Destroy()
- end
- script.Parent.Died:connect(Die)
- end))
- Script543.Name = "When demolished, remove instantly if bumper gone."
- Script543.Parent = Humanoid533
- table.insert(cors,sandbox(Script543,function()
- function Die()
- wait(6)
- if script.Parent.Parent:FindFirstChild("Head") == nil then
- print ("Looks like "..script.Parent.Parent.Name.." got nil.")
- script.Parent.Parent:Destroy()
- elseif script.Parent.Parent:FindFirstChild("Head") ~= nil then return end
- end
- script.Parent.Died:connect(Die)
- end))
- Script544.Name = "When demolished, disable light"
- Script544.Parent = Humanoid533
- table.insert(cors,sandbox(Script544,function()
- function Die()
- if script.Parent.Parent:FindFirstChild("Torso") == nil then return end
- script.Parent.Parent.Torso.SpotLight.Enabled = false
- end
- script.Parent.Died:connect(Die)
- end))
- Part545.Name = "Neon Flag"
- Part545.Parent = Model488
- Part545.Material = Enum.Material.Neon
- Part545.BrickColor = BrickColor.new("New Yeller")
- Part545.Rotation = Vector3.new(180, 0, 180)
- Part545.Locked = true
- Part545.Size = Vector3.new(1, 2, 3)
- Part545.CFrame = CFrame.new(50.2877922, 4.71094608, 127.057922, -1.00000131, -3.92570109e-05, 7.55043729e-05, -3.92569345e-05, 1, -6.59829129e-06, -7.548945e-05, -6.60007436e-06, -1.00000107)
- Part545.BottomSurface = Enum.SurfaceType.Smooth
- Part545.TopSurface = Enum.SurfaceType.Smooth
- Part545.Color = Color3.new(1, 1, 0)
- Part545.Position = Vector3.new(50.2877922, 4.71094608, 127.057922)
- Part545.Orientation = Vector3.new(0, 180, 0)
- Part545.Color = Color3.new(1, 1, 0)
- Sound546.Parent = Part545
- Sound546.Pitch = 1.5
- Sound546.SoundId = "rbxassetid://356659053"
- Sound546.Volume = 1
- Script547.Name = "On contact, sound"
- Script547.Parent = Part545
- table.insert(cors,sandbox(Script547,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- script.Parent.Sound:Play()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script548.Name = "On contact, heal"
- Script548.Parent = Part545
- table.insert(cors,sandbox(Script548,function()
- function onTouched()
- script.Parent.Parent.Humanoid.Health = script.Parent.Parent.Humanoid.Health + 3
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound549.Name = "Sound3"
- Sound549.Parent = Part545
- Sound549.SoundId = "rbxassetid://191040613"
- Sound549.Volume = 1
- Fire550.Name = "Fire2"
- Fire550.Parent = Part545
- Fire550.Size = 10
- Fire550.Enabled = false
- Fire550.Heat = -5
- Fire550.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script551.Name = "On contact, thud"
- Script551.Parent = Part545
- table.insert(cors,sandbox(Script551,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part552.Name = "Engine"
- Part552.Parent = Model488
- Part552.Material = Enum.Material.CorrodedMetal
- Part552.BrickColor = BrickColor.new("Deep orange")
- Part552.Locked = true
- Part552.Size = Vector3.new(3, 2.19999981, 2)
- Part552.CFrame = CFrame.new(50.2880173, 2.61076355, 125.557503, 1.00000083, -4.09004606e-05, -7.21962642e-05, 4.09005625e-05, 1, 6.39050586e-06, 7.21962497e-05, -6.39274094e-06, 1.0000006)
- Part552.BottomSurface = Enum.SurfaceType.Smooth
- Part552.TopSurface = Enum.SurfaceType.Smooth
- Part552.Color = Color3.new(1, 0.686275, 0)
- Part552.Position = Vector3.new(50.2880173, 2.61076355, 125.557503)
- Part552.Color = Color3.new(1, 0.686275, 0)
- Sound553.Name = "Engine"
- Sound553.Parent = Part552
- Sound553.Pitch = 0.76000678539276
- Sound553.SoundId = "rbxassetid://130091914"
- Sound553.Volume = 0.69999998807907
- Sound553.Looped = true
- Script554.Name = "SoundScript"
- Script554.Parent = Part552
- table.insert(cors,sandbox(Script554,function()
- v = script.Parent.Parent["Car Seat"]
- e = script.Parent.Engine
- maxrevs = script.Parent.Advanced.MaxRevs.Value
- minrevs = script.Parent.Advanced.MinRevs.Value
- mod = v.MaxSpeed/130
- e:Play()
- while true do
- wait(0.1)
- mod = v.MaxSpeed/150
- if v.Throttle == 1 and e.Pitch < maxrevs then
- e.Pitch = e.Pitch + (0.09/mod)
- end
- if v.Throttle == 0 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.17/mod)
- end
- if v.Throttle == -1 and e.Pitch > minrevs then
- e.Pitch = e.Pitch - (0.22/mod)
- end
- end
- end))
- Configuration555.Name = "Advanced"
- Configuration555.Parent = Part552
- NumberValue556.Name = "EngineVolume"
- NumberValue556.Parent = Configuration555
- NumberValue556.Value = 0.7
- NumberValue557.Name = "MaxRevs"
- NumberValue557.Parent = Configuration555
- NumberValue557.Value = 1.79
- NumberValue558.Name = "MinRevs"
- NumberValue558.Parent = Configuration555
- NumberValue558.Value = 0.9
- Configuration559.Parent = Part552
- NumberValue560.Name = "MaxSpeed"
- NumberValue560.Parent = Configuration559
- NumberValue560.Value = 150
- Motor6D561.Parent = Part552
- Motor6D561.C1 = CFrame.new(-3.05175781e-05, -2.10017252, 1.50043488, -1.00000048, 1.64366793e-06, -3.29315662e-06, 1.6434351e-06, 1, -2.07452103e-07, 3.30805779e-06, -2.07917765e-07, -1.00000048)
- Motor6D561.Part0 = Part552
- Motor6D561.Part1 = Part545
- Sound562.Name = "Sound3"
- Sound562.Parent = Part552
- Sound562.SoundId = "rbxassetid://191040613"
- Sound562.Volume = 1
- Fire563.Name = "Fire2"
- Fire563.Parent = Part552
- Fire563.Size = 10
- Fire563.Enabled = false
- Fire563.Heat = -5
- Fire563.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Script564.Name = "On contact, thud"
- Script564.Parent = Part552
- table.insert(cors,sandbox(Script564,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ForceField565.Parent = Model488
- Script566.Name = "Wait 10 sec then remove"
- Script566.Parent = ForceField565
- table.insert(cors,sandbox(Script566,function()
- wait(10)
- script.Parent:Destroy()
- end))
- Part567.Name = "Wheel"
- Part567.Parent = Model488
- Part567.Material = Enum.Material.Concrete
- Part567.BrickColor = BrickColor.new("Dark stone grey")
- Part567.Locked = true
- Part567.Shape = Enum.PartType.Cylinder
- Part567.Size = Vector3.new(2, 3, 3)
- Part567.CFrame = CFrame.new(53.7879944, 1.51001501, 120.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part567.BottomSurface = Enum.SurfaceType.Smooth
- Part567.LeftSurface = Enum.SurfaceType.Hinge
- Part567.TopSurface = Enum.SurfaceType.Smooth
- Part567.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part567.Position = Vector3.new(53.7879944, 1.51001501, 120.555038)
- Part567.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound568.Name = "Sound3"
- Sound568.Parent = Part567
- Sound568.SoundId = "rbxassetid://262353320"
- Sound568.Volume = 1
- Fire569.Parent = Part567
- Fire569.Color = Color3.new(1, 1, 1)
- Fire569.Enabled = false
- Fire569.Heat = -3
- Fire569.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire569.Color = Color3.new(1, 1, 1)
- Script570.Name = "On contact, screech"
- Script570.Parent = Part567
- table.insert(cors,sandbox(Script570,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part571.Name = "Wheel"
- Part571.Parent = Model488
- Part571.Material = Enum.Material.Concrete
- Part571.BrickColor = BrickColor.new("Dark stone grey")
- Part571.Locked = true
- Part571.Shape = Enum.PartType.Cylinder
- Part571.Size = Vector3.new(2, 3, 3)
- Part571.CFrame = CFrame.new(46.7879791, 1.51001501, 125.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part571.BottomSurface = Enum.SurfaceType.Smooth
- Part571.RightSurface = Enum.SurfaceType.Hinge
- Part571.TopSurface = Enum.SurfaceType.Smooth
- Part571.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part571.Position = Vector3.new(46.7879791, 1.51001501, 125.555023)
- Part571.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound572.Name = "Sound3"
- Sound572.Parent = Part571
- Sound572.SoundId = "rbxassetid://262353320"
- Sound572.Volume = 1
- Fire573.Parent = Part571
- Fire573.Color = Color3.new(1, 1, 1)
- Fire573.Enabled = false
- Fire573.Heat = -3
- Fire573.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire573.Color = Color3.new(1, 1, 1)
- Script574.Name = "On contact, screech"
- Script574.Parent = Part571
- table.insert(cors,sandbox(Script574,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part575.Name = "Wheel"
- Part575.Parent = Model488
- Part575.Material = Enum.Material.Concrete
- Part575.BrickColor = BrickColor.new("Dark stone grey")
- Part575.Locked = true
- Part575.Shape = Enum.PartType.Cylinder
- Part575.Size = Vector3.new(2, 3, 3)
- Part575.CFrame = CFrame.new(53.7879791, 1.51001501, 125.555038, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part575.BottomSurface = Enum.SurfaceType.Smooth
- Part575.LeftSurface = Enum.SurfaceType.Hinge
- Part575.TopSurface = Enum.SurfaceType.Smooth
- Part575.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part575.Position = Vector3.new(53.7879791, 1.51001501, 125.555038)
- Part575.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound576.Name = "Sound3"
- Sound576.Parent = Part575
- Sound576.SoundId = "rbxassetid://262353320"
- Sound576.Volume = 1
- Fire577.Parent = Part575
- Fire577.Color = Color3.new(1, 1, 1)
- Fire577.Enabled = false
- Fire577.Heat = -3
- Fire577.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire577.Color = Color3.new(1, 1, 1)
- Script578.Name = "On contact, screech"
- Script578.Parent = Part575
- table.insert(cors,sandbox(Script578,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part579.Name = "Wheel"
- Part579.Parent = Model488
- Part579.Material = Enum.Material.Concrete
- Part579.BrickColor = BrickColor.new("Dark stone grey")
- Part579.Locked = true
- Part579.Shape = Enum.PartType.Cylinder
- Part579.Size = Vector3.new(2, 3, 3)
- Part579.CFrame = CFrame.new(46.7879944, 1.51001501, 120.555023, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part579.BottomSurface = Enum.SurfaceType.Smooth
- Part579.RightSurface = Enum.SurfaceType.Hinge
- Part579.TopSurface = Enum.SurfaceType.Smooth
- Part579.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part579.Position = Vector3.new(46.7879944, 1.51001501, 120.555023)
- Part579.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound580.Name = "Sound3"
- Sound580.Parent = Part579
- Sound580.SoundId = "rbxassetid://262353320"
- Sound580.Volume = 1
- Fire581.Parent = Part579
- Fire581.Color = Color3.new(1, 1, 1)
- Fire581.Enabled = false
- Fire581.Heat = -3
- Fire581.SecondaryColor = Color3.new(0.392157, 0.392157, 0.392157)
- Fire581.Color = Color3.new(1, 1, 1)
- Script582.Name = "On contact, screech"
- Script582.Parent = Part579
- table.insert(cors,sandbox(Script582,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(script.Parent.Velocity.x) + math.abs(script.Parent.Velocity.y) + math.abs(script.Parent.Velocity.z)) * 20
- if HitPower >= 4075 then
- script.Parent.Fire.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.1)
- script.Parent.Fire.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Part583.Name = "FIRE!"
- Part583.Parent = Model488
- Part583.Material = Enum.Material.DiamondPlate
- Part583.BrickColor = BrickColor.new("Lime green")
- Part583.Rotation = Vector3.new(0.599999964, 0, 0)
- Part583.Locked = true
- Part583.Size = Vector3.new(1, 1, 2)
- Part583.CFrame = CFrame.new(50.2879066, 6.01143551, 120.551735, 1.00000167, -2.9046987e-10, 5.00222086e-12, -2.90524771e-10, 0.999945164, -0.0104717826, 2.27373675e-12, 0.0104717938, 0.999946117)
- Part583.BottomSurface = Enum.SurfaceType.Smooth
- Part583.TopSurface = Enum.SurfaceType.Smooth
- Part583.Color = Color3.new(0, 1, 0)
- Part583.Position = Vector3.new(50.2879066, 6.01143551, 120.551735)
- Part583.Orientation = Vector3.new(0.599999964, 0, 0)
- Part583.Color = Color3.new(0, 1, 0)
- Script584.Name = "Fire"
- Script584.Parent = Part583
- table.insert(cors,sandbox(Script584,function()
- local Colour = script.Parent.Parent.Base.BrickColor
- function Clicked()
- script.Parent.Sound3:Play()
- local Ammo = Instance.new("Part")
- Ammo.BrickColor = Colour
- Ammo.Material = "Neon"
- Ammo.Parent = game.Workspace
- Ammo.Velocity = script.Parent.CFrame.lookVector * 1200
- Ammo.Position = script.Parent.CFrame * Vector3.new(0,-3,-6)
- Ammo.Size = Vector3.new(3,3,3)
- Ammo.Shape = "Ball"
- Ammo.Name = script.Parent.Parent.Name.."'s cannonball"
- Ammo.TopSurface = "Smooth"
- Ammo.BottomSurface = "Smooth"
- local explosive = script["On contact, explode"]:Clone()
- explosive.Parent = Ammo
- explosive.Disabled = false
- local damager = script["Hint if humanoid hit and damage"]:Clone()
- damager.Parent = Ammo
- damager.Disabled = false
- local sound = script.Sound:Clone()
- sound.Parent = Ammo
- script.Parent.BrickColor = BrickColor.new("Really red")
- script.Disabled = true
- wait(1)
- script.Parent.BrickColor = BrickColor.new("New Yeller")
- wait(1)
- script.Parent.BrickColor = BrickColor.new("Lime green")
- script.Disabled = false
- end
- script.Parent.ClickDetector.MouseClick:connect(Clicked)
- end))
- Script585.Name = "On contact, explode"
- Script585.Parent = Script584
- Script585.Disabled = true
- table.insert(cors,sandbox(Script585,function()
- function onTouched(hit)
- if hit == nil then return end
- if hit.CanCollide == false then return end
- script.Parent.Anchored = true
- wait(0)
- local BOOM = Instance.new("Explosion")
- BOOM.Parent = game.Workspace
- BOOM.Position = script.Parent.Position
- BOOM.BlastRadius = 10
- script.Parent.Sound:Play()
- script.Disabled = true
- script.Parent.CanCollide = false
- script.Parent.Transparency = 1
- wait(2)
- script.Parent:Destroy()
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Sound586.Parent = Script584
- Sound586.Pitch = 1.2000000476837
- Sound586.SoundId = "http://www.roblox.com/asset/?id=66868084 "
- Sound586.Volume = 1
- Script587.Name = "Hint if humanoid hit and damage"
- Script587.Parent = Script584
- Script587.Disabled = true
- table.insert(cors,sandbox(Script587,function()
- function onTouched(hit)
- if hit == nil then script.Disabled = true return end
- if hit.Parent:FindFirstChild("Humanoid") == nil then script.Disabled = true return end
- local damage = math.random(500,5000)
- hit.Parent.Humanoid:TakeDamage(damage)
- local hint = Instance.new("Hint")
- hint.Text = script.Parent.Name.." hit "..hit.Parent.Name.." with "..damage.." damage with an explosion!"
- hint.Parent = script
- script.Disabled = true
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ClickDetector588.Parent = Part583
- ClickDetector588.MaxActivationDistance = 4
- Sound589.Name = "Sound3"
- Sound589.Parent = Part583
- Sound589.SoundId = "rbxassetid://191040613"
- Sound589.Volume = 1
- Part590.Name = "Left Leg"
- Part590.Parent = Model488
- Part590.Material = Enum.Material.DiamondPlate
- Part590.BrickColor = BrickColor.new("Dark stone grey")
- Part590.Locked = true
- Part590.Size = Vector3.new(1, 1, 3)
- Part590.CFrame = CFrame.new(48.2878189, 3.01003265, 127.055313, 1.0000006, 8.735433e-08, -3.51683457e-06, -8.75872246e-08, 1, -1.63212405e-07, 3.51683457e-06, 1.63678067e-07, 1.00000036)
- Part590.BottomSurface = Enum.SurfaceType.Smooth
- Part590.TopSurface = Enum.SurfaceType.Smooth
- Part590.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part590.Position = Vector3.new(48.2878189, 3.01003265, 127.055313)
- Part590.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound591.Name = "Sound3"
- Sound591.Parent = Part590
- Sound591.SoundId = "rbxassetid://191040613"
- Sound591.Volume = 1
- Script592.Name = "On contact, thud"
- Script592.Parent = Part590
- table.insert(cors,sandbox(Script592,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter593.Parent = Part590
- ParticleEmitter593.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter593.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter593.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter593.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter593.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter593.Rate = 10
- ParticleEmitter593.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter593.Speed = NumberRange.new(-3, -3)
- ParticleEmitter593.VelocitySpread = 5
- ParticleEmitter593.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire594.Name = "Fire2"
- Fire594.Parent = Part590
- Fire594.Size = 10
- Fire594.Enabled = false
- Fire594.Heat = -5
- Fire594.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part595.Name = "Left Arm"
- Part595.Parent = Model488
- Part595.Material = Enum.Material.DiamondPlate
- Part595.BrickColor = BrickColor.new("Dark stone grey")
- Part595.Locked = true
- Part595.Size = Vector3.new(1, 1, 3)
- Part595.CFrame = CFrame.new(48.287838, 2.01003456, 126.055252, 1.0000006, 8.26499829e-08, -3.51685435e-06, -8.2882849e-08, 1, -1.52265514e-07, 3.51685435e-06, 1.52731147e-07, 1.00000036)
- Part595.BottomSurface = Enum.SurfaceType.Smooth
- Part595.TopSurface = Enum.SurfaceType.Smooth
- Part595.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part595.Position = Vector3.new(48.287838, 2.01003456, 126.055252)
- Part595.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound596.Name = "Sound3"
- Sound596.Parent = Part595
- Sound596.SoundId = "rbxassetid://191040613"
- Sound596.Volume = 1
- Script597.Name = "On contact, thud"
- Script597.Parent = Part595
- table.insert(cors,sandbox(Script597,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter598.Parent = Part595
- ParticleEmitter598.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter598.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter598.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter598.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter598.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter598.Rate = 10
- ParticleEmitter598.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter598.Speed = NumberRange.new(-3, -3)
- ParticleEmitter598.VelocitySpread = 5
- ParticleEmitter598.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire599.Name = "Fire2"
- Fire599.Parent = Part595
- Fire599.Size = 10
- Fire599.Enabled = false
- Fire599.Heat = -5
- Fire599.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part600.Name = "Right Leg"
- Part600.Parent = Model488
- Part600.Material = Enum.Material.DiamondPlate
- Part600.BrickColor = BrickColor.new("Dark stone grey")
- Part600.Locked = true
- Part600.Size = Vector3.new(1, 1, 3)
- Part600.CFrame = CFrame.new(52.2881699, 3.01003075, 127.055382, 1.0000006, 9.23480812e-08, -3.51682411e-06, -9.25810113e-08, 1, -1.74858158e-07, 3.51682411e-06, 1.75323848e-07, 1.00000036)
- Part600.BottomSurface = Enum.SurfaceType.Smooth
- Part600.TopSurface = Enum.SurfaceType.Smooth
- Part600.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part600.Position = Vector3.new(52.2881699, 3.01003075, 127.055382)
- Part600.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound601.Name = "Sound3"
- Sound601.Parent = Part600
- Sound601.SoundId = "rbxassetid://191040613"
- Sound601.Volume = 1
- Script602.Name = "On contact, thud"
- Script602.Parent = Part600
- table.insert(cors,sandbox(Script602,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter603.Parent = Part600
- ParticleEmitter603.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter603.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter603.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter603.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter603.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter603.Rate = 10
- ParticleEmitter603.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter603.Speed = NumberRange.new(-3, -3)
- ParticleEmitter603.VelocitySpread = 5
- ParticleEmitter603.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire604.Name = "Fire2"
- Fire604.Parent = Part600
- Fire604.Size = 10
- Fire604.Enabled = false
- Fire604.Heat = -5
- Fire604.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- Part605.Name = "Right Arm"
- Part605.Parent = Model488
- Part605.Material = Enum.Material.DiamondPlate
- Part605.BrickColor = BrickColor.new("Dark stone grey")
- Part605.Locked = true
- Part605.Size = Vector3.new(1, 1, 3)
- Part605.CFrame = CFrame.new(52.2881393, 2.01003432, 126.055305, 1.0000006, 8.96189576e-08, -3.51683002e-06, -8.98518735e-08, 1, -1.68569827e-07, 3.51683002e-06, 1.69035502e-07, 1.00000036)
- Part605.BottomSurface = Enum.SurfaceType.Smooth
- Part605.TopSurface = Enum.SurfaceType.Smooth
- Part605.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part605.Position = Vector3.new(52.2881393, 2.01003432, 126.055305)
- Part605.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Sound606.Name = "Sound3"
- Sound606.Parent = Part605
- Sound606.SoundId = "rbxassetid://191040613"
- Sound606.Volume = 1
- Script607.Name = "On contact, thud"
- Script607.Parent = Part605
- table.insert(cors,sandbox(Script607,function()
- function onTouched(hit)
- if hit.CanCollide == false then return end
- local HitPower = (math.abs(hit.Velocity.x - script.Parent.Velocity.x) + math.abs(hit.Velocity.y - script.Parent.Velocity.y) + math.abs(hit.Velocity.z - script.Parent.Velocity.z)) * 20
- if HitPower >= 600 then
- script.Parent.Fire2.Enabled = true
- script.Parent.Sound3:Play()
- wait(0.2)
- script.Parent.Fire2.Enabled = false
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- ParticleEmitter608.Parent = Part605
- ParticleEmitter608.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter608.Size = NumberSequence.new(0,1.9999998807907)
- ParticleEmitter608.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- ParticleEmitter608.Acceleration = Vector3.new(0, 1, 0)
- ParticleEmitter608.Lifetime = NumberRange.new(0.5, 2.5)
- ParticleEmitter608.Rate = 10
- ParticleEmitter608.RotSpeed = NumberRange.new(0, 30)
- ParticleEmitter608.Speed = NumberRange.new(-3, -3)
- ParticleEmitter608.VelocitySpread = 5
- ParticleEmitter608.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.294118, 0.294118, 0.294118))
- Fire609.Name = "Fire2"
- Fire609.Parent = Part605
- Fire609.Size = 10
- Fire609.Enabled = false
- Fire609.Heat = -5
- Fire609.SecondaryColor = Color3.new(0.545098, 0.313726, 0.215686)
- 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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement