[?] Possible to change map factions?

Making or wanting help making your own asset? Check in here
Post Reply
usmcguy
Posts: 642
Joined: 2009-12-14 20:26

[?] Possible to change map factions?

Post by usmcguy »

hey ya'll is it possible to change al basrha?
us army-insurgents
thanks
Sniper77shot
Posts: 509
Joined: 2009-12-24 04:46

re: [?] Possible to change map factions?

Post by Sniper77shot »

Yup pretty easy, i will post the code in a second.

Backup your level, than go to server, extract the init file, open it with notepad, change the below, then zip it back up with the new one, but this just changes the factions, the vehicles will be the same. Backup the original map, then go a head and edit the .con Also make sure it is a .con file, or it won't work.

Before
gameLogic.setTeamName 1 "MEInsurgent"
gameLogic.setTeamName 2 "GB"

gameLogic.setTeamLanguage 1 "MEC"
gameLogic.setTeamLanguage 2 "GBEnglish"

gameLogic.setTeamFlag 0 "flag_neutral"
gameLogic.setTeamFlag 1 "flag_in"
gameLogic.setTeamFlag 2 "flag_gb"

gameLogic.setKit 1 0 "meinsurgent_officer" "pr_meinsurgent_soldier1"
gameLogic.setKit 2 0 "gb_officer_ziptie" "pr_gb_soldier4"

gameLogic.setKit 1 1 "meinsurgent_insurgentak74" "pr_meinsurgent_soldier1"
gameLogic.setKit 2 1 "gb_riflemanab_ziptie" "pr_gb_soldier2"

gameLogic.setKit 1 2 "meinsurgent_insurgentsks" "pr_meinsurgent_soldier4"
gameLogic.setKit 2 2 "gb_rifleman_ziptie" "pr_gb_soldier3"

gameLogic.setKit 1 3 "meinsurgent_insurgentg3a3" "pr_meinsurgent_soldier5"
gameLogic.setKit 2 3 "gb_specialist_ziptie" "pr_gb_soldier1"

gameLogic.setKit 1 4 "meinsurgent_insurgentak47" "pr_meinsurgent_soldier2"
gameLogic.setKit 2 4 "gb_medic_ziptie" "pr_gb_soldier2"

gameLogic.setKit 1 5 "meinsurgent_sapper" "pr_meinsurgent_soldier2"
gameLogic.setKit 2 5 "" ""

gameLogic.setKit 1 6 "meinsurgent_civilian" "pr_meinsurgent_soldier3"
gameLogic.setKit 2 6 "" ""
After
gameLogic.setTeamName 1 "MEInsurgent"
gameLogic.setTeamName 2 "US"

gameLogic.setTeamLanguage 1 "MEC"
gameLogic.setTeamLanguage 2 "English"

gameLogic.setTeamFlag 0 "flag_neutral"
gameLogic.setTeamFlag 1 "flag_in"
gameLogic.setTeamFlag 2 "flag_us"

gameLogic.setKit 1 0 "meinsurgent_officer" "pr_meinsurgent_soldier1"
gameLogic.setKit 2 0 "us_officer_ziptie" "pr_us_soldier4"

gameLogic.setKit 1 1 "meinsurgent_insurgentak74" "pr_meinsurgent_soldier1"
gameLogic.setKit 2 1 "us_riflemanab_ziptie" "pr_us_soldier2"

gameLogic.setKit 1 2 "meinsurgent_insurgentsks" "pr_meinsurgent_soldier4"
gameLogic.setKit 2 2 "us_rifleman_ziptie" "pr_us_soldier3"

gameLogic.setKit 1 3 "meinsurgent_insurgentg3a3" "pr_meinsurgent_soldier5"
gameLogic.setKit 2 3 "us_specialist_ziptie" "pr_us_soldier1"

gameLogic.setKit 1 4 "meinsurgent_insurgentak47" "pr_meinsurgent_soldier2"
gameLogic.setKit 2 4 "us_medic_ziptie" "pr_us_soldier2"

gameLogic.setKit 1 5 "meinsurgent_sapper" "pr_meinsurgent_soldier2"
gameLogic.setKit 2 5 "" ""

gameLogic.setKit 1 6 "meinsurgent_civilian" "pr_meinsurgent_soldier3"
gameLogic.setKit 2 6 "" ""
Below is the complete one after edited, you can just copy and paste it over the original.
rem *** Generated by BF2Editor ***
if v_arg1 == BF2Editor

run Heightdata.con
LevelSettings.InitWorld
run Terrain.con BF2Editor
run StaticObjects.con BF2Editor
run Sounds.con
run Sky.con BF2Editor
run Editor/GamePlayObjects.con host
UndergrowthEditable.create
Undergrowth.load Levels\albasrah\
run Overgrowth/Overgrowth.con
Overgrowth.editorEnable 1
run AmbientObjects.con BF2Editor
run Water.con
run TriggerableTemplates.con BF2Editor

else

run Heightdata.con
run Terrain.con v_arg2
run Sky.con v_arg2
run CompiledRoads.con
run Sounds.con
run tmp.con v_arg1
Undergrowth.load Levels\albasrah\
run Overgrowth/Overgrowth.con
run Overgrowth/OvergrowthCollision.con
run AmbientObjects.con
run Water.con
run TriggerableTemplates.con
run ../../objects/common/spawners/spawners_common.con
run ../../objects/common/spawners/spawners_gb_ziptie.con
run ../../objects/common/spawners/spawners_meinsurgent.con
physics.airdensityzeroatheight 5000

endIf

rem GB VERSUS INSURGENTS
rem ------------------------------- LevelSettings -------------------------------
rem -----------------------------------------------------------------------------

gameLogic.setTeamName 1 "MEInsurgent"
gameLogic.setTeamName 2 "US"

gameLogic.setTeamLanguage 1 "MEC"
gameLogic.setTeamLanguage 2 "English"

gameLogic.setTeamFlag 0 "flag_neutral"
gameLogic.setTeamFlag 1 "flag_in"
gameLogic.setTeamFlag 2 "flag_us"

gameLogic.setKit 1 0 "meinsurgent_officer" "pr_meinsurgent_soldier1"
gameLogic.setKit 2 0 "us_officer_ziptie" "pr_us_soldier4"

gameLogic.setKit 1 1 "meinsurgent_insurgentak74" "pr_meinsurgent_soldier1"
gameLogic.setKit 2 1 "us_riflemanab_ziptie" "pr_us_soldier2"

gameLogic.setKit 1 2 "meinsurgent_insurgentsks" "pr_meinsurgent_soldier4"
gameLogic.setKit 2 2 "us_rifleman_ziptie" "pr_us_soldier3"

gameLogic.setKit 1 3 "meinsurgent_insurgentg3a3" "pr_meinsurgent_soldier5"
gameLogic.setKit 2 3 "us_specialist_ziptie" "pr_us_soldier1"

gameLogic.setKit 1 4 "meinsurgent_insurgentak47" "pr_meinsurgent_soldier2"
gameLogic.setKit 2 4 "us_medic_ziptie" "pr_us_soldier2"

gameLogic.setKit 1 5 "meinsurgent_sapper" "pr_meinsurgent_soldier2"
gameLogic.setKit 2 5 "" ""

gameLogic.setKit 1 6 "meinsurgent_civilian" "pr_meinsurgent_soldier3"
gameLogic.setKit 2 6 "" ""

rem -----------------------------------------------------------------------------

gameLogic.setBeforeSpawnCamera 253/26/-331 76/-11/0

if v_arg1 == BF2Editor
LevelSettings.CustomTextureSuffix "ab"
else
texturemanager.customTextureSuffix "ab"
endIf
rem -----------------------------------------------------------------------------

GameLogic.MaximumLevelViewDistance 350

rem -----------------------------------------------------------------------------

gameLogic.setDefaultNumberOfTicketsEx 16 1 9999
gameLogic.setDefaultNumberOfTicketsEx 16 2 250
gameLogic.setDefaultNumberOfTicketsEx 32 1 9999
gameLogic.setDefaultNumberOfTicketsEx 32 2 250
gameLogic.setDefaultNumberOfTicketsEx 64 1 9999
gameLogic.setDefaultNumberOfTicketsEx 64 2 250
gameLogic.setDefaultNumberOfTicketsEx 128 1 9999
gameLogic.setDefaultNumberOfTicketsEx 128 2 100
gameLogic.setDefaultTimeToNextAIWave 8
gameLogic.setTicketLossAtEndPerMin 1000
gameLogic.setTicketLossPerMin 1 5
gameLogic.setTicketLossPerMin 2 5

rem -----------------------------------------------------------------------------

rem -----------------------------------------------------------------------------

renderer.globalStaticMeshLodDistanceScale 1
renderer.globalBundleMeshLodDistanceScale 1
renderer.globalSkinnedMeshLodDistanceScale 1
renderer.tweakfarplane1p 10000001
renderer.tweaknearplane 0.08

gameLogic.setTeamDropVehicle 1 "mark_team1"
gameLogic.setTeamDropVehicle 2 "mark_team2"
Last edited by Sniper77shot on 2010-03-19 20:17, edited 2 times in total.
J.F.Leusch69
Retired PR Developer
Posts: 2988
Joined: 2008-04-23 16:37

Re: [?] Possible to change map factions?

Post by J.F.Leusch69 »

moved and named prober :)

guess your question is answered :)
Sniper77shot
Posts: 509
Joined: 2009-12-24 04:46

Re: [?] Possible to change map factions?

Post by Sniper77shot »

Yup, It has been answered.
usmcguy
Posts: 642
Joined: 2009-12-14 20:26

Re: [?] Possible to change map factions?

Post by usmcguy »

thanks alot bro gosh!
usmcguy
Posts: 642
Joined: 2009-12-14 20:26

Re: [?] Possible to change map factions?

Post by usmcguy »

hey there is a ouple problems when i spawn it ctds' and its supposed to be us army not usmc can you maybe fix that?
Sniper77shot
Posts: 509
Joined: 2009-12-24 04:46

Re: [?] Possible to change map factions?

Post by Sniper77shot »

usmcguy wrote:hey there is a ouple problems when i spawn it ctds' and its supposed to be us army not usmc can you maybe fix that?
I'm not sure why it CTD, but go to a map with the Us army vs Insurgents, E.g Ramiel, open the init, find the similar code, then copy it to Al basarah, then paste it over the other one, make sure you are using the 0.9 ones or it CTD.
usmcguy
Posts: 642
Joined: 2009-12-14 20:26

Re: [?] Possible to change map factions?

Post by usmcguy »

ok thanks
usmcguy
Posts: 642
Joined: 2009-12-14 20:26

Re: [?] Possible to change map factions?

Post by usmcguy »

ok i dont see all the stuff u wrote..
usmcguy
Posts: 642
Joined: 2009-12-14 20:26

Re: [?] Possible to change map factions?

Post by usmcguy »

ok can you post it because im having trouble finding the code
Sniper77shot
Posts: 509
Joined: 2009-12-24 04:46

Re: [?] Possible to change map factions?

Post by Sniper77shot »

Levels/Ramiel/Server/Init.con


Find somthing like whats in the red, then you should find Us Army.
rem *** Generated by BF2Editor ***
if v_arg1 == BF2Editor

run Heightdata.con
LevelSettings.InitWorld
run Terrain.con BF2Editor
run StaticObjects.con BF2Editor
run Sounds.con
run Sky.con BF2Editor
run Editor/GamePlayObjects.con host
UndergrowthEditable.create
Undergrowth.load Levels\albasrah\
run Overgrowth/Overgrowth.con
Overgrowth.editorEnable 1
run AmbientObjects.con BF2Editor
run Water.con
run TriggerableTemplates.con BF2Editor

else

run Heightdata.con
run Terrain.con v_arg2
run Sky.con v_arg2
run CompiledRoads.con
run Sounds.con
run tmp.con v_arg1
Undergrowth.load Levels\albasrah\
run Overgrowth/Overgrowth.con
run Overgrowth/OvergrowthCollision.con
run AmbientObjects.con
run Water.con
run TriggerableTemplates.con
run ../../objects/common/spawners/spawners_common.con
run ../../objects/common/spawners/spawners_gb_ziptie.con
run ../../objects/common/spawners/spawners_meinsurgent.con
physics.airdensityzeroatheight 5000

endIf

rem GB VERSUS INSURGENTS
rem ------------------------------- LevelSettings -------------------------------
rem -----------------------------------------------------------------------------

gameLogic.setTeamName 1 "MEInsurgent"
gameLogic.setTeamName 2 "US"

gameLogic.setTeamLanguage 1 "MEC"
gameLogic.setTeamLanguage 2 "English"

gameLogic.setTeamFlag 0 "flag_neutral"
gameLogic.setTeamFlag 1 "flag_in"
gameLogic.setTeamFlag 2 "flag_us"

gameLogic.setKit 1 0 "meinsurgent_officer" "pr_meinsurgent_soldier1"
gameLogic.setKit 2 0 "us_officer_ziptie" "pr_us_soldier4"

gameLogic.setKit 1 1 "meinsurgent_insurgentak74" "pr_meinsurgent_soldier1"
gameLogic.setKit 2 1 "us_riflemanab_ziptie" "pr_us_soldier2"

gameLogic.setKit 1 2 "meinsurgent_insurgentsks" "pr_meinsurgent_soldier4"
gameLogic.setKit 2 2 "us_rifleman_ziptie" "pr_us_soldier3"

gameLogic.setKit 1 3 "meinsurgent_insurgentg3a3" "pr_meinsurgent_soldier5"
gameLogic.setKit 2 3 "us_specialist_ziptie" "pr_us_soldier1"

gameLogic.setKit 1 4 "meinsurgent_insurgentak47" "pr_meinsurgent_soldier2"
gameLogic.setKit 2 4 "us_medic_ziptie" "pr_us_soldier2"

gameLogic.setKit 1 5 "meinsurgent_sapper" "pr_meinsurgent_soldier2"
gameLogic.setKit 2 5 "" ""

gameLogic.setKit 1 6 "meinsurgent_civilian" "pr_meinsurgent_soldier3"
gameLogic.setKit 2 6 "" ""

rem -----------------------------------------------------------------------------

gameLogic.setBeforeSpawnCamera 253/26/-331 76/-11/0

if v_arg1 == BF2Editor
LevelSettings.CustomTextureSuffix "ab"
else
texturemanager.customTextureSuffix "ab"
endIf
rem -----------------------------------------------------------------------------

GameLogic.MaximumLevelViewDistance 350

rem -----------------------------------------------------------------------------

gameLogic.setDefaultNumberOfTicketsEx 16 1 9999
gameLogic.setDefaultNumberOfTicketsEx 16 2 250
gameLogic.setDefaultNumberOfTicketsEx 32 1 9999
gameLogic.setDefaultNumberOfTicketsEx 32 2 250
gameLogic.setDefaultNumberOfTicketsEx 64 1 9999
gameLogic.setDefaultNumberOfTicketsEx 64 2 250
gameLogic.setDefaultNumberOfTicketsEx 128 1 9999
gameLogic.setDefaultNumberOfTicketsEx 128 2 100
gameLogic.setDefaultTimeToNextAIWave 8
gameLogic.setTicketLossAtEndPerMin 1000
gameLogic.setTicketLossPerMin 1 5
gameLogic.setTicketLossPerMin 2 5

rem -----------------------------------------------------------------------------

rem -----------------------------------------------------------------------------

renderer.globalStaticMeshLodDistanceScale 1
renderer.globalBundleMeshLodDistanceScale 1
renderer.globalSkinnedMeshLodDistanceScale 1
renderer.tweakfarplane1p 10000001
renderer.tweaknearplane 0.08

gameLogic.setTeamDropVehicle 1 "mark_team1"
gameLogic.setTeamDropVehicle 2 "mark_team2"
I would send you the code but I can't right now.
usmcguy
Posts: 642
Joined: 2009-12-14 20:26

Re: [?] Possible to change map factions?

Post by usmcguy »

man i just cant find it
Sniper77shot
Posts: 509
Joined: 2009-12-24 04:46

Re: [?] Possible to change map factions?

Post by Sniper77shot »

I would post it but I can't right now.
usmcguy
Posts: 642
Joined: 2009-12-14 20:26

Re: [?] Possible to change map factions?

Post by usmcguy »

ok when you can can you plz just shoot me a pm?
Sniper77shot
Posts: 509
Joined: 2009-12-24 04:46

Re: [?] Possible to change map factions?

Post by Sniper77shot »

I will do that.
usmcguy
Posts: 642
Joined: 2009-12-14 20:26

Re: [?] Possible to change map factions?

Post by usmcguy »

ok man thanks
Sniper77shot
Posts: 509
Joined: 2009-12-24 04:46

Re: [?] Possible to change map factions?

Post by Sniper77shot »

No problem, didn't forget about you will do it soon.
Sniper77shot
Posts: 509
Joined: 2009-12-24 04:46

Re: [?] Possible to change map factions?

Post by Sniper77shot »

Here you go Usmcguy, the correct 0.9 one, did you back up your level though?

USA vs. Insurgents
rem *** Generated by BF2Editor ***
if v_arg1 == BF2Editor

run Heightdata.con
LevelSettings.InitWorld
run Terrain.con BF2Editor
run StaticObjects.con BF2Editor
run Sounds.con
run Sky.con BF2Editor
run Editor/GamePlayObjects.con host
UndergrowthEditable.create
Undergrowth.load Levels\albasrah\
run Overgrowth/Overgrowth.con
Overgrowth.editorEnable 1
run AmbientObjects.con BF2Editor
run Water.con
run TriggerableTemplates.con BF2Editor

else

run Heightdata.con
run Terrain.con v_arg2
run Sky.con v_arg2
run CompiledRoads.con
run Sounds.con
run SoundDistances.con
run tmp.con v_arg1
Undergrowth.load Levels\albasrah\
run Overgrowth/Overgrowth.con
run Overgrowth/OvergrowthCollision.con
run AmbientObjects.con
run Water.con
run TriggerableTemplates.con
run SoundDistances.con

endIf

rem ------------------------------- LevelSettings -------------------------------
rem -----------------------------------------------------------------------------

run ../../factions_usa/usa_ziptie.con
run ../../factions_meinsurgent/meinsurgent.con

rem -----------------------------------------------------------------------------

gameLogic.setBeforeSpawnCamera 253/26/-331 76/-11/0

if v_arg1 == BF2Editor
LevelSettings.CustomTextureSuffix "ab"
else
texturemanager.customTextureSuffix "ab"
endIf
rem -----------------------------------------------------------------------------

GameLogic.MaximumLevelViewDistance 350

rem -----------------------------------------------------------------------------

gameLogic.setDefaultNumberOfTicketsEx 16 1 9999
gameLogic.setDefaultNumberOfTicketsEx 16 2 250
gameLogic.setDefaultNumberOfTicketsEx 32 1 9999
gameLogic.setDefaultNumberOfTicketsEx 32 2 250
gameLogic.setDefaultNumberOfTicketsEx 64 1 9999
gameLogic.setDefaultNumberOfTicketsEx 64 2 250
gameLogic.setDefaultNumberOfTicketsEx 128 1 9999
gameLogic.setDefaultNumberOfTicketsEx 128 2 100
gameLogic.setDefaultTimeToNextAIWave 8
gameLogic.setTicketLossAtEndPerMin 1000
gameLogic.setTicketLossPerMin 1 10
gameLogic.setTicketLossPerMin 2 10
Last edited by Sniper77shot on 2010-03-20 23:34, edited 1 time in total.
Post Reply

Return to “PR:BF2 Community Modding”