Modifier une carte modée pour SEOW online : Différence entre versions
Sauter à la navigation
Sauter à la recherche
(New page: (Contributed by PA_Dore) Perhaps you need to modify a Mod map to: * Get best playability online, i.e. improve FPS. * Add specific objects for your campaign, like scenery, infrastructure e...) |
(→Method) |
||
Ligne 13 : | Ligne 13 : | ||
− | == | + | == Méthode == |
− | ''' | + | '''Extraction du fichier actors.static''' |
− | * | + | * Créez un dossier de travail dans lequel vous copiez le fichier actors.static de la carte concernée. |
− | + | ex: pour l'HistorySFX mod: ...\IL-2 Sturmovik 1946\Files\maps\MapName | |
− | * | + | * Créez 2 fichiers *.bat files comme suit: |
'''create.bat''' | '''create.bat''' | ||
Ligne 34 : | Ligne 34 : | ||
pause | pause | ||
− | + | Maintenant vous êtes prêt à travailler sur votre fichier actors.static | |
− | * | + | * Activez extract.bat --- Ceci créera une série de fichiers out*.txt |
− | * | + | * Renommez tous vos fichiers out*.txt en in*.txt |
− | * | + | * Vérifiez que la taille de carte Mapsize.txt a une valeur exacte en mètres (A vérifier au besoin dans le FMB). Create.bat lira cette valeur et ne fonctionnera pas correctement sans elle. Pour Battle_of_France_1940 ma taille de carte est: |
# Size of map y direction in meters | # Size of map y direction in meters | ||
270400.0 | 270400.0 | ||
− | * | + | * Renommez l'actors.static en actors.static.bak --- juste pour lui éviter d'être écrasé. |
− | ''' | + | '''Editez le fichier Actors File''' |
− | * ''' | + | * '''Editez inBuildings.txt pour enlever les objets que vous désirez ''' Utilisez ''Remove_Objects_for_Il-2'' pour détruire ce que vous voulez. Par exemple, vous pouvez enlever 50% des petits bâtiments pour permettre un gain de FPS quand vous survolez les villes. |
− | * ''' | + | * '''Editez inBuildings.txt pour ajouter des objets ''' Par exemple vous pouvez souhaiter ajouter des usines, ou une ligne de défense ou n'importe quel objet. |
− | * ''' | + | * '''Renumérotez votre fichier''' Renumérotez inBuildings.txt en utilisant ''Renumber_inBuildings'' (qui va créer un nouveau fichier inBuildings_neu). Vérifiez avec un éditeur de texte que la 1ère ligne n'apparait pas vide (0_ ). Enlevez cette ligne si c'est le cas. Sauvez votre fichier comme "inBuildings.txt". |
− | * ''' | + | * '''Reconstruisez votre actors.static''' Activez ''create.bat'' - Cela créera votre nouveau actors.static que vous remettrez ensuite dans votre dossier de carte du jeu. |
− | * ''' | + | * '''Copiez de votre fichier dans le dossier de carte''' Sauvegardez l'ancien actors.static et mettez à la place le nouveau. Vérifiez avec FMB que tout y est! |
'''Note''' | '''Note''' | ||
− | + | Il est bien évident que tous les joueurs devront avoir cet actors.static dans leur dossier de carte pour visualiser en vol la nouvelle carte! |
Version du 21 octobre 2009 à 02:58
(Contributed by PA_Dore)
Perhaps you need to modify a Mod map to:
- Get best playability online, i.e. improve FPS.
- Add specific objects for your campaign, like scenery, infrastructure etc.
Thanks to Asheshouse for help ;-)
You need 3 programs:
Méthode
Extraction du fichier actors.static
- Créez un dossier de travail dans lequel vous copiez le fichier actors.static de la carte concernée.
ex: pour l'HistorySFX mod: ...\IL-2 Sturmovik 1946\Files\maps\MapName
- Créez 2 fichiers *.bat files comme suit:
create.bat
@echo off java -jar Act.jar create pause
extract.bat
@echo off java -jar Act.jar extract actors.static pause
Maintenant vous êtes prêt à travailler sur votre fichier actors.static
- Activez extract.bat --- Ceci créera une série de fichiers out*.txt
- Renommez tous vos fichiers out*.txt en in*.txt
- Vérifiez que la taille de carte Mapsize.txt a une valeur exacte en mètres (A vérifier au besoin dans le FMB). Create.bat lira cette valeur et ne fonctionnera pas correctement sans elle. Pour Battle_of_France_1940 ma taille de carte est:
# Size of map y direction in meters 270400.0
- Renommez l'actors.static en actors.static.bak --- juste pour lui éviter d'être écrasé.
Editez le fichier Actors File
- Editez inBuildings.txt pour enlever les objets que vous désirez Utilisez Remove_Objects_for_Il-2 pour détruire ce que vous voulez. Par exemple, vous pouvez enlever 50% des petits bâtiments pour permettre un gain de FPS quand vous survolez les villes.
- Editez inBuildings.txt pour ajouter des objets Par exemple vous pouvez souhaiter ajouter des usines, ou une ligne de défense ou n'importe quel objet.
- Renumérotez votre fichier Renumérotez inBuildings.txt en utilisant Renumber_inBuildings (qui va créer un nouveau fichier inBuildings_neu). Vérifiez avec un éditeur de texte que la 1ère ligne n'apparait pas vide (0_ ). Enlevez cette ligne si c'est le cas. Sauvez votre fichier comme "inBuildings.txt".
- Reconstruisez votre actors.static Activez create.bat - Cela créera votre nouveau actors.static que vous remettrez ensuite dans votre dossier de carte du jeu.
- Copiez de votre fichier dans le dossier de carte Sauvegardez l'ancien actors.static et mettez à la place le nouveau. Vérifiez avec FMB que tout y est!
Note Il est bien évident que tous les joueurs devront avoir cet actors.static dans leur dossier de carte pour visualiser en vol la nouvelle carte!