Car shops plaatsen (GTA2)

Hoofdpagina > GTA2 > Modding > Car shops plaatsen


Car shops zoals Max Paynt en Smith & Heston's zijn erg eenvoudig om aan je level toe te voegen.

Gebouw

We beginnen met het mappen van een gebouw waarin de car shops geplaatst worden. Je kunt ervoor kiezen zelf een gebouw te ontwerpen, of simpelweg die uit een origineel level te kopiëren. Wanneer je zelf een gebouw ontwerpt, zul je ervoor moeten zorgen dat de werkelijke car shop, dus waar de wagen gewijzigd wordt, overdekt is. Dit maskeert het feit dat er niets zichtbaars met de auto gebeurt of zelfs ineens van kleur verandert. Denk er ook aan dat je de shops herkenbaar maakt zodat spelers ze kunnen vinden.

In dit voorbeeld kopiëren we een carshop uit een origineel level. Open een van de originele districten, selecteer een gehele car shop en druk op CTRL + C om het gebouw te kopieren. Ga nu naar je eigen map, zoek een geschikte plek voor de shop en druk op CTRL + V om het gebouw in je map te plakken. Zorg voor genoeg ruimte voor de inritten. Het resultaat zou er zo uit moeten zien:

De inritten van een car shop.
De carshop zelf.

Car shops scripten

Je hebt nu een gebouw, maar er gebeurt natuurlijk niets als je er een auto doorheen rijdt. De eigenlijke car shops zijn onzichtbare objecten die in het script met het normale OBJ_DATA-commando geplaatst worden.

OBJ_DATA naam = ( X.x , Y.y , Z.z ) 0 CAR_SHOP shoptype 
naam De naam die je aan de carshop geeft.
( X.x , Y.y , Z.z ) De coördinaten. Bij de standaard carshops is dit dus het midden van de inrit.
shoptype Welke car shop het moet zijn. Er zijn vier verschillende codes: MACHINEGUN_SHOP, BOMB_SHOP, MINES_SHOP en OILSLICK_SHOP. De vijfde shop, de spray shop, heeft geen code. Je maakt een spray shop door simpelweg het nummer van de gewenste kleur in te voeren.

Voorbeeld

Wil je een Smith & Heston's op 178, 163, 2, een Gold Mines op 180, 163, 2, een zwarte Max Paynt op 182, 163, 2, een Hell Oil op 184, 163, 2 en een Red Army Surplus op 186, 163, 2, dan zijn de commando's:

OBJ_DATA machinegunshopa = ( 178.5 , 163.5 , 2.0 ) 0 CAR_SHOP MACHINEGUN_SHOP
OBJ_DATA minesshopa = ( 180.5 , 163.5 , 2.0 ) 0 CAR_SHOP MINES_SHOP
OBJ_DATA sprayshopa = ( 182.5 , 163.5 , 2.0 ) 0 CAR_SHOP 2
OBJ_DATA oilslickshopa = ( 184.5 , 163.5 , 2.0 ) 0 CAR_SHOP OILSLICK_SHOP
OBJ_DATA bombshopa = ( 186.5 , 163.5 , 2.0 ) 0 CAR_SHOP BOMB_SHOP 
Modding tutorials van Grand Theft Auto 2
Mapping Editor (Epic) · Gebouwen · Wegen · Water & animaties · Slopes · Flat tiles · Collision info · Rand van een level · Zones · Level ingame zetten
Scripting Declareren: Basisscript · Script Compiler (MIS Pad) · Codelijsten · Commando's · Voertuigen · Objecten · Geluiden · Personages · Groepen · Deuren
Programmeren: IF · WHILE · COUNTERs · Subroutines · THREAD TRIGGERs · EXEC · PARK · Kill Frenzies · PHONEs · Singleplayerscript · 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 · Voertuigen maken · Plattegrond · Terminologie · Levels installeren

In een andere taal lezen

Deze pagina is beschikbaar in één taal