Imladris production
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Imladris production

Le forum français de création de cartes et de mods pour Bataille pour la Terre du Milieu
 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment :
Jeux, jouets et Lego : le deuxième à ...
Voir le deal

 

 Faire des scouades de l'Armée des morts comme une unité normal (Via un mod de l'INI)

Aller en bas 
AuteurMessage
Yandros
Moddeur confirmé
Moddeur confirmé
Yandros


Nombre de messages : 390
Age : 31
Location : Madrid (et oui, suis aussi espagnol)
Add-On : Oui, c'est à partir de celui-ci que j'ai fait le mod Undeads
Date d'inscription : 01/10/2008

Faire des scouades de l'Armée des morts comme une unité normal (Via un mod de l'INI) Empty
MessageSujet: Faire des scouades de l'Armée des morts comme une unité normal (Via un mod de l'INI)   Faire des scouades de l'Armée des morts comme une unité normal (Via un mod de l'INI) Icon_minitimeJeu 2 Oct - 13:01

Bon voilà, je sais que la plupart saura faire ça ok! , mais j'ai tout de même vu cette question se répéter (“comment faire l'armée des morts comme une scouade, un héro”, etc.). J'explique la façon de le faire comme une modification de l'INI, cad, un mod, mais je suppose que vous saurez adapter pour un map.ini. J'espere que ça sera pas un forum mort Sad , comme celui que j'ai écrit à jeuxvideo.com. http://www.jeuxvideo.com/forums/1-12155-23310-1-0-1-0-unite-armee-des-morts-oathbreakers.htm .

Pour pouvoir faire des scouades de morts (une seule scouade est formée du même nombre de morts que l'armée invoquée par le pouvoir normal, cad, 40 morts) dans le bâtiment de votre choix:
Il vous suffit d'aller dans CommandButton.ini et de coller, après le premier (ou un autre) END, ce texte:
Code:

CommandButton Command_ConstructRohanOathbreakerHorde
   Command         = UNIT_BUILD
   Options         = CANCELABLE
   Object         = RohanOathbreakerHorde
   TextLabel         = CONTROLBAR:Oathbreakers
   ButtonImage         = SBGood_ArmyoftheDead
   ButtonBorderType      = BUILD
   DescriptLabel      = CONTROLBAR:TooltipOathbreakers
   Radial         = Yes
   IsClickable         = Yes
   InPalantir         = Yes
   ShowProductionCount    = Yes
;  UnitSpecificSound     = GondorArcherVoiceBuy     
End
Donc, là, vous venez de créer le bouton sur lequel on cliquera pour faire l'armée des morts. Le “nom” de ce bouton, c'est ce qu'on a mit au début, c.a.d.,
Command_ConstructRohanOathbreakerHorde
C'est pourquoi, finalement, vous n'avez plus qu'à coller le nom de ce bouton
Code:

Command_ConstructRohanOathbreakerHorde
dans un bâtiment dans le commandset.ini (comme pour mettre des orcs au gondor et des choses du style, expliquées dans le forum: http://www.jeuxvideo.com/forums/1-8609-3051103-1-0-1-0-0.htm
après le titre “Ajouter des unités à un bâtiment voire à une autre nation”. Vous n'avez qu'à faire la même chose avec le “Command_ConstructRohanOathBreakerHorde”.
Sleep Je me répète beaucoup sur ce point, mais ce pour que vous comprenniez et vous puissiez le faire pour n'importe quelle race et n'importe quel bâtiment.
Pour ce qui n'auraient pas toujours compris ou auraient la flême de lire toutes les explications,voila un exemple pour la caserne des Hommes il vous suffit de rechercher (ctrl+f) dans le commandset.ini (c'est fait pour l'expansion du Roi Sorcier, donc pour ceux qui voudraient pour BFME original (ou le 2 sans l'Add-On), vous devrez adapter)

“CommandSet GondorBarracksCommandSet”

et de remplacer:
Code:

CommandSet GondorBarracksCommandSet
     1   = Command_ConstructGondorFighterHorde
   2    = Command_ConstructRohanSpearmenHorde
     3   = Command_ConstructGondorTowerShieldGuardHorde
     4    = Command_PurchaseUpgradeGondorBarracksLevel2
     6   = Command_Sell
End

CommandSet GondorBarracksCommandSetLevel2
     1   = Command_ConstructGondorFighterHorde
   2    = Command_ConstructRohanSpearmenHorde
     3   = Command_ConstructGondorTowerShieldGuardHorde
     4    = Command_PurchaseUpgradeGondorBarracksLevel3
     6   = Command_Sell
End

CommandSet GondorBarracksCommandSetLevel3
     1   = Command_ConstructGondorFighterHorde
   2    = Command_ConstructRohanSpearmenHorde
     3   = Command_ConstructGondorTowerShieldGuardHorde
     6   = Command_Sell
End
PAR: (je n'ai rajouté qu'une ligne avec le nom du bouton)
Code:

CommandSet GondorBarracksCommandSet
     1   = Command_ConstructGondorFighterHorde
   2    = Command_ConstructRohanSpearmenHorde
     3   = Command_ConstructGondorTowerShieldGuardHorde
     4    = Command_PurchaseUpgradeGondorBarracksLevel2
   5   = Command_ConstructRohanOathbreakerHorde
     6   = Command_Sell
End

CommandSet GondorBarracksCommandSetLevel2
     1   = Command_ConstructGondorFighterHorde
   2    = Command_ConstructRohanSpearmenHorde
     3   = Command_ConstructGondorTowerShieldGuardHorde
     4    = Command_PurchaseUpgradeGondorBarracksLevel3
     5   = Command_ConstructRohanOathbreakerHorde
   6   = Command_Sell
End

CommandSet GondorBarracksCommandSetLevel3
     1   = Command_ConstructGondorFighterHorde
   2    = Command_ConstructRohanSpearmenHorde
     3   = Command_ConstructGondorTowerShieldGuardHorde
   4   = Command_ConstructRohanOathbreakerHorde
     6   = Command_Sell
End
Et voilà! C'est fini! Vous avez l'armée des morts comme une scouade!
C'est plus simple qu'il ne paraît, n'est-ce pas? Oui, c'est vrai, je me suis un peu embrouillé lors du passage du CommandButton.ini au commandset.ini, mais bon lol.

En recapitulant:
-Aller dans le CommandButton.ini;
-Créer le bouton de l'armée des morts en collant le paragraphe qui convient;
-Aller dans le CommandSet.ini;
-Coller le nom de l'objet dans le bâtiment de notre choix;
-(Optionnel) Enlever la limite de temps;
-Enregistrer, puis lancer le jeu;
-Enjoy Wink. afro
NB: Ces scouades de morts ont une limite de temps “d'invocation”. Donc, si vous voulez les avoir à l'infini, vous n'avez qu'à la leur enlever (à noter que, l'armée invoquée par le pouvoir, et les scouades faites, sont considérées le même “objet”. C'est pourquoi, si vous enlevez le temps à la scouade, vous l'enlevez aussi à l'armée invoquée). Pour ce faire, il suffit de supprimer le texte suivant de neutralunits.ini (data/ini/object/neutral/neutralunits.ini) (un petit détail, la barre de temps d'invocation ne disparaît pas, meme si elle n'a plus aucune fonction scratch )
Code:

Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
      MinLifetime      = OATHBREAKER_LIFETIME
      MaxLifetime      = OATHBREAKER_LIFETIME
   End   
À noter que tous les temps d'invocation sont notés de la manière: “MaxLifetime”, donc pour le Balrog ou tout autre pouvoir, il suffit de supprimer le paragraphe contenant cela.



******************************************************************************************************************

Si vous avez des questions supplémentaires à poser à propos de ce tutoriel, veuillez les poser dans la section "Discussion" qui se trouve >ICI<

******************************************************************************************************************


Revenir en haut Aller en bas
 
Faire des scouades de l'Armée des morts comme une unité normal (Via un mod de l'INI)
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Question sur le tutorial "Faire des scouades de l'Armée des morts comme une unité normale"
» [résolu]Comment faire en sorte qu'une unité puisse contruire des batiment comme un bâtisseur ?
» Modifier Scouades de l'Armée des morts
» Comment faire pour que les morts restent?
» faire marcher une unité

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Imladris production :: Ini codes et .str :: Tutoriaux-
Sauter vers: