GTAGames.nl advertentie

Objecten, wapens en power-ups plaatsen (GTA2)

Van WikiGTA - De Nederlandse Grand Theft Auto Walkthrough!

Jump to: navigation, zoeken

Main Page > GTA2 > Modding Tutorial > Objecten, wapens en power-ups plaatsen


Dit onderdeel gaat over het plaatsen van objecten, wapens en power-ups in je map. Dit gebeurt alledrie met hetzelfde commando.

Inhoud

OBJ_DATA

OBJ_DATA naam                                                           //declare
naam = CREATE_OBJ ( X.x , Y.y , Z.z ) richting objecttype munitie END   //set
OBJ_DATA naam = ( X.x , Y.y , Z.z ) richting objecttype munitie         //declare & set
Naam Een unieke naam
( X.x , Y.y , Z.z ) De coördinaten
Richting In welke richting het object moet staan. Wanneer je een wapen of power-up plaatst, is de richting gewoonlijk '0'.
Objecttype Welk object, wapen of powerup je hier neer wilt zetten. Zie de lijst onderaan deze pagina.
Munitie Wanneer je een wapen plaatst, vul je hier in hoeveel munitie je krijgt wanneer je het wapen oppakt. Wanneer je een object of power-up plaatst, laat je deze waarde weg.

Dit commando moet voor LEVELSTART.

Voorbeeld

Wanneer je één instant vehicle bomb op 119, 54, 2 wilt hebben, dan is het commando:

OBJ_DATA instantboem = ( 119.5 , 54.5 , 2.0 ) 0 COLLECT_23 1 

En wil je een koffer op 107, 67, 3, met een hoek van 45 graden, dan is het commando:

OBJ_DATA koffervoorgebouw = ( 107.5 , 67.5 , 3.0 ) 45 BRIEFCASE

Generators

Vaak wil je een wapen of power-up in je map plaatsen die om de zoveel tijd opnieuw verschijnt. Vooral in multiplayerlevels zul je dit vaak tegenkomen. Dit doen we met generators. Generators zijn iets ingewikkelder dan gewone OBJ_DATA commando's, en bestaan uit twee delen. Het eerste deel ziet er als volgt uit:

GENERATOR naam = ( X.x , Y.y , Z.z ) richting objecttype timermin timermax munitie 
Naam Een unieke naam
( X.x , Y.y , Z.z ) De coördinaten
Richting De richting in graden
Objecttype De code van het wapen of de power-up
Timermin Het minimum aantal cycles voordat het wapen of de powerup gegenereerd wordt. 1800 Is één minuut
Timermax Het maximum aantal cycles voordat het wapen of de powerup gegenereerd wordt. 1800 staat voor één minuut
Munitie De munitie die je krijgt wanneer het een wapen betreft.

Dit deel van het commando moet voor LEVELSTART. GENERATORs hebben alleen een declare & set commando, dus je kunt ze niet apart declareren en plaatsen. In plaats hiervan kun je ze aan en uitschakelen met het tweede deel van het commando. Dit tweede deel gaat als volgt:

SWITCH_GENERATOR ( naam , ON/OFF/aantal ) 
naam De naam die je opgegeven hebt bij 'naam' bij het eerste deel van het commando.
ON/OFF/aantal Hierme schakel je de GENRATOR aan of uit. ON = generator aan, OFF = generator uit, aantal = het aantal pick-ups dat gegenereert moeten worden voordat de GENERATOR zichzelf weer uitschakelt.

Dit gedeelte van het commando moet na LEVELSTART

Voorbeeld

Als je een shotgun met 15 patronen wilt op 131 , 98 , 2, welke tenminste elke twee minuten regenereert en ernaast een rocket launcher die drie keer verschijnt met 5 granaten, dan wordt het script:

GENERATOR shotgundak = ( 131.5 , 98.5 , 2.0 ) 0 COLLECT_06 3000 3600 15
GENERATOR rocketlaunchertemp = ( 132.5 , 98.5 , 2.0 ) 0 COLLECT_02 3000 3600 5

LEVELSTART

SWITCH_GENERATOR ( shotgundak , ON )
SWITCH_GENERATOR ( rocketlaunchertemp , 3 )

LEVELEND

Opmerkingen

  • GENERATORs staan standaard uit: je moet ze inschakelen met het SWITCH_GENERATOR commando.
  • Je kunt niet meer dan 120 GENERATORs tegelijk aan hebben staan.
  • GENERATORS kunnen alleen wapens en pick-ups laten respawnen, en bijvoorbeeld geen voertuigen of objecten.
  • GENERATORs spawnen in multiplayer direct bij de start van het spel het wapen of de power-up, maar in singleplayer moet eerst het aangegeven minimum aantal cycles verstrijken.

Code lists

Deze lijst bevat alle objecten die je via het script in GTA2 kunt plaatsen. Veel objecten zijn een overblijfsel van geschrapte ideeën en zijn niet in het uiteindelijke spel gebruikt. Sommige objecten kunnen dus gebreken vertonen. GTA2 Scripting.doc vermeldt ook nog de objecten CROSS, GRAVE en FBI BLOCK, maar deze worden niet herkend door de compiler.

Weapons

Wapen Code Code (bewegend)
Pistol COLLECT_00 MOVING_COLLECT_00
S-Uzi machine gun COLLECT_01 MOVING_COLLECT_01
Rocket launcher COLLECT_02 MOVING_COLLECT_02
Electrogun COLLECT_03 MOVING_COLLECT_03
Molotov cocktails COLLECT_04 MOVING_COLLECT_04
Grenades COLLECT_05 MOVING_COLLECT_05
Shotgun COLLECT_06 MOVING_COLLECT_06
Electro baton COLLECT_07 MOVING_COLLECT_07
Flame thrower COLLECT_08 MOVING_COLLECT_08
Silenced S-Uzi machine gun COLLECT_09 MOVING_COLLECT_09
Dual pistol COLLECT_10 MOVING_COLLECT_10
Lege slot: gele L COLLECT_11 MOVING_COLLECT_11
Lege slot: gele M COLLECT_12 MOVING_COLLECT_12
Lege slot: gele N COLLECT_13 MOVING_COLLECT_13
Empty slot: gele O COLLECT_14 MOVING_COLLECT_14
Vehicle bomb COLLECT_15 MOVING_COLLECT_15
Vehicle oil slick COLLECT_16 MOVING_COLLECT_16
Vehicle mines COLLECT_17 MOVING_COLLECT_17
Vehicle machine guns COLLECT_18 MOVING_COLLECT_18
Vehicle rocket launcher COLLECT_19 MOVING_COLLECT_19
Vehicle water canon COLLECT_20 MOVING_COLLECT_20
Vehicle flame thrower COLLECT_21 MOVING_COLLECT_21
Armed Land Roamer machine gun COLLECT_22 MOVING_COLLECT_22
Instant vehicle bomb COLLECT_23 MOVING_COLLECT_23

Power-ups

Power-up Code Code (bewegend)
Lege slot: blauwe J COLLECT_24 MOVING_COLLECT_24
Lege slot: blauwe K COLLECT_25 MOVING_COLLECT_25
Lege slot: blauwe L COLLECT_26 MOVING_COLLECT_26
Lege slot: blauwe M COLLECT_27 MOVING_COLLECT_27
Multiplier +1 COLLECT_28 MOVING_COLLECT_28
Life +1 COLLECT_29 MOVING_COLLECT_29
Health COLLECT_30 MOVING_COLLECT_30
Armor COLLECT_31 MOVING_COLLECT_31
Get outta jail freecard COLLECT_32 MOVING_COLLECT_32
Cop bribe COLLECT_33 MOVING_COLLECT_33
Invulnerability* COLLECT_34 MOVING_COLLECT_34
Double damage COLLECT_35 MOVING_COLLECT_35
Fast reload COLLECT_36 MOVING_COLLECT_36
Electrofingers COLLECT_37 MOVING_COLLECT_37
Respect! COLLECT_38 MOVING_COLLECT_38
Invisibility COLLECT_39 MOVING_COLLECT_39
Instant gang COLLECT_40 MOVING_COLLECT_40

Objecten

Object Opmerkingen Code
Bank Alleen met een auto verplaatsbaar BENCH
Vuilnisbak Bijna onverplaatsbaar BIN
Vuilnisbakdeksel Alleen te voet verplaatsbaar BIN_LID
Ghettoblaster Met geluid BLASTER
Bloedvlek Uit GTA1 BLOOD
GTA2 bonus badge BONUS_TOKEN
Bom HUD afbeelding BOMB
Twee kartonnen dozen Vallen uit elkaar als je eroverheen loopt of rijdt. BOXES
Koffer In blauwe cirkel BRIEFCASE
Max Paynt Zie Car shops plaatsen CAR_SHOP
Pion Verplaatsbaar CONE
Krat Valt uit elkaar als je eroverheen loopt of rijdt. CRATE
Voetbal Verplaatsbaar FOOTY
Doos Verplaatsbaar HARDBOX
Pijp met deksel Onverplaatsbaar HYDRANT
Pijpdeksel Verplaatsbaar HYDRANT_LID
Pijp zonder deksel Onverplaatsbaar HYDRANT_UNLID
Onzichtbaar doelwit Voor tanks INVISIBLE_TARGET
Onzichtbare blokkade INVISIBLE_DESTRUCTIBLE
Gesloopte onzichtbare blokkade INVISIBLE_DEAD
Vehicle mine MINE
Krantenstand Verplaatsbaar NEWSDIS
Vehicle oil slick OIL
Animatie van een vehicle oil slick ANIMATING_OIL
Olievat Verplaatsbaar OILDRUM
Pakketje Verplaatsbaar PACKAGE
Blauwe telefoon PHONE
Groene telefoon GREEN_PHONE
Gele telefoon YELLOW_PHONE
Rode telefoon RED_PHONE
Generator POWERGEN
Gesloopte generator POWERGEN_DEAD
Twee rode voetstappen RED_FOOTPRINTS
RC badge REMOTE
Wegblokkade Alleen met een auto verplaatsbaar ROADBLOCK
Vuilnis Valt uit elkaar als je eroverheen loopt of rijdt. RUBBISH
Verkeerslicht Blijft rood TRAFFIC_LIGHT
Autoband Verplaatsbaar TYRE
Treintunnelblokkade Alleen treinen kunnen passeren. TUNNEL_BLOCKER
Kill Frenzy bagde KILL_FRENZY
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

GTAGames.nl advertentie
Views
Inloggen
In andere talen

Advertentie