Augmenter le nombre de tickets

Publié le par JC

La jeu Battlefield 2 ne permet pas de créer des parties avec un nombre important de tickets. Si vous désirez créer un serveur avec un grand nombre de tickets , suivez les étapes ci-dessous :

Cette astuce fonctionne aussi bien pour les serveur dédié multijoueurs que pour les parties solo ou co-op (Plus d'info sur ce dernier mode ici).

Pour le serveur dédié, allez dans le répertoire X:\...\Standalone Server\mods\bf2\python\game\gamemodes.
Pour les parties solo ou co-op, allez dans le répertoire X:\...\Battlefield 2\mods\bf2\python\game\gamemodes.
Ouvrez le fichier gpm_cq.py avec un éditeur de texte. Trouvez la ligne "# setup ticket system" et ajouter un "#" devant les deux lignes suivantes. Enfin, ajoutez à la suite les lignes ci-dessous :

  ticketsTeam1 = 1000
  ticketsTeam2 = 1000

Vous devez alors obtenir le résultat suivant :

Avant :
     # setup ticket system
     ticketsTeam1 = calcStartTickets(bf2.gameLogic.getDefaultTickets(1))
     ticketsTeam2 = calcStartTickets(bf2.gameLogic.getDefaultTickets(2))

Après :
     # setup ticket system
#   ticketsTeam1 = calcStartTickets(bf2.gameLogic.getDefaultTickets(1))
#   ticketsTeam2 = calcStartTickets(bf2.gameLogic.getDefaultTickets(2))
     ticketsTeam1 = 1000
     ticketsTeam2 = 1000

Sauvegardez le fichier et lancez une partie. Vous aurez maintenant 1000 tickets pour chacune des deux équipes.

Publicité

Publié dans Serveur

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
B
moi je n'est pas de fichier python mais un fichier cache.comment je peux fair?
Répondre
D
salut pour moi ça ne marche pas non plus mais j ai trouver une solution <br /> pour cela ouvrez les fichiers suivant  "gpm_coop.py" et "gpm_cq.py" qui ce trouve dans le repertoir suivant "C:\Program Files\EA GAMES\Battlefield 2\mods\bf2\python\game\gamemodes"modifiez la ligne suivante dans les 2 fichier cité <br /> def calcStartTickets(mapDefaultTickets): return int(mapDefaultTickets * (bf2.serverSettings.getTicketRatio() / 100.0))<br /> par <br /> def calcStartTickets(mapDefaultTickets): return int(mapDefaultTickets * (bf2.serverSettings.getTicketRatio() / 25.0))<br /> cela vous donnera environ 800 tikets<br /> le 25 vous pouvez mettre aussi 50 ou 10 ou 5 plus vous mettrez un chiffre pres de 0 plus vous aurez des tickets cette astuces marche que pour les partie solo bien sure lol
Répondre
V
Cela ne marche pas on obtient une erreur !
Répondre