Hoofdpagina > Modding > Modding Tutorial List > Kom levend uit een brandende auto
In dit voorbeeld van Jarno staat een code waarmee je levend uit een brandende auto kunt komen.
Code
Plaats deze code bij je andere create_thread's in je code:
create_thread @PC1
En plaatst dit helemaal onderaan (is beste plek):
:PC1 thread 'PC123' // Geef de thread een naam var // Declareer hieronder de variabelen 1@ : Car 2@ : Float 3@ : Float 4@ : Float end :PC2 wait 100 // 100 ms wachten 0811: 1@ = actor $PLAYER_ACTOR car // In welke auto zit de speler ($PLAYER_ACTOR) als hij loopt is dat 0 if and // Allebij de waardes moeten "true" (waar) zijn! $PLAYER_ACTOR.InCar(1@) // Zit de speler ($PLAYER_ACTOR) nogsteeds in de auto en loopt hij niet 1@.Health() < 2.0 // Als de health van de auto lager is als 2.0 (Dan fikt hij waarschijnlijk) then 1@.StorePos(2@,3@,4@) // Zet in de variabelen 2@, 3@ en 4@ de positie van de auto 4@ += 3.0 // Zet de Z-coördinaat even wat hoger (3.0 units) 0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 2@ 3@ 4@ // Haal de speler ($PLAYER_ACTOR) uit de auto en plaats hem op de aangegeven coördinaten 02AB: $PLAYER_ACTOR 1 1 1 1 1 // Maak de speler ($PLAYER_ACTOR) kogelvrij etc. en verliest ook geen leven als iets in de buurt explodeerd wait 6000 // Laat de auto exploderen (Zal wel in 6000 ms gebeurd zijn) 02AB: $PLAYER_ACTOR 0 0 0 0 0 // Maak de speler ($PLAYER_ACTOR) weer normaal end jump @PC2 // Begin weer vanaf PC2