Imladris production

Le forum français de création de cartes et de mods pour Bataille pour la Terre du Milieu
 
AccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 Ajout sam

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
andriel
Habitué(e)
Habitué(e)
avatar

Nombre de messages : 99
Age : 23
Add-On : yes of cours
Date d'inscription : 11/04/2010

MessageSujet: Ajout sam   Lun 3 Mai - 12:47

Salut a tous, me revoilà avec un nouveau game crash ^^


Voici le code qui pose probleme :
Code:
ChildObject RohanSam RohanSam_Summoned
   
   IsTrainable      = Yes
   //CommandSet   = MinorSpiderCommandSet_Summoned
   CommandPoints   = 0
   EquivalentTo   = RohanSam
   KindOf         = HOBBIT_KINDOF SUMMONED
   
   Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
      //This one does the work, but the one in the horde displays the timer
      MinLifetime      = 120000
      MaxLifetime      = 120000
      DeathType      = FADED
   End   

   Behavior = SlowDeathBehavior ModuleTag_05
      DeathTypes         = ALL -KNOCKBACK -FADED
      SinkDelay         = 3000
      SinkRate         = 0.40    ; in Dist/Sec
      DestructionDelay   = 8000
      Sound            = INITIAL SamVoiceDie
   End

   Behavior = SlowDeathBehavior ModuleTag_ConstructionDeath
      DeathTypes         = NONE +FADED
      DeathFlags         = DEATH_2
      FadeDelay         = 500
      FadeTime         = 3500
      DestructionDelay   = 4500
      Sound            = INITIAL SpellGenericUnsummonMS
   End
End
Ici la seul modification effectué est à la ligne "IsTrainable" J'ai mis Yes à la place de No.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
juhlenedni
Moddeur expert
Moddeur expert
avatar

Nombre de messages : 683
Age : 14
Location : Longitude : 02° 17' 40'' E Latitude : 48° 51' 30'' N
Add-On : oui
Date d'inscription : 26/09/2009

MessageSujet: Re: Ajout sam   Lun 3 Mai - 13:36

qu'est ce que tu veut faire avec ta modification, le recruter en héros?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.clic-solidaire.com/sites/index.php?sites_id=1
andriel
Habitué(e)
Habitué(e)
avatar

Nombre de messages : 99
Age : 23
Add-On : yes of cours
Date d'inscription : 11/04/2010

MessageSujet: Re: Ajout sam   Lun 3 Mai - 13:40

Oui.
Je viens de remarquer que j'ai pas enlever le LifeTimeUpadate, donc le code final c'est :
Code:
//-----------------------------------------------------
ChildObject RohanSam_Summoned RohanSam
   
   IsTrainable      = Yes
   //CommandSet   = MinorSpiderCommandSet_Summoned
   CommandPoints   = 0
   EquivalentTo   = RohanSam
   KindOf         = HOBBIT_KINDOF SUMMONED
   
   Behavior = SlowDeathBehavior ModuleTag_05
      DeathTypes         = ALL -KNOCKBACK -FADED
      SinkDelay         = 3000
      SinkRate         = 0.40    ; in Dist/Sec
      DestructionDelay   = 8000
      Sound            = INITIAL SamVoiceDie
   End

   Behavior = SlowDeathBehavior ModuleTag_ConstructionDeath
      DeathTypes         = NONE +FADED
      DeathFlags         = DEATH_2
      FadeDelay         = 500
      FadeTime         = 3500
      DestructionDelay   = 4500
      Sound            = INITIAL SpellGenericUnsummonMS
   End
End
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Wolf8888
Invité



MessageSujet: Re: Ajout sam   Mar 4 Mai - 4:49

Salut andriel,

Ce que tu modifies est le ChildObject qui sert à ce que Sam soit présent quand tu invoques les hobbits en renfort (invocation achetée avec les points de pouvoir chez les nains et les hommes).

Si tu veux le mettre en héros, il te suffit de rajouter le nom de son object (par défault RohanSam) au playertemplate de la faction dans laquelle tu veux qu'il apparaisse.
Pour qu'il puisse revivre, penses à activer les modules "RespawnBody" et "RespawnUpdate" dans sont object 'en enlevant tous les /

Par ailleurs, en suivant cette méthode, Sam sera bien un héros que tu pourras ressusciter, mais celui présent dans l'invocation de hobbits apparaîtra dans la forteresse après sa mort ou sa disparition (car c'est le ChildObject de l'object de Sam).

Pour pallier à cela, le plus simple à ma connaissance pour avoir Sam en héros est:

1- faire un copie de Sam.ini puis renomer l'object RohanSam1 (par exemple)
2- activer les modules cités ci-dessus uniquement dans l'object RohanSam1 (le nouveau donc)
3- toujours dans l'object RohanSam1: effacer tout le ChildObject
4- ajouter RohanSam1 dans le playertemplate

Cordialement,
Revenir en haut Aller en bas
andriel
Habitué(e)
Habitué(e)
avatar

Nombre de messages : 99
Age : 23
Add-On : yes of cours
Date d'inscription : 11/04/2010

MessageSujet: Re: Ajout sam   Mar 4 Mai - 17:18

Merci beaucoup, maintenant sa marche, ce qui est étonnent car j'ai fait la même chose avec les autre héros Hobbit sans supprimer les cildobjet, et cela a fonctionner ...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ᾊᾑatelfe
Moddeur expert
Moddeur expert
avatar

Nombre de messages : 709
Age : 135
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )

Date d'inscription : 04/11/2009

MessageSujet: Re: Ajout sam   Mar 4 Mai - 18:54

Normalement tu pourra recruter sam mais tu aura deux trois problèmes avec tes autres héros : un qui disparait et/ou un qui n'apparait pas quand tu n'en a aucun
pour y remédier va dans le commandset
puis cherche le code de la faction qui t'interresse
et modifie le nombre de "slots" de héro cad le nombre de "cases" pour héros
ce qui te donne ceci pour les hommes :
Citation :
CommandSet MenFortressCommandSet
InitialVisible = 6
//Main Menu
1 = Command_ConstructMenPorter
2 = Command_SelectRevivablesMenFortress
3 = Command_SelectUpgradesMenFortress
4 = Command_SpecialAbilityIvoryTowerVision ; ;
5 = Command_FireWeaponMenFortressBoilingOil ; ;
6 = Command_Sell

//Upgrades Menu
7 = Command_PurchaseUpgradeMenFortressBanners
8 = Command_PurchaseUpgradeMenFortressHouseOfHealing
9 = Command_PurchaseUpgradeMenFortressIvoryTower ; ;
10 = Command_PurchaseUpgradeMenFortressBoilingOil
11 = Command_PurchaseUpgradeMenFortressNumenorStonework
12 = Command_PurchaseUpgradeMenFortressFlamingMunitions ; ;
13 = Command_RadialBack

//Hero Menu
14 = Command_RingHeroReviveSlot
15 = Command_CreateAHeroReviveSlot // Note we also need an extra slot for the Create A Hero
16 = Command_GenericReviveSlot1 //Revives any hero. keep them UNIQUE within the same commandset!
17 = Command_GenericReviveSlot2
18 = Command_GenericReviveSlot3
19 = Command_GenericReviveSlot4
20 = Command_GenericReviveSlot5
21 = Command_GenericReviveSlot6
22 = Command_GenericReviveSlot7
23 = Command_GenericReviveSlot8
24 = Command_RadialBack
End
en rouge le nouveau slot
et attention de décaler les numeros !
et normalement c'est bon Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gta-on-psp.virtuaboard.com/forum.htm
cdd59554
Admin
avatar

Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: Ajout sam   Mar 4 Mai - 19:07

Y'aura aussi une autre modif à faire :
dans le CommandButton Command_SelectRevivablesMenFortress
il faudra ajouter 1 au CommandRangeCount
Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ᾊᾑatelfe
Moddeur expert
Moddeur expert
avatar

Nombre de messages : 709
Age : 135
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )

Date d'inscription : 04/11/2009

MessageSujet: Re: Ajout sam   Mar 4 Mai - 20:03

oui mais c'est trés bizarre parce que le count est a 14 par défaut et y a pas 14 héros Question
mais si on le met pas tout n'apparait pas
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gta-on-psp.virtuaboard.com/forum.htm
cdd59554
Admin
avatar

Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: Ajout sam   Mar 4 Mai - 21:31

C'est sur l'addon ou pas ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ᾊᾑatelfe
Moddeur expert
Moddeur expert
avatar

Nombre de messages : 709
Age : 135
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )

Date d'inscription : 04/11/2009

MessageSujet: Re: Ajout sam   Mar 4 Mai - 22:57

Nan il marche plus en ce moment chez moi No
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gta-on-psp.virtuaboard.com/forum.htm
andriel
Habitué(e)
Habitué(e)
avatar

Nombre de messages : 99
Age : 23
Add-On : yes of cours
Date d'inscription : 11/04/2010

MessageSujet: Re: Ajout sam   Mer 5 Mai - 15:11

Sur l'add-on c'est à 10 par défaut. En tout cas merci a vous deux Wink

Mais j'ai un autre petit probleme, (pas de game crash cette fois) :
J'ai rajouté a gandalf un code que j'ai trouvé >>ici<<. (C'est le premier code que j'ai rajouté). Mais le probleme c'est que les hobbits ne peuvent pas monter avec lui à cheval :/
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
cdd59554
Admin
avatar

Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: Ajout sam   Mer 5 Mai - 20:12

Tu l'as ajouté à quel object ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
andriel
Habitué(e)
Habitué(e)
avatar

Nombre de messages : 99
Age : 23
Add-On : yes of cours
Date d'inscription : 11/04/2010

MessageSujet: Re: Ajout sam   Mer 5 Mai - 20:14

A Gandalf et Eowyn.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Wolf8888
Invité



MessageSujet: Re: Ajout sam   Jeu 6 Mai - 6:51

Salutations andriel,
Si tu as mis le code dans "Engineering Parameters" ça doit fonctionner.

Pour vérifier cela:
- tu montes ton héros sur son cheval
- tu sélectionnes ton hobbit
- tout en gardant ton hobbit sélectionné, tu approches ton curseur du héros à cheval et là, ton curseur devrait changer d'apparence pour devenir le même que lorsque tu fais rentrer une unité dans une tour
- tu cliques et ton hobbit montera sur le cheval
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: Ajout sam   

Revenir en haut Aller en bas
 
Ajout sam
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Ajout d'un attribut à améliorer
» Modérateur de chat
» Ajout Qintara
» ajout d'une garde robe et refonte des teintures
» Cards Against Humanity - Un jeu pour les gens horribles

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