Ayant codé pour pas mal de mod je peux te donner une piste sachant que je n´est pas testé mais que c´est tres probablement ca:
TT d´abord je te conseille de creer un autre mod ou de sauvgerder tt les fichier que je vais t´indiquer.
tt d´abord tu dois aller dnas le repertoire:
\Levels\
Si tu as installé le jeu par default ca doit donner:
C:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Levels\
ensuite il faut aller dnas la map de son choix pour l´exemple on va prendre dalian plant:
C:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Levels\Dalian_plant\
Dans se dossier tu vas trouver un dossier client.zip et server.zip
celui qui nous interesse est server.zip
(fais en une copie au cas ou tu veux restaurer comme avant)
Ce fichier server.zip tu le dézippe dans un nouveau dossier nommé "server"
se qui doit te donner:
C:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Levels\Dalian_plant\server\
Avec plein de 6 dossier (ai, AIPathFinding, Envmaps...) et plein de fichiers dans le dossier "server"
ensuite tu vas dnas le dossier "GameModes" donc:
C:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Levels\Dalian_plant\server\GameModes\
Ensuite tu vas trouver 2 ou 3 dossier:
Pour savoir lequel prendre c´est en fonstion de se que tu veux faire partie lan dnas le jeu ou serveur dédier web:
gpm_cq = multi dédier web
sp1 = multi LAN
pour notre exemple on va aller dans "gpm_cq"
Ensuite il y a des dossier correcpondant a la taille de la map nous on va prendre 32:
C:\Program Files\EA GAMES\Battlefield
2\mods\bf2\Levels\Dalian_plant\server\GameModes\gp
m_cq\32\
Voilà on est enfin au fichier qui nous interesse le "GamePlayObjects.con"
Se fichier permet de "placer" tout les objets vehicules, spawn, temps de spawn, etc...
Tu ouvre le fichier avec le "Wordpad" ou "Notepad" de windows.
Ensuite nous arrivons dnas la partie modification:
Il faut aller vers la fin du script (5/6eme)
tu dois avoir plein de:
----------[Code]----------
rem [ControlPoint: CPNAME_DP_32_airfield]
Object.create CPNAME_DP_32_airfield
Object.absolutePosition -707.000/184.086/-367.000
Object.layer 4
----------[/Code]----------
les balises code sont pas dnas le script mais permet d´identifier le code aux explications
enfin tu verra un:
"endIf"
C´est tout la partie aprés qui nous interesse:
avec le suffixe:
"CombatArea"
Aprés je peu pas aller plu loin n´ayant jamais tester de les enelever
mais se que je epux te suggerer c´est d´essayer de remplacer:
CombatAreaManager.use 1
par
CombatAreaManager.use 0
ou des truc comme ca
Pour que tu puisse exploiter tt ca tu enregistre les modifications du script
Ensuite tu retourne 4 ossier en arriere tu devrait te trouver dnas le dossier du niveau:
C:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Levels\Dalian_plant\
Enfin il te reste a zipper le dossier "server" que tu viens de modifier.
et voilà ;)
J´ai pas pu t´apporter la solution je pensse que c´est une piste sur a 90%
J´espere t´avoir un peux guidé.
D´ailleur pour ceux qui veulent bidouiller c´estr icic qu´on peut rajouter des vehicules partout etc...