Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Mapping > HL1 > [TUTO] Batch Compiler > Lecture du sujet

[TUTO] Batch Compiler

Vous devez être inscrit pour pouvoir poster des messages

Page : 1 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1 
Hors ligne comatrix # Posté le 08/02/2006 à 03:09:24
Avatar
Groupe : Membres
Bienvenu dans le tuto pour le Batch Compiler.
Avant tout sachez que pour pouvoir utiliser le programme, NET Framework et NET Framework v1.1 DOIVENT être installés sur votre ordinateur, sans cela le batch ne fonctionnera pas. Munissez vous des ces 2 parametres et ensuite cliquez ICI pour le telecharger. Installe-le et on commence.


1. Exporter sa map en fichier .map


Avant tout il faut savoir que le batch compiler ne comprend pas les fichier proprement crée par hammer, le fichiers par defaut utilisés par hammer sont les fichiers en format .rmf, alors que le Batch Compiler utilise le format .map. Ouvrez votre hammer, chargez votre map, et cliquez sur File et puis sur export to .MAP. En image


Image utilisateur

Fermez Hammer, puisque son travail se termine ici.


Parametres du Batch Compiler


Ouvrez le Batch Compiler, et une fenettre va s'ouvrir, ensuite nous cliquons sur Specifications et nous choisissons Zoners Tools Legacy. En image

Image utilisateur


Maintenant nous devons dire au Batch compiler quels programmes executables de compilation doit utiliser pour compiler la map. Pour faire cela nous cliquons sur Options puir sur setup. En image


Image utilisateur


Cette fenetre va apparaitre


Image utilisateur

Cliquez sur Stage Paths et vous allez choisir les executables que vous utilisez pour compiler vos maps (moi je me suis arreté au 2.5.3 de ZHLT, je les trouve bien à vous de voir) en cliquant sur les 3 petits points bas droite. Ensuite pour ce qui concerne HL et Steam vous devez choisir l'executable selon le mod que vous mappez, l'exemple en question est pour le mod Condition Zero, donc je choisi l'executable HL.exe de condition zero, la même chose doit être faite pour Cs 1.6, DOD etc... Dernier parametre à choisir est l'executable Steam.exe pour la section Steam. Cliquez sur Ok.

Ensuite vous cliquez sur General et vous allez choisir toujours par les 3 petits points quel executable le Batch Compiler doit utiliser pour visualier le log à la fin de la compilation. Le plus simple est de choisir le bloc-note, dont le chemin est

C:\WINDOWS\system32\notepad.exe


En image


Image utilisateur


Il faut aussi choisir dans l'onglet Variables ou l'on souhaite que notre fichier BSP soit crée encore par les 3 petits points, c'est à dire dans quel dossier, moi j'ai choisi le bureau. En image


Image utilisateur


Les parametres du Batch Compiler sont terminés.



Parametres de la map



Commencons par la fenetre du CSG, si vous souhaitez faire un WADINCLUDE dans votre fichier BSP cochez les cases selon de combien de wads vous avez utilisé, en sachant que même si il y a 9 cases, seulement que 7 peuvent être utilisés, 7 etant le maximum pour le batch compiler. Ensuite vous aller cliquer sur les fameux 3 petits points à droite des cases cochés et vous allez choisir les wads concernant votre map. En image


Image utilisateur


Dans l'onglet BSP, ne touchez a rien. Dans l'onglet VIS cochez vis type et selectionnez si vous voulez de compiler votre map en full , normal ou encore en fast. L'option full vous apportera à votre map de la qualité et ne ralentira pas votre pc, contrairement a fast ou normal. En image


Image utilisateur


Dans l'onglet RAD, cochez Sparse, No Opaque Entities et Bounce, par défault, la valeur est de 1. Mettez 8.En image


Image utilisateur


Ensuite, allez dans Shared, puis cochez l'option Chart.En image


Image utilisateur


Cliquez sur l'onglet Batch et cochez les cases Copy.BSP After Compile et Copy.PTS After Compile. En image



Image utilisateur


Maintenant passez à l'onglet HL et cochez les cases developer et MOD, dont vous devez ecrire quel mod vous utilisez (dans mon cas Condition zero donc czero, pour Counter Strike par exemple cstrike, etc...). En image



Image utilisateur


Dernier parametre a editer Steam. Ici vous cochez les cases Developer et Game, dont vous choisirez le mod de la map. En image



Image utilisateur


La difference entre HL et Steam ce que steam chargera les dll necessaire pour tous les jeux, tandis que HL se chargera des dll pour le mod.

On touche presque à la fin, il ne reste plus que 3 parametres.

1. Sur la fenetre de droite cochez toutes le cases donc vous avez parametrés vos options, pour qu'elle soyent executés pendant la compilation.

2. Cliquez encore sur les 3 petits points et aller chercher le fichier.map qu'on avait transformé avec Hammer

3. Cliquez sur Run

En image


Image utilisateur


Une fenetre en MS-DOS va s'ouvir et vous pouvez suivre la compilation.
Édité le 17/02/2006 à 19:06:49 par comatrix
 
Hors ligne Helios # Posté le 08/02/2006 à 12:53:01
Avatar
Groupe : Membres
Super tuto
mais cett eversion tu la trouvé ou car ça resemble pas a la mienne
Hors ligne Ogier # Posté le 08/02/2006 à 18:20:22
Avatar
Groupe : Membres
pareil, j'ai pas la meme version ^^
mais bravo pour le tuto, bon boulot. et ceux qui ont pas la bonne version peuvent toujours s'y retrouver, y'a plein d'images :P
Hors ligne comatrix # Posté le 08/02/2006 à 19:19:32
Avatar
Groupe : Membres
bin quelle version vous avez?
Puis ou j'ai trouve cette version, au début du tuto tu as le liens pour le telecharger justement.
Édité le 08/02/2006 à 19:21:24 par comatrix
 
Hors ligne Ogier # Posté le 08/02/2006 à 19:58:00
Avatar
Groupe : Membres
j'ai la version fournie dans le pack_mappeur_1.6 de mapping-area ;)
Hors ligne comatrix # Posté le 08/02/2006 à 20:11:48
Avatar
Groupe : Membres
Il faut se mettre à jour, comme tout logiciel, comme ton windows, voila celle-ci est la plus recente, la 3.12 si je ne me trompe pas. En effet sur M-A ils ont dit qu'ils doivent la mettre à jour parce que elle date desormais, et elle n'est plus à jour.
Édité le 08/02/2006 à 20:13:20 par comatrix
 
Hors ligne PiD # Posté le 17/02/2006 à 16:06:48
C4D Rules !
Avatar
Groupe : Membres
avec batch les wads sont integré au BSP ??

Image utilisateur
WoWeur no-life à temps plein !
 
Hors ligne Helios # Posté le 17/02/2006 à 16:19:10
Avatar
Groupe : Membres
L'option wadinclude est proposé comme une trentaine d'autres
Hors ligne comatrix # Posté le 17/02/2006 à 19:05:03
Avatar
Groupe : Membres
Comment ut peux voir sur la section Paramètres de la map, la première image justement propose de faire un wadinclude. Comment il se comporte le compilateur? Il ne vas pas prendre tous les wads et les ajouter, mais il va extraire toutes les textures utilisées dans les respectif wads et en créer un seul au nom de la map (Helios.map = Helios.wad).
Voila une fois que la map est compilée le wad (Helios.wad a été ajouté àla map, plus besoin du fichier wad à inclure dans les dossiers.
Et si tu decompile la map tu verra que à l'extraction le decompilateur créera le fichier Helios.map et le fichier Helios.wad (qui contient toutes le textures de la map qui a pris dans les wads précédemment utilisées pour créer ta map).
 
Hors ligne 3D-lite # Posté le 22/02/2006 à 01:35:58
le php cay chiant !
Avatar
Groupe : Bannis
je pense que si comme tu dis "ca prend tout le wad" alors qu'on utilise qu'une ou deux textures dans ce wad et ce avec des tas de wads ca va faire lourd !
avec les options wadautodetect et nowadtexture ca detecte dabord les textures utilisés et ensuite ca inclus ces textures directement dans le bsp, j'ai meme pas besoin de cocher wadinclude ^^
 
Hors ligne MisterJ # Posté le 22/02/2006 à 13:21:44
H4MM3R 43V3R
Avatar
Groupe : Membres
Hors ligne comatrix # Posté le 22/02/2006 à 13:36:55
Avatar
Groupe : Membres
Citation : ZeMapsMachine.
je pense que si comme tu dis "ca prend tout le wad" alors qu'on utilise qu'une ou deux textures dans ce wad et ce avec des tas de wads ca va faire lourd !
avec les options wadautodetect et nowadtexture ca detecte dabord les textures utilisés et ensuite ca inclus ces textures directement dans le bsp, j'ai meme pas besoin de cocher wadinclude ^^


Lis bien ce que j'ai ecrit:

Il prend SEULEMENT les textures inherentes et pas toutes, pour créer un wad au nom de la map. Si tu as utilisé 7 wads avec 4500 textures, et sur ta map tu en as utilisé 128, il ne vas pas predre toutes les 4500, mais les 128 seulement et dans les respectif wads, pour créer un seul wad au nom de la map.

Helios.map = helios.wad

Helios.wad conterra les 128 textures de la map, et non 4500.

Voila depuis nombreuse requetes pour ce tuto j'ai decidé de l'ajouter dans la section VOS TUTOS du site.
Édité le 22/02/2006 à 15:09:52 par comatrix
 
Hors ligne 3D-lite # Posté le 23/02/2006 à 08:27:13
le php cay chiant !
Avatar
Groupe : Bannis
ok
bah alors ca fait pareil que pour wadautodetect et nowadtexture alors! mais en plus compliqué :p
 
Hors ligne aieuh # Posté le 19/05/2007 à 09:24:18
Le net c'est chouette.
Avatar
Groupe : Membres
question : comment se fait t'il que je parametre tout comme toi et quand je compile sa me met une fenetre NOIR pendant 1 fraction de seconde et sa compile pas ?

Image utilisateur Image utilisateur
 
Hors ligne JimZy # Posté le 02/07/2007 à 01:53:54
Groupe : Membres
Sa me fait egalement la même chose, j'ai cru apercevoir un " no such files directories " nimp...
Hors ligne Kanish # Posté le 02/07/2007 à 14:13:08
Bonne année !
Avatar
Groupe : Membres
Mais laissez mourir ce topic, maintenant que le tuto est accepté (depuis bieng longtemps en plus)

Image utilisateur
Image utilisateur
Image utilisateur
Image utilisateur
Image utilisateur
 
Hors ligne JimZy # Posté le 02/07/2007 à 15:24:39
Groupe : Membres
mais quesque j'en ai a foutre de ton commentaire serieux... je demande de l'aide
Hors ligne Eraz0r # Posté le 02/07/2007 à 15:58:50
Ultimate Spider-Fan
Avatar
Groupe : Membres
Dans ce cas tu crées un topic, mais moi personnellement je ne te répondrai pas, vu comment tu parles ;)
 
Hors ligne delphiki # Posté le 02/07/2007 à 17:14:04
Fcp est un super modo !!!
Avatar
Groupe : Membres
Citation : JimZy
mais quesque j'en ai a foutre de ton commentaire serieux... je demande de l'aide

Tu vas améliorer ton langage, je te le dis moi. (+10%)

Je ferme.

Image utilisateur
embed2object : codes valides XHTML pour Dailymotion, YouTube, Deezer, RadioBlog etc.
Lack of Inspiration - Get A Life - U-Sub
"The only thing necessary for the triumph of evil is for good men to do nothing." Edmund Burke
"L'ennui dans ce monde, c'est que les idiots sont sûrs d'eux et les gens sensés plein de doutes." Bertrand Russel
 

Retour au forum "HL1" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 434 Zéros connectés | Requêtes SQL 6 requêtes | Temps de génération de la page : Total (SQL) 0.0263s (0.0066s)