Imladris production

Le forum français de création de cartes pour Bataille pour la Terre du Milieu
Accueil­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 Où sont Grond et Isildur ?

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Jerou
Nouveau
Nouveau


Nombre de messages: 16
Add-On: Oui
Date d'inscription: 04/10/2009

MessageSujet: Où sont Grond et Isildur ?   Lun 12 Oct - 19:44

Bonsoir les gens !

J'ai une petite question :

En fouillant le fichier gamedata, j'ai croisé les noms Isildur et Grond.

Mais les deux ne sont pas présent dans le jeu. Comment faire pour les intégrer respectivement pour les Hommes et pour le Mordor ?

Par la même occasion, j'aimerais inclure les 4 Hobbits (Frodon, Sam, Merry et Pippin) dans une faction, un peu comme c'est le cas pour les Nazgul à cheval.

Certains ici ont-ils déjà fait ces modifications ? Si oui, pourriez-vous me proposer ce que vous avez fait ?

Merci Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
cdd59554
Modérateur/Moddeur/Mapeur incontesté


Nombre de messages: 3537
Location: dans ses baskettes
Add-On: Oui
Date d'inscription: 16/01/2008

MessageSujet: Re: Où sont Grond et Isildur ?   Mer 14 Oct - 19:07

isildur tu l'ajoute à la liste des héros des hommes dans le playertemplate.ini, meme chose pour les hobbit tout est dans le player template
pour le broyeur , il faudra avant créer un commandbutton (copier-coller-modifier d'un autre) et l'ajouter au commandset de l'atelier de siege du mordor
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jerou
Nouveau
Nouveau


Nombre de messages: 16
Add-On: Oui
Date d'inscription: 04/10/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Jeu 15 Oct - 13:13

Salut,


Pour le broyeur, j'ai réussi à le mettre dans les héros du Mordor, je vais donc essayer de faire ce que tu me dis pour le mettre dans l'atelier de siège.

Pour les Hobbits, j'arrive à les mettre, mais lorsque j'en mets un chez les Hommes, ça me supprime Aragorn. Et lorsque je les mets tous, ça me supprime aussi Gandalf et d'autres héros. Du coup, j'ai mis Frodon chez les Efles, mais je n'ai pas mis les autres. Comment ça se fait que ça supprime les autres héros chez les Hommes ? Il y a un nombre limité de héros par faction ?

Et concernant Isildur, j'arrive pas du tout à le faire apparaître dans la forteresse...

Merci pour ton aide !!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
cdd59554
Modérateur/Moddeur/Mapeur incontesté


Nombre de messages: 3537
Location: dans ses baskettes
Add-On: Oui
Date d'inscription: 16/01/2008

MessageSujet: Re: Où sont Grond et Isildur ?   Jeu 15 Oct - 16:03

http://imladrisproduction.forumotion.com/discussion-f4/nombre-de-heros-t649.htm Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jerou
Nouveau
Nouveau


Nombre de messages: 16
Add-On: Oui
Date d'inscription: 04/10/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 1:22

Bon les choses avancent petit à petit :

- pour les Hobbits, c'est résolu, j'ai parvenu à les mettre sans perdre les autres héros.

- En revanche, pour Isildur, ou encore Denethor (car j'ai remarqué sa présence aussi), je n'arrive pas à les faire apparaître, même en les intégrant dans le playertemplate, en marquant GondorIsildur et GondorDenethor. Mais je vais encore fouiller un peu

- Pour Grond, je ne parviens pas à le mettre dans l'atelier de siège...

Dans le CommandButton, j'ai trouvé ceci :

Citation:
;CommandButton Command_ConstructMordorGrond
; Command = UNIT_BUILD
; Object = MordorGrond
; Options = NEED_UPGRADE CANCELABLE
; TextLabel = CONTROLBAR:ConstructMordorGrond
; ButtonImage = BMGreatSiegeWorks_Grond
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildMordorGrond
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;; UnitSpecificSound = GondorArcherVoiceBuy
;End

;CommandButton Command_GrondCloud
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityGrondCloud
; TextLabel = CONTROLBAR:GrondCloud
; ButtonImage = UCGrond_Cloud
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityGrondPower
; InPalantir = Yes
;End


Et je me suis inspiré des blocs de la catapulte du Mordor pour mettre

Citation:
;CommandButton Command_ConstructMordorGrond
; Command = UNIT_BUILD
; Object = MordorGrond
; Options = CANCELABLE NEED_UPGRADE
; NeededUpgrade = Upgrade_MordorSiegeWorksLevel2

; TextLabel = CONTROLBAR:ConstructMordorGrond
; ButtonImage = BMGreatSiegeWorks_Grond
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildMordorGrond
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
;; UnitSpecificSound = GondorArcherVoiceBuy
;End



Dans le CommandSet :

Citation:

CommandSet MordorSiegeWorksCommandSetLevel1
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
;3 = Command_ConstructMordorSiegeTower
3 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
4 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
5 = Command_ConstructMordorBlackRiderHorde
6 = Command_Sell
7 = Command_UpgradeMordorSiegeWorksLevel2
End

CommandSet MordorSiegeWorksCommandSetLevel2
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
;3 = Command_ConstructMordorSiegeTower
3 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
4 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
5 = Command_ConstructMordorBlackRiderHorde
6 = Command_Sell
7 = Command_UpgradeMordorSiegeWorksLevel3
End

CommandSet MordorSiegeWorksCommandSetLevel3
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
;3 = Command_ConstructMordorSiegeTower
3 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
4 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
5 = Command_ConstructMordorBlackRiderHorde
6 = Command_Sell

CommandSet MordorSiegeWorksCommandSetLevel1_ForMP ; DONT REMOVE THIS - FROM HERE - NEEDED FOR SKIRMISH AND MP - SSMITH 10.20.05
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
4 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
5 = Command_ConstructMordorBlackRiderHorde
6 = Command_Sell
7 = Command_UpgradeMordorSiegeWorksLevel2
8 = Command_ConstructMordorSiegeTower
End

CommandSet MordorSiegeWorksCommandSetLevel2_ForMP
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
4 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
5 = Command_ConstructMordorBlackRiderHorde
6 = Command_Sell
7 = Command_UpgradeMordorSiegeWorksLevel3
8 = Command_ConstructMordorSiegeTower
End

CommandSet MordorSiegeWorksCommandSetLevel3_ForMP
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
4 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
5 = Command_ConstructMordorBlackRiderHorde
6 = Command_Sell
7 = Command_ConstructMordorSiegeTower
End ; DONT REMOVE THIS - TO HERE - NEEDED FOR SKIRMISH AND MP - SSMITH 10.20.05


qui correspond à l'atelier de siège avec ses 3 améliorations (si je ne suis pas stupide^^), même si pour le coup le "ForMP' des 3 derniers blocs me perturbe.

J'ai tenté d'ajouter la ligne

Citation:
Command_ConstructMordorGrond


à chacun des 6 blocs de l'atelier de siège mais Grond n'apparaît pas.

Au départ, je l'ai mis avec un ;2 en m'inspirant du 1er bloc mais ça n'a pas fonctionné :

Citation:
CommandSet MordorSiegeWorksCommandSetLevel1
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
;2 = Command_ConstructMordorCatapult
;3 = Command_ConstructMordorSiegeTower
3 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
4 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
5 = Command_ConstructMordorBlackRiderHorde
6 = Command_Sell
7 = Command_UpgradeMordorSiegeWorksLevel2
End



Alors j'ai essayé de le mettre juste avant Command_Sell, en modifiant les numéros pour garder la suite logique :

Citation:
5 = Command_ConstructMordorBlackRiderHorde
6 = Command_ConstructMordorGrond
7 = Command_Sell
8 = Command_ConstructMordorSiegeTower
End ; DONT REMOVE THIS - TO HERE - NEEDED FOR SKIRMISH AND MP - SSMITH 10.20.05


Mais cela m'a carrément fait planter le jeu au démarrage...

Alors aujourd'hui... Et bien je bloque, je ne sais pas trop comment procéder... Et c'est pas faute d'avoir tenté tout et n'importe quoi avec mon niveau amateur...

Je compte donc sur celui qui est considéré ici comme un héros Smile pour me rendre service.

Et je te remercie déjà pour le temps que tu consacres à chacun de nous !!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
juhlenedni
Moddeur en herbe
Moddeur en herbe


Nombre de messages: 117
Location: de bateaux ou de voiture c comme vous voulez
Add-On: oui et alors ça pose un problème a quelqu'un?
Date d'inscription: 26/09/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 8:49

UN debut de solution pour Grond :

le commandbutton

Code:
CommandButton Command_ConstructMordorGrond
 Command = UNIT_BUILD
 Object = MordorGrond
 Options = CANCELABLE NEED_UPGRADE
 NeededUpgrade = Upgrade_MordorSiegeWorksLevel2
 TextLabel = CONTROLBAR:ConstructMordorGrond
 ButtonImage = BMGreatSiegeWorks_Grond
 ButtonBorderType = BUILD
 DescriptLabel = CONTROLBAR:ToolTipBuildMordorGrond
 Radial = Yes
 InPalantir = Yes
 ShowProductionCount = Yes
 UnitSpecificSound = GondorArcherVoiceBuy
End


le commandset

Code:
CommandSet MordorSiegeWorksnouveauCommandSetLevel1
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_ConstructMordorGrond ;;;;;;;;;;;moi je l'ai mis ici mais ca a pas bien d'importance
4 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
5 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
6 = Command_ConstructMordorBlackRiderHorde
7 = Command_Sell
8 = Command_UpgradeMordorSiegeWorksLevel2
End

CommandSet MordorSiegeWorksnouveauCommandSetLevel2
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_ConstructMordorGrond
4 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
5 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
6 = Command_ConstructMordorBlackRiderHorde
7 = Command_Sell
8 = Command_UpgradeMordorSiegeWorksLevel3
End

CommandSet MordorSiegeWorksnouveauCommandSetLevel3
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_ConstructMordorGrond
4 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
5 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
6 = Command_ConstructMordorBlackRiderHorde
7 = Command_Sell
End


et l'objet mordorsiege

Code:
Object MordorSiegeWorks
CommandSet = MordorSiegeWorksnouveauCommandSetLevel1

ReplaceModule ModuleTag_MordorSiegeWorksLevel2
   Behavior = CommandSetUpgrade ModuleTag_Nouveaulvl2
      TriggeredBy      = Upgrade_MordorSiegeWorksLevel2
      ConflictsWith      = Upgrade_MordorSiegeWorksLevel3
      CommandSet      = MordorSiegeWorksnouveauCommandSetLevel2
   End
End
ReplaceModule ModuleTag_MordorSiegeWorksLevel3
   Behavior = CommandSetUpgrade ModuleTag_Nouveaulvl3
      TriggeredBy      = Upgrade_MordorSiegeWorksLevel3
      CommandSet      = MordorSiegeWorksnouveauCommandSetLevel3
   End
End
End


par contre grond coute 5000, pour le changer

Code:
Objet MordorGrond
BuildCost = "ce que tu ve"
End


il reste un probleme, le bouton pour le construire n'affiche pas d'image, mais "Command_ConstructMordorGrond"

J'espère que ca va t'aider.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jerou
Nouveau
Nouveau


Nombre de messages: 16
Add-On: Oui
Date d'inscription: 04/10/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 10:58

Alors petit souci :

Le dernier bloc pour l'objet MordorSiege :

Je dois le copier tel quel ?

Dois-je supprimer la ligne déjà présente :

Citation:
CommandSet = MordorSiegeWorksCommandSetLevel1


Parce que là, ça me fait un crash au démarrage, à cause de ce bloc...

Merci pour ton intervention rapide en tout cas Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jerou
Nouveau
Nouveau


Nombre de messages: 16
Add-On: Oui
Date d'inscription: 04/10/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 11:12

Voici le game crash pour être complet :

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
juhlenedni
Moddeur en herbe
Moddeur en herbe


Nombre de messages: 117
Location: de bateaux ou de voiture c comme vous voulez
Add-On: oui et alors ça pose un problème a quelqu'un?
Date d'inscription: 26/09/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 11:19

Normalement il te rester plus qu'as copier coler bout a bout, voici le code entier, tu as juste a le copier. Si il y a un probleme, je ne vois pas pourquoi, je l'ai essayer ce code, et il fonctionne impec pour moi.

Spoiler:
 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jerou
Nouveau
Nouveau


Nombre de messages: 16
Add-On: Oui
Date d'inscription: 04/10/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 12:19

Lol bon ba j'suis un imbécile.

Je l'ai copié dans l'objet MordorSiege.

C'est pas ça ?

Ca me met un nouveau message d'erreur.

Tout à l'heure j'ai modifié les blocs dans CommandButton et CommandSet, c'est pas ce qu'il fallait faire ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jerou
Nouveau
Nouveau


Nombre de messages: 16
Add-On: Oui
Date d'inscription: 04/10/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 12:33

Et voilà le nouveau message d'erreur :



Le problème, c'est qu'à force de tout modifer à ma sauce à droite et à gauche, je sais plus trop où j'en suis... Suspect
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
juhlenedni
Moddeur en herbe
Moddeur en herbe


Nombre de messages: 117
Location: de bateaux ou de voiture c comme vous voulez
Add-On: oui et alors ça pose un problème a quelqu'un?
Date d'inscription: 26/09/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 13:14

si je pense, en fait moi je croyais que c'était pour un map.ini.

je suis pas sur mais rajoute commandbutton

Code:
CommandButton Command_ConstructMordorGrond
 Command = UNIT_BUILD
 Object = MordorGrond
 Options = CANCELABLE NEED_UPGRADE
 NeededUpgrade = Upgrade_MordorSiegeWorksLevel2
 TextLabel = CONTROLBAR:ConstructMordorGrond
 ButtonImage = BMGreatSiegeWorks_Grond
 ButtonBorderType = BUILD
 DescriptLabel = CONTROLBAR:ToolTipBuildMordorGrond
 Radial = Yes
 InPalantir = Yes
 ShowProductionCount = Yes
 UnitSpecificSound = GondorArcherVoiceBuy
End


et change juste le commandset
Code:
CommandSet MordorSiegeWorksCommandSetLevel1
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_ConstructMordorGrond
4 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
5 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
6 = Command_ConstructMordorBlackRiderHorde
7 = Command_Sell
8 = Command_UpgradeMordorSiegeWorksLevel2
End

CommandSet MordorSiegeWorksCommandSetLevel2
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_ConstructMordorGrond
4 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
5 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
6 = Command_ConstructMordorBlackRiderHorde
7 = Command_Sell
8 = Command_UpgradeMordorSiegeWorksLevel3
End

CommandSet MordorSiegeWorksCommandSetLevel3
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_ConstructMordorGrond
4 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
5 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
6 = Command_ConstructMordorBlackRiderHorde
7 = Command_Sell
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jerou
Nouveau
Nouveau


Nombre de messages: 16
Add-On: Oui
Date d'inscription: 04/10/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 13:35

Merci bcp !

En fait, j'ai collé le bloc de Grond dans CommandButton et l'ensemble des blocs de l'atelier de siège dans le CommandSet et le tour était joué.

Au départ, j'avais copié tout ça dans l'objet SiegeWorks.

Maintenant tout fonctionne comme je le souhaitais et je te remercie infiniment.

Je pense avoir bien progresser dans ce domaine mais il me reste un très long chemin avant de savoir faire tout ce que je veux.

D'ailleurs si tu sais comment me faire apparaître Isildur et Denethor, je suis preneur Smile

Mais avant tout, et une nouvelle fois : merci pour ta disponibilité !!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jerou
Nouveau
Nouveau


Nombre de messages: 16
Add-On: Oui
Date d'inscription: 04/10/2009

MessageSujet: Re: Où sont Grond et Isildur ?   Ven 16 Oct - 15:12

Et je viens également de réussir à mettre Isildur chez les Hommes !

Comme quoi il ne faut pas désespérer.

J'ai juste abandonné pour Denethor (en même temps, ce n'est pas le personnage le + passionnant) car il n'a pas de fichier image associé, ni de voix, ni de pouvoir, rien ! Trop de travail tue le travail.

Une dernière fois : merci infiniment pour votre aide !

Je le dis depuis le début : ce site est une mine d'or !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 

Où sont Grond et Isildur ?

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous pouvez répondre aux sujets dans ce forum
Imladris production :: Ini codes et .str :: Discussion-
Poster un nouveau sujet   Répondre au sujet