Décompiler une map

Un article de Wiki-Mapping.

(Différences entre les versions)
Jump to: navigation, search
Version du 5 mai 2007 à 10:43 (modifier)
84.227.156.103 (Discuter)

← Différence précédente
Version actuelle (29 août 2011 à 14:33) (modifier) (défaire)
Exagone313 (Discuter | contribs)
(oublié un morceau)
 
(11 révisions intermédiaires masquées)
Ligne 1: Ligne 1:
-== Décompilation de maps ==+Pour commencer il vous faut créer un fichier batch qui contient les commandes pour décompiler votre map. Pour cela, faites un nouveau fichier txt et appelez le "décompilateur.txt". Ouvrez le avec un éditeur de texte et mettez y ceci:
-Pour commencer il vous faut créer le décompilateur pour cela faites un nouveau fichier .txt et appelez le "décompilateur.txt" ouvrer le avec l'éditeur de texte : Wordpad et mettez y ceci:+
-<pre>rem to use this batch file, drop a .map file on it or run it from a dos window:+
-rem > compile+
-set Q3MAP_PATH="C:\Program Files\GtkRadiant-1.4\q3map2.exe"+<pre>@echo off
-set ET_PATH="C:\Program Files\Wolfenstein - Enemy Territory"+if NOT EXIST %1 ( echo Deplacez une map en bsp sur le batch pour la decompiler.
-set MAP_PATH="C:\Program Files\Wolfenstein - Enemy Territory\etmain\citadel.bsp"+pause
 +exit ) else ( echo Le fichier suivant sera decompile.
 +echo %1
 +pause
 +"C:\Program Files\GtkRadiant 1.5.0\q3map2.exe" -game et -convert -format map %1
 +pause )</pre>
-set GEN_OPTIONS=-fs_basepath C:\Program Files\GtkRadiant-1.4 -game et+Attention à changer correctement les paramètres suivants :
-rem+*'''C:\Program Files\GtkRadiant 1.5.0\q3map2.exe''' correspond au chemin vers votre q3map2.exe, situé dans le dossier d'installation de GtkRadiant
-%Q3MAP_PATH% -convert -format map %GEN_OPTIONS% -v %MAP_PATH%+
-pause</pre>+
-ensuite enregistrer et changer l'extension de .txt en .bat (si vous n'avez pas afficher les extensions reportez vous en bas de page).+
-Faites clic droit sur le décompilateur et cliquez sur modifier vous pouvez appercevoir un texte plus ou moins compréansible. pas grand chose n'est intéressant appart quand vous avez ceci:+
-<pre>C:\Program Files\Wolfenstein - Enemy Territory\etmain\nom_du_bsp.bsp</pre>+Pour obtenir le fichier bsp, il suffit de décompresser le fichier .pk3 de la map, avec 7-zip par exemple, et d'aller dans le dossier '''maps''', puis de déplacer le fichier qui porte l'extension bsp vers le dossier qui contient le décompilateur.
-/!\ Vous ne pouvez que modifier cette ligne si non ca ne marche pas /!\+
-Vous devez mettre le chemin du BSP par exemple:+Enregistrez le fichier et changer l'extension de .txt en .bat (si vous n'avez pas afficher les extensions reportez vous à la [[FAQ#Comment_afficher_les_extensions_dans_windows|FAQ]]).
-<pre>"C:\Documents and Settings\Administrateur\Mes documents\maps\neji_4.bsp </pre>+
-Cliquez ensuite sur enregistrer, fermer l'éditeur de texte. Double-cliquez maintenant sur le décompilateur.bat+Déplacez (drag) la map en bsp sur le décompilateur.
-Une fenètre noire souvre. Ne vous préocupez pas de ce qui est marqué. Quand le décompilateur a fini son travail il nous averti en marquant dans la fenètre : Appuyer sur une touche pour continuer. (la décompilation ne prend pas plus que 10 secondes)+Une fenêtre DOS s'ouvre. Quand le décompilateur a fini son travail, il nous avertit en marquant dans la fenêtre : ''"Appuyer sur une touche pour continuer"''. (La décompilation ne prend pas plus que 10 secondes.)
-Voila vous pouvez a présent explorer le travail des autre et corriger leurs erreurs :D+La map décompilée se trouve dans le dossier du décompilateur.
-(la décompilation détruit les func_group)+'''Remarque''' : La décompilation détruit les func_group.
-== Source ==+Source : [http://forum-thetent.getgoo.net/t5-converting-bsp-to-map-and-q3map2exe-commands http://forum-thetent.getgoo.net/t5-converting-bsp-to-map-and-q3map2exe-commands]
-Hackerteam.free.fr+
-== Afficher les extensions ==+[[Category:Compilation]]
- +
-Si vous n'avez pas encore afficher les extensions des fichier vous ne pourer pas suivre ce tuto.+
-Pour afficher les extensions: ouvrer un dossier cliquez sous option -> options des dossiers ensuite l'onglet affichage. Chercher ceci et décochez le : "Masquer les extensions des fichiers dont le type est connu"+
-Voila c'est fait vous pourrez maintenant poursuivre le tuto.+

Version actuelle

Pour commencer il vous faut créer un fichier batch qui contient les commandes pour décompiler votre map. Pour cela, faites un nouveau fichier txt et appelez le "décompilateur.txt". Ouvrez le avec un éditeur de texte et mettez y ceci:

@echo off
if NOT EXIST %1 ( echo Deplacez une map en bsp sur le batch pour la decompiler.
pause
exit ) else ( echo Le fichier suivant sera decompile.
echo %1 
pause
"C:\Program Files\GtkRadiant 1.5.0\q3map2.exe" -game et -convert -format map %1
pause )

Attention à changer correctement les paramètres suivants :

  • C:\Program Files\GtkRadiant 1.5.0\q3map2.exe correspond au chemin vers votre q3map2.exe, situé dans le dossier d'installation de GtkRadiant

Pour obtenir le fichier bsp, il suffit de décompresser le fichier .pk3 de la map, avec 7-zip par exemple, et d'aller dans le dossier maps, puis de déplacer le fichier qui porte l'extension bsp vers le dossier qui contient le décompilateur.

Enregistrez le fichier et changer l'extension de .txt en .bat (si vous n'avez pas afficher les extensions reportez vous à la FAQ).

Déplacez (drag) la map en bsp sur le décompilateur. Une fenêtre DOS s'ouvre. Quand le décompilateur a fini son travail, il nous avertit en marquant dans la fenêtre : "Appuyer sur une touche pour continuer". (La décompilation ne prend pas plus que 10 secondes.)

La map décompilée se trouve dans le dossier du décompilateur.

Remarque : La décompilation détruit les func_group.

Source : http://forum-thetent.getgoo.net/t5-converting-bsp-to-map-and-q3map2exe-commands