Les problèmes de com_crash au démarrage
• Pourquoi mon jeu fait des Crash
au démarrage d'E.T. ??
Ce n'est pas un bug, mais un problème dû à la façon
dont E.T. procède pour détecter les crash du jeu.
• Comment ça marche !?!
Tout d'abord, quand on lance ET, il crée un fichier appelé
profile.pid dans le répertoire \etmain\profiles\pseudo
(pour moi, c'est \etmain\profiles\Shazam). Quand on quitte ET, le fichier
est effacé.
Si on lance ET et qu'il détecte ce fichier profile.pid encore présent,
il en déduit que le programme s'est crashé lors du précédent
lancement et il remet à 0 les variables qui sont marquées
unsafe dans le config.cfg.
• C'est
cool, alors ?
Les choses tournent mal quand on utilise des mods (shrubet, etpro...)
puisque chaque mod va utiliser un répertoire profile différent.
Et dans chaque répertoire, E.T. va créer un profile.pid.
• Pas
glop
Et le problème vient que maintenant, quand on quitte un serveur
ETPro par exemple, seul le fichier profile.pid dans \etpro\profiles\Shazam va être
effacé et pas celui dans \etmain\profiles\Shazam.
Donc, quand on relance E.T. à nouveau, il crash forcément
et remet à 0 les variables (et tu reviens avec un 800*600).
• La solution
1. Mettre un fichier batch et.bat dans Program Files\Wolfenstein
- Enemy Territory.
Donc ouvrir le bloc-note, taper ça et enregistrer sous le nom et.bat:
del etmain\profiles\(ton pseudo=nom du dossier profil)\profile.pid
del ET_TourneyMod\ (ton
pseudo=nom du dossier profil)\profile.pid
del etpro\profiles\(ton
pseudo=nom du dossier profil)\profile.pid
del shrub\profiles\ (ton
pseudo=nom du dossier profil)\profile.pid
del shrubet\profiles\ (ton pseudo=nom du dossier
profil)\profile.pid
et.exe
%*
Exemple de fichier et.bat à télécharger
ici. (Attention à changer
le pseudo si vous utilisez celui-ci)
2. Lancer et.bat au
lieu de et.exe dans ASE par exemple
______________
Merci à Kritérium!
Source: forum de www.enemyterritory-fr.com
Post tellement bien fait que j'ai bonnement tout copié-collé!
|
|