Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

Happy Holidays from the GTANet team!

inserting sample building/town into game


r33dp
 Share

Recommended Posts

Hi,

Im sorry about starting new topic 2 lines above the old one, but I assume they touch way different areas of mapping so. Well the old one is probably going to trash.

 

Anyway- as I began to create my first building in 3ds max (some layers with walls and floors were hidden to show it more precisely):

 

 

Of course its without textures, but I will apply them before placing object inside game.

I would like to insert mentioned house inside gta san andreas (single player), and here is what I found:

 

-Importing model into gta

-Inserting a map object

 

 

As I read them, I just realized that I am not sure what should I do first. Importing model into GTA? Technically my house is all brand new for gta engine, I dont even use gta textures, not to mention every object was made by me. So should I attach every object of home to itself and insert it? Sounds crazy.

On the other hand -dertyjerzian's San Andreas Max Mapping Tutorial is incomplete, I mean it ends at part one without helping in placing object.

 

My question is- do you have some link about putting house like my into the game step-by-step? I would be more than happy to read "yes" biggrin.gif. Anyway guys if you could help out- I would be really thankful.

 

Thanks in advance!

Edited by r33dp
Link to comment
Share on other sites

Insert an ipl line in an ipl file to place your object

But first it needs to define the object in an ide file

 

The ipl and ide files (Lae.ide, Lae.ipl) are just plain text files and editable with notepad.exe

An advanced texteditor is better and more comfortable, for example sannybuilder or notepad++ can you get for free

A "must have tool" for mapmodding is the MapEditor

read Item_Definition and IPL Definitions

 

-------------------------------------------------------------------

 

Basic informations:

Every model (actor, car, weapons, object (Buildings, Landscapes, tuningparts are also objects) must be defined and have an ID number

actors in data\peds.ide

cars in data\vehicles.ide

weapons in data\default.ide

tuningparts in data\ maps\veh_mods\veh_mods.ide

 

Buildings, Landscapes and other objects in a lot of files separated in different folders of data\ maps folder

 

data\maps\generic contains ide and ipl files for small objects for the gameplay like doors, hydrant, shark ect...

data\maps\interior contains ide and ipl files for interior rooms and their accessory

data\maps\country contains ide and ipl files for Buildings and Landscapes of the country as well of area51

data\maps\LA contains ide and ipl files for Buildings and Landscapes of Los Santos

data\maps\SF contains ide and ipl files for Buildings and Landscapes of San fierro

data\maps\Vagas contains ide and ipl files for Buildings and Landscapes of Las Venturas

data\maps\leveldes contains ide and ipl files for the seabeds and for the Liberty City interior world

 

 

GTA San Andreas Root Directory|_anim|_audio||__data	|.	.	|__Decision.	.	|__Icons.	.	|__maps	.	.  |.	.  |_country	(country ide and ipl).	.  |_generic  (dynamic and gameplay objects ide).	.  |_interior  (interior and interior properties ide and ipl).	.  |_LA  (Los Santos ide and ipl).	.  |_leveldes	(Seabed and LC world and special objects ide and ipl).	.  |_SF  (San Fierro ide and ipl).	.  |_vegas  (Las Venturas ide and ipl).	.  |_veh_mods	(vehicle Tuningparts ide).	..	..	..	.  gta.dat  ("Master file" in txt format: List to load IMG, IDE and IPL files).	.  default.ide	(weapon ide).	.  peds.ide	(pedestrians, charackter ide).	.  vehicles.ide	(vehicles ide).	.  timecyc.dat	(Weather, Game Colouring).	.  object.dat	(dynamic, script and special object settings).	.  water.dat	(water cube coordinates).	.  weapon.dat	(weapon settings)....|__models	 . .. gta3.img .. gta_int.img .. cutscene.img .. player.img

 

 

 

 

The ide and ipl files need to be loaded and requires to insert their filepath (relativ to game root directory) into data\gta.dat

Same for img archivs

Exceptions:

gta3.img, gta_int.img, player.img, peds.ide, vehicles.ide, default.ide are loaded automatcal and don't need to add the path in gta.dat

 

The most important content of ide lines are

Model ID number/Model name/Texture name

these 3 entries, separeted by comma define the model and allocates the dff file with txd file to an ID number

 

the ide line contains also more entries, which can be different, each if it is a ped, weapon, vehicle or map object

the meaning of the entries for map objects is:

ID#, modelname, Texturepack, viewdistance, flag

example:

1211, fire_hydrant, dynhydrent, 40, 128

 

The models itself must be placed in an img archiv and each model must have a *.dff file(3d model), a *.txd file(textures) and a *.col file(collisions model)

A *.col file is an archiv which can contain one more collisions models

the name of the collisions model must be the same as the name of the *.dff file but the *.col file archiv can have any name

 

-------------------------------------------------------------------

 

The ide files have sections

the normal object definitions are placed between

objs and end

example:

 

objs1211, fire_hydrant, dynhydrent, 40, 128end

 

 

 

To add a new object needs to use a new free ID number, smaller than 20000

You can add 2 or 4 new objects to the game because of limit

Adding more objects requires to use LimitAdjuster

 

 

Free IDs in standard unmodified  GTA San Andreas (generated by Free ID list generator on unmodified GTA SA, made by fastman92.tk):

 

2-6, 8, 42, 65, 74, 86, 119, 149, 208, 265-273, 289, 329, 332, 340, 382-383, 398-399,

 

612-614, 662-663, 665-668, 699, 793-799, 907-909, 965, 999, 1194-1206, 1326, 1573, 1699, 2883-2884, 3136-3166, 3176-3177, 3179-3186, 3188-3192,

 

3194-3213, 3215-3220, 3222-3240, 3245, 3247-3248, 3251, 3254, 3266, 3348-3349, 3416, 3429, 3610-3611, 3784, 3870-3871, 3883, 3889, 3974,

 

4542-4549, 4763-4805, 5085, 5090-5104, 5376-5389, 5683-5702, 6011-6034, 6254, 6258-6279, 6348, 6526-6862, 7393-7414, 7974-7977, 9194-9204, 9268, 9479-9481, 10311-10314,

 

10745-10749, 11418-11419, 11682-12799, 13564-13589, 13668-13671, 13891-14382, 14529, 14555, 14557, 14644-14649, 14658-14659, 14696-14698, 14729-14734, 14766-14769, 14857, 14884, 14899,

 

14904-15024, 15065-15999, 16791-16999, 17475-17499, 17975, 17977, 17979-17999, 18037, 18103, 18106-18108, 18110-18111, 18113-18199, 18631-19999

 

-------------------------------------------------------------------

 

You can add new ide and ipl files to define and place your object

This needs to add their path into gta.dat as mentoined above

 

Or add an ide line into an existing ide file and add an ipl line into an existing ipl file

 

-------------------------------------------------------------------

 

The ipl files have also sections

the normal object placements are placed between

inst and end

example:

 

inst1211, fire_hydrant, 0, -1284.767, -864.867, 27.701, 0, 0, 0, 1, -1end

 

 

read more about ipl at: IPL Definitions

 

-------------------------------------------------------------------

 

Example for adding Item placement with new ipl file:

 

open notepad.exe and insert this:

 

inst1211, fire_hydrant, 0, -1284.767, -864.867, 27.701, 0, 0, 0, 1, -1end

 

save it as mymod.txt in folder data\maps and close the editor

rename the file manual into mymod.ipl

insert the filepath into gta.dat :

 

IPL DATA\MAPS\mymod.ipl

 

 

now start the game and search for the fire_hydrant

biggrin.gif you can't find it

you need to edit the coordinates for the placement

 

1211, fire_hydrant, 0, -1284.767, -864.867, 27.701, 0, 0, 0, 1, -1

 

insert new x, y and z-coords separated by comma

 

1211, fire_hydrant, 0, X, Y, Z, 0, 0, 0, 1, -1

 

 

----

Use sannybuilder to get the coords of the gameworld

Choose TOOLS on menue, then IDE Tools >> Coords Manager

to read the x,y,z coordinate and the z-angle of the current player position if the game is running

----

Or use MapEditor to make the final placement

 

Select the tab "Scene",

set the hook at mymod.ipl and also at this ipl file which needs to be loaded to show the map where the object should be placed

click on "Render"

search your object and select it with doubleclick

edit position and orientation

 

save the final placement:

select the tab "IPL",

select the mymod.ipl,

select any item inside of mymod.ipl

click on save

Link to comment
Share on other sites

Thank you ZAZ!. Thats a lecture, but from what I see now its probably precise answer. Thank you for your time put into explaining all this. Respect man!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.