Difference between revisions of "CARS (IPL Section)"
m |
|||
Line 1: | Line 1: | ||
− | {{This| | + | {{This|describes the usage of the CARS section inside a plain text [[IPL]]. For the definition of vehicle models see [[CARS (IDE Section)]]}} |
{{IplSection | {{IplSection | ||
+ | |name = CARS | ||
|game = [[GTA SA]], [[GTA IV]] | |game = [[GTA SA]], [[GTA IV]] | ||
− | |description = Creates a | + | |description = Creates a parked car generator |
}} | }} | ||
− | + | The '''CARS''' section is a simplified method to create parked cars. Usually parked cars are created by the [[script]]s, but just as [[JUMP|unique stunt jumps]] they can be separated and written inside plain text or [[binary IPL]]s. Since parked car generators are related to [[savegame]]s{{ref|1}} a new game must be started before they are applied to the game. It is possible to create parked car generators without starting a new game using [[CLEO]]{{ref|2}}. | |
− | The '''CARS''' section is a simplified method to create parked cars. Usually parked cars are created by the [[ | ||
== Format == | == Format == | ||
Line 11: | Line 11: | ||
''CARS'' or parked car generators are used to place permanently, randomly or limited cars which are placed (parked) around the world. For this they need a position, a rotation, information about which car should be placed, the car's colors and some additional information. | ''CARS'' or parked car generators are used to place permanently, randomly or limited cars which are placed (parked) around the world. For this they need a position, a rotation, information about which car should be placed, the car's colors and some additional information. | ||
− | === | + | === San Andreas === |
<pre>PosX, PosY, PosZ, Angle, CarID, PrimCol, SecCol, ForceSpawn, Alarm, DoorLock, Unknown1, Unknown2</pre> | <pre>PosX, PosY, PosZ, Angle, CarID, PrimCol, SecCol, ForceSpawn, Alarm, DoorLock, Unknown1, Unknown2</pre> | ||
Line 44: | Line 44: | ||
{{Research}} | {{Research}} | ||
− | == | + | == Scripts == |
+ | === [[Opcode]]s === | ||
* [[014B]] – Creates a parked car generator in [[SCM]] | * [[014B]] – Creates a parked car generator in [[SCM]] | ||
* [[014C]] – Sets the flags for the parked car generator. | * [[014C]] – Sets the flags for the parked car generator. | ||
* [[09E2]] – Creates a parked car generator where the car has a special numplate text. | * [[09E2]] – Creates a parked car generator where the car has a special numplate text. | ||
− | * [[0A17]] – | + | * [[0A17]] – Sets a parked car generator as owned by the player |
− | + | === [[Native function]]s === | |
− | + | * [[CREATE_CAR_GENERATOR]] | |
+ | * [[CREATE_CAR_GENERATOR_WITH_PLATE]] | ||
+ | * [[CREATE_CARS_ON_GENERATORS_IN_AREA]] | ||
+ | * [[DELETE_CAR_GENERATOR]] | ||
+ | * [[DISABLE_CAR_GENERATORS]] | ||
+ | * [[DISABLE_CAR_GENERATORS_WITH_HELI]] | ||
+ | * [[FORCE_GENERATE_PARKED_CARS_TOO_CLOSE_TO_OTHERS]] | ||
+ | * [[IS_OUR_PLAYER_HIGHER_PRIORITY_FOR_CAR_GENERATION]] | ||
+ | * [[REMOVE_CARS_FROM_GENERATORS_IN_AREA]] | ||
+ | * [[SET_ALL_CAR_GENERATORS_BACK_TO_ACTIVE]] | ||
+ | * [[SET_CAR_GENERATORS_ACTIVE_IN_AREA]] | ||
+ | * [[SET_HAS_BEEN_OWNED_FOR_CAR_GENERATOR]] | ||
+ | * [[SWITCH_CAR_GENERATOR]] | ||
− | == | + | == References == |
− | + | {{note|1}} {{Icon|SA}} [[Saves_(GTA_SA)#Block_12:_Car_Generators|Car generators in save files]]<br> | |
+ | {{note|2}} {{Icon|SA}} [[Car_Spawn|Creating a parked car generator]] via scripts. | ||
− | ==External Link== | + | == External Link == |
* {{GTAF|202532|Documentation of San Andreas IPL file format}} | * {{GTAF|202532|Documentation of San Andreas IPL file format}} | ||
Revision as of 12:15, 19 April 2009
Short description: | Creates a parked car generator | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Supported games: | GTA SA, GTA IV | |||||||||||||||||||||
IPL Sections:
|
The CARS section is a simplified method to create parked cars. Usually parked cars are created by the scripts, but just as unique stunt jumps they can be separated and written inside plain text or binary IPLs. Since parked car generators are related to savegames[1] a new game must be started before they are applied to the game. It is possible to create parked car generators without starting a new game using CLEO[2].
Contents
Format
CARS or parked car generators are used to place permanently, randomly or limited cars which are placed (parked) around the world. For this they need a position, a rotation, information about which car should be placed, the car's colors and some additional information.
San Andreas
PosX, PosY, PosZ, Angle, CarID, PrimCol, SecCol, ForceSpawn, Alarm, DoorLock, Unknown1, Unknown2
Identifier | Description |
---|---|
The real world coordinates of the car as floating point values. | |
The angle of the car in dagrees. | |
The ID number of the car as defined in the IDE or -1 for random car parks (influened by the popcycle.dat file) | |
A car color defined in the carcols.dat file. If it is set to -1 the color will be randomly choosed.
| |
Vehicles spawn more reliably if this is 1. | |
The probability of triggering the alarm system (0 - 100). | |
The propability that the doors of the vehicle is locked (0 - 100). | |
Unknown (Zero). |
Binary format
This section is incomplete. You can help by fixing and expanding it.
GTA IV
Scripts
Opcodes
- 014B – Creates a parked car generator in SCM
- 014C – Sets the flags for the parked car generator.
- 09E2 – Creates a parked car generator where the car has a special numplate text.
- 0A17 – Sets a parked car generator as owned by the player
Native functions
- CREATE_CAR_GENERATOR
- CREATE_CAR_GENERATOR_WITH_PLATE
- CREATE_CARS_ON_GENERATORS_IN_AREA
- DELETE_CAR_GENERATOR
- DISABLE_CAR_GENERATORS
- DISABLE_CAR_GENERATORS_WITH_HELI
- FORCE_GENERATE_PARKED_CARS_TOO_CLOSE_TO_OTHERS
- IS_OUR_PLAYER_HIGHER_PRIORITY_FOR_CAR_GENERATION
- REMOVE_CARS_FROM_GENERATORS_IN_AREA
- SET_ALL_CAR_GENERATORS_BACK_TO_ACTIVE
- SET_CAR_GENERATORS_ACTIVE_IN_AREA
- SET_HAS_BEEN_OWNED_FOR_CAR_GENERATOR
- SWITCH_CAR_GENERATOR
References
^ Car generators in save files
^ Creating a parked car generator via scripts.
External Link
- GTAForums: Documentation of San Andreas IPL file format
Grand Theft Auto IV | |
---|---|
File Formats | .dat • .gxt • .ide • .img • .ipl • .nod • .sco • .rpf • .rrr • .wad • .wbd/.wbn • .wdd • .wdr • .wft • .whm • .wpl • .wtd |
Documentation | Audio • Bink Video • Cryptography • Cutscenes • GXT Text • Image listing • Keycodes • Map Listing • Native functions • Paths • Radar Blips • Radio Stations • Saves • Scenarios • VTable • Weapons |
Tools | ASI Loader • ENBSeries • G-Texture • GIMS IV • Ingame WPL Editor • IV Needle • OpenIV • SparkIV • XLiveLess • WPL Manager • X Mod Installer Alice • C++ Script Hook • .NET Script Hook • Scocl |
Tutorials | Importing Textures with OpenIV • Importing Textures with SparkIV |
Modifications | GTA Connected • Gostown IV • Four Multiplayer • IV Multiplayer • CitizenMP:IV Reloaded |
Useful links | Community portal • Discussion forums • Modding forums • Mods on GTAGarage.com |