Map Request

General discussion of the Project Reality: BF2 modification.
Post Reply
Dsp-CS-
Posts: 25
Joined: 2006-05-20 00:12

Map Request

Post by Dsp-CS- »

Hello PR, in a few weeks i am going to do a movie that includes this mod and a map; Steel_Thunder i think the map is, This mod is going to be a big part of the movie and if you guys can do me a really BIG favor that would be great, My request is to have more vehicles on that map. If this is possible please reply on here or pm for details, thanks a lot.
Image
Katarn
Retired PR Developer
Posts: 3358
Joined: 2006-01-18 22:15

Post by Katarn »

Steel Thunder 32 player should have enough vehicles.
Happy
Retired PR Developer
Posts: 1807
Joined: 2005-11-07 02:43

Post by Happy »

You could add more vehicles via the gameplayobjects.con file.
Proud Killer of 38 Spambots.
Image
Image
After much intense calculation, it has been decided that your thread is already in the forum that you wish to move it to. Deep Thought should be jealous. - Moderator Control Panel
Dsp-CS-
Posts: 25
Joined: 2006-05-20 00:12

Post by Dsp-CS- »

Oh ok thanks where is that file?
Image
Dsp-CS-
Posts: 25
Joined: 2006-05-20 00:12

Post by Dsp-CS- »

ok i found the file what do i do with it?
Image
Dsp-CS-
Posts: 25
Joined: 2006-05-20 00:12

Post by Dsp-CS- »

lol i dont know what to do, can anyone help?
Image
hop_ic
Posts: 126
Joined: 2006-05-12 17:50

Post by hop_ic »

I think you should emphasize on the awesome infantry battles and some on the vehicles.
Image

Image
Deer
Posts: 1603
Joined: 2005-03-17 09:31

small tutorial

Post by Deer »

In Battlefield 2\mods\pr\levels\steel_thunder you can find server.zip file, open it with winrar. In there go to \GameModes\gpm_cq\64





There is GamePlayObjects.con file, open it with notepad... inside you find this text, this is one of tanks in the map. Just copy paste all the text of 1 object spawner (which can be any vechile, just read the vechile name which you wish to copy)


rem [ObjectSpawnerTemplate: US_Assualt_Camp_CH_US_HeavyTank]
ObjectTemplate.create ObjectSpawner US_Assualt_Camp_CH_US_HeavyTank
ObjectTemplate.activeSafe ObjectSpawner US_Assualt_Camp_CH_US_HeavyTank
ObjectTemplate.modifiedByUser "Owner"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 TNK_TYPE98
ObjectTemplate.setObjectTemplate 2 USTNK_M1A2
ObjectTemplate.minSpawnDelay 300
ObjectTemplate.maxSpawnDelay 360
ObjectTemplate.Distance 20
ObjectTemplate.timeToLive 420
ObjectTemplate.teamOnVehicle 1



Now you have to rename this copy by editing 3 first lines of text like this example(notice number at end of tank name):

rem [ObjectSpawnerTemplate: US_Assualt_Camp_CH_US_HeavyTank_200]
ObjectTemplate.create ObjectSpawner US_Assualt_Camp_CH_US_HeavyTank_200
ObjectTemplate.activeSafe ObjectSpawner US_Assualt_Camp_CH_US_HeavyTank_200

Number can be any number but im sure first 20 might be already in use so just use some like 120 121 122 123 and so... different number for each copy.



Now you have to set up coordinates where you want that tank to spawn, to do this scroll a bit down untill you find text like this:

rem [ObjectSpawner: US_Assualt_Camp_CH_US_HeavyTank]
Object.create US_Assualt_Camp_CH_US_HeavyTank
Object.absolutePosition -373.815/61.035/-389.663
Object.rotation 15.600/0.000/0.000
Object.setControlPointId 2
Object.layer 3


copy this text and just paste it under this same text you copied, then edit these things in new copied text:


rem [ObjectSpawner: US_Assualt_Camp_CH_US_HeavyTank_200] <-- note the name again
Object.create US_Assualt_Camp_CH_US_HeavyTank_200 <-- note
Object.absolutePosition -373.815/61.035/-389.663 <--- Change coordinates
Object.rotation 15.600/0.000/0.000
Object.setControlPointId 2
Object.layer 3

if you dont change coordinates, it means this new tank spawn you created, spawns exactly same spot where original tank spawns, dunno what kind of problems it cause but its better to change coordinates, but just a lil bit, those numbers are metres.

first is West-East, 2nd is up-down (underground-air, so dont change this unless you want to spawn it 100 metres from ground and falling down :P ) 3rd is north south.

These coordinates without BF2 editor you just have to guess, it might spawn inside tree, inside rock, inside building or another vechile, or just middle of flat area. So this is very painfully to do without editor but it can be done.

now your additional tank is in 64 players version of the map only
Last edited by Deer on 2006-05-20 12:55, edited 1 time in total.
Deer
Posts: 1603
Joined: 2005-03-17 09:31

Small tutorial how to do it without BF2 editor

Post by Deer »

In Battlefield 2\mods\pr\levels\steel_thunder you can find server.zip file, open it with winrar. In there go to \GameModes\gpm_cq\64





There is GamePlayObjects.con file, open it with notepad... inside you find this text, this is one of tanks in the map. Just copy paste all the text of 1 object spawner (which can be any vechile, just read the vechile name which you wish to copy)


rem [ObjectSpawnerTemplate: US_Assualt_Camp_CH_US_HeavyTank]
ObjectTemplate.create ObjectSpawner US_Assualt_Camp_CH_US_HeavyTank
ObjectTemplate.activeSafe ObjectSpawner US_Assualt_Camp_CH_US_HeavyTank
ObjectTemplate.modifiedByUser "Owner"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 TNK_TYPE98
ObjectTemplate.setObjectTemplate 2 USTNK_M1A2
ObjectTemplate.minSpawnDelay 300
ObjectTemplate.maxSpawnDelay 360
ObjectTemplate.Distance 20
ObjectTemplate.timeToLive 420
ObjectTemplate.teamOnVehicle 1



Now you have to rename this copy by editing 3 first lines of text like this example(notice number at end of tank name):

rem [ObjectSpawnerTemplate: US_Assualt_Camp_CH_US_HeavyTank_200]
ObjectTemplate.create ObjectSpawner US_Assualt_Camp_CH_US_HeavyTank_200
ObjectTemplate.activeSafe ObjectSpawner US_Assualt_Camp_CH_US_HeavyTank_200

Number can be any number but im sure first 20 might be already in use so just use some like 120 121 122 123 and so... different number for each copy.



Now you have to set up coordinates where you want that tank to spawn, to do this scroll a bit down untill you find text like this:

rem [ObjectSpawner: US_Assualt_Camp_CH_US_HeavyTank]
Object.create US_Assualt_Camp_CH_US_HeavyTank
Object.absolutePosition -373.815/61.035/-389.663
Object.rotation 15.600/0.000/0.000
Object.setControlPointId 2
Object.layer 3


copy this text and just paste it under this same text you copied, then edit these things in new copied text:


rem [ObjectSpawner: US_Assualt_Camp_CH_US_HeavyTank_200] <-- note the name again
Object.create US_Assualt_Camp_CH_US_HeavyTank_200 <-- note
Object.absolutePosition -373.815/61.035/-389.663 <--- Change coordinates
Object.rotation 15.600/0.000/0.000
Object.setControlPointId 2
Object.layer 3

if you dont change coordinates, it means this new tank spawn you created, spawns exactly same spot where original tank spawns, dunno what kind of problems it cause but its better to change coordinates, but just a lil bit, those numbers are metres.

first is West-East, 2nd is up-down (underground-air, so dont change this unless you want to spawn it 100 metres from ground and falling down :P ) 3rd is north south.

These coordinates without BF2 editor you just have to guess, it might spawn inside tree, inside rock, inside building or another vechile, or just middle of flat area. So this is very painfully to do without editor but it can be done.

now your additional tank is in 64 players version of the map only
Post Reply

Return to “PR:BF2 General Discussion”