GTAGames.nl advertentie

PHONEs (GTA2)

Van WikiGTA - De Nederlandse Grand Theft Auto Walkthrough!

Jump to: navigation, zoeken

Main Page > GTA2 > Modding Tutorial > PHONEs


PHONEs (telefoons) gebruik je voornamelijk om missies mee te starten. Er zijn vier verschillende telefoons, namelijk de gewone blauwe informatietelefoon en de drie missietelefoons in de kleuren groen, geel en rood.

[Bewerk] Informatietelefoon

De blauwe telefoon wordt gewoonlijk gebruikt om de ganginformatie (om welke gang het gaat en wat de rivaliserende gang is) door te geven aan de speler. Dit gebeurt door simpelweg een tekst op te roepen wanneer de speler over de telefoon loopt en is dus in te stellen met een simpele THREAD_TRIGGER:

OBJ_DATA telefoonnaam = ( X.x , Y.y , Z.z ) richting PHONE

FORWARD subroutinenaam:

THREAD_TRIGGER threadnaam = THREAD_WAIT_FOR_ANSWER_PHONE ( player , telefoonnaam , subroutinenaam: )

subroutinenaam:

DISPLAY_BRIEF ( tekstID )

RETURN

[Bewerk] Missietelefoon

De missietelefoons worden gewoonlijk gebruikt voor het starten van missies. Hiervoor wordt de missie als een extern script opgeroepen. Het is dus belangrijk dat de missie in een apart script staat, in een map met de naam van je hoofdscript. De missie roepen we op met een PHONE_TEMPLATE:

OBJ_DATA telefoonnaam = ( X.x , Y.y , Z.z ) richting PHONE

FORWARD subroutinenaam:

THREAD_TRIGGER threadnaam = THREAD_WAIT_FOR_ANSWER_PHONE ( player , telefoonnaam , subroutinenaam: )

subroutinenaam:
DO_EASY_PHONE_TEMPLATE ( missie_gedaan_tekstID , missie_bestandsnaam , flag_passed , flag_failed , on_gang1_mission , on_gang3_mission , on_gang2_mission , gangnaam , respect_nodig )
RETURN
PHONE Welke telefoon het moet zijn: GREEN_PHONE, YELLOW_PHONE, RED_PHONE of PHONE.
missie_gedaan_tekstID De tekst die moet verschijnen wanneer deze missie al gedaan is.
missie_bestandsnaam De bestandsnaam van het externe script.
flag_passed De counter die bijhoudt of deze missie gehaald is
flag_failed De counter die bijhoudt of deze missie gefaald is
on_gang1_mission , on_gang3_mission , on_gang2_mission De counters die bijhouden of de speler een missie voor een gang doet. De volgorde verschilt per gang:
Gang1: on_gang1_mission , on_gang3_mission , on_gang2_mission
Gang2: on_gang2_mission , on_gang3_mission , on_gang1_mission
Gang3: on_gang3_mission , on_gang1_mission , on_gang2_mission
gangnaam De naam van de gang, die je opgegeven hebt als gangzone
respect_nodig Hoeveel respect er nodig is om de missie te doen, van 0 tot 5.

[Bewerk] Opmerkingen

  • Telefoons hebben een afwijking van 90 graden. Wanneer je ze in een hoek van 90 graden neerzet wijzen ze dus niet naar links, maar naar onder.
  • Missietelefoons moeten in een gangzone staan om te functioneren.


Modding tutorials van Grand Theft Auto 2
Mapping Map Editor · Gebouwen · Wegen · Water & animaties · Slopes · Flat tiles · Collision info · Rand van een level · Zones · Level ingame zetten
Scripting Declareren: Basisscript · Script Compiler · Codelijsten · Commando's · Voertuigen · Objecten · Geluiden · Personages · Deuren
Programmeren: IF · WHILE · COUNTERs · Subroutines · THREAD TRIGGERs · Kill Frenzies · PHONEs · Missies · Jesus saves
Beide Belichting · Car shops · Cranes & crushers · Gangs · Metro · Multiplayerlevels
Bestandstypes .gci · .gmp · .gxt · .mis · .mmp · .pal · .scr · .seq · .sty · .tmp
Overig Texting · Physics (Lijst) · Texturing · Plattegrond · Terminologie · Levels installeren
Deze pagina is online te bekijken via "http://nl.wikigta.org/wiki/PHONEs_%28GTA2%29"

GTAGames.nl advertentie
Views
Inloggen

Advertentie