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
-28%
Le deal à ne pas rater :
Brandt LVE127J – Lave-vaisselle encastrable 12 couverts – L60cm
279.99 € 390.99 €
Voir le deal

 

 Un probl

Aller en bas 
4 participants
AuteurMessage
Masterini
Moddeur expert
Moddeur expert
Masterini


Nombre de messages : 530
Age : 29
Location : Armentières
Add-On : Rotwk = Desequilibrage Mocheté et Mal de tête Maximal !
Date d'inscription : 02/06/2008

Un probl Empty
MessageSujet: Un probl   Un probl Icon_minitimeSam 4 Oct - 1:34

[PS] rebug du fofo : je doi retaper le message entier :s

Voila ca fait 5 heure que je narrive pa a regler ce problemeet malgré tous les tests je n'ai pa trouvé. le premier pouvoir de mon hero (pour lisntant le seul) que jai rajouté ne veut pa se débloquer au niveau 5 de mon hero. Tous mes tests me fon deduire que c'est l'experiencelevel qui bug. Je vous passe le map.Ini dans le FX particule system, OCL et weapon (sinon ca met longueur du message depasse la limite autorisée). Jenleve aussi tout ce qui ne concerne pa le pouvoir dans l'object GondorAragorn.

Spoiler:
Revenir en haut Aller en bas
cdd59554
Admin
cdd59554


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

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 9:04

je sais plus mais il me semble qu'on peut pas modifier aragorn via le map.ini, il faut modifier l'autre qui n'est pas utilisé c'est aragornMP ou quelque chose comme ca
Revenir en haut Aller en bas
druchii22
Moddeur
Moddeur
druchii22


Nombre de messages : 175
Age : 31
Location : Suisse
Add-On : Oui
Date d'inscription : 23/03/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 11:18

Ce qu'il faut faire, c'est mettre NEED_UPGRADE dans le commandbutton. Essaies ça:

Code:
;////////////////////////////////////////////////////////////////////////////////////
;                                      SpecialPower
;////////////////////////////////////////////////////////////////////////////////////

SpecialPower SpecialAbilitySpawnFireTroll
  Enum                    = SPECIAL_SPELL_BOOK_MEN_OF_DALE_ALLIES
  ReloadTime                = 300000 ; ;180000    ;  in milliseconds
  RadiusCursorRadius          = 60.0
  Flags                    = LIMIT_DISTANCE NO_FORBIDDEN_OBJECTS
  MaxCastRange              = 200
  ForbiddenObjectFilter        = NO_SUMMON_NEAR_OBJECT_FILTER
  ForbiddenObjectRange        = 60.0
  InitiateAtLocationSound        = BerserkerSuicideYell
End

;///////////////////////////////////////////////////////////////
;                      EXPERIENCE LEVEL                   
;///////////////////////////////////////////////////////////////

ExperienceLevel  AragornLevelMP1
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  1
  ExperienceAward              =  ARAGORN_LVL1_EXP_AWARD
  Rank                    =  1
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50%
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End 

ExperienceLevel  AragornLevelMP2
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  ARAGORN_LVL2_EXP_NEEDED
  ExperienceAward              =  ARAGORN_LVL2_EXP_AWARD
  LevelUpFx                  =  FX:GandalfLevelUp1FX
  ;LevelUpOCL                  =  OCL_GandalfLevelUp1OCL
  Rank                    =  2
  AttributeModifiers            =  HeroLevelUpDamage1
  Upgrades                  =  Upgrade_AragornBladeMaster
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50% 
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End 

ExperienceLevel  AragornLevelMP3
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  ARAGORN_LVL3_EXP_NEEDED
  ExperienceAward              =  ARAGORN_LVL3_EXP_AWARD   
  LevelUpFx                  =  FX:GandalfLevelUp1FX
  ;LevelUpOCL                  =  OCL_GandalfLevelUp1OCL
  Rank                    =  3
  AttributeModifiers            =  HeroLevelUpDamage2
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50% 
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End 

ExperienceLevel  AragornLevelMP4
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  ARAGORN_LVL4_EXP_NEEDED
  ExperienceAward              =  ARAGORN_LVL4_EXP_AWARD   
  LevelUpFx                  =  FX:GandalfLevelUp1FX
  ;LevelUpOCL                  =  OCL_GandalfLevelUp1OCL
  Rank                    =  4
  Upgrades                  =  Upgrade_AragornLeadership
  AttributeModifiers            =  HeroLevelUpDamage3
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50% 
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End 

ExperienceLevel  AragornLevelMP5
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  ARAGORN_LVL5_EXP_NEEDED
  ExperienceAward              =  ARAGORN_LVL5_EXP_AWARD   


  LevelUpFx                  =  FX:GandalfLevelUp1FX
  ;LevelUpOCL                  =  OCL_GandalfLevelUp1OCL
  Rank                    =  5
  AttributeModifiers            =  HeroLevelUpDamage4
  Upgrades                    =  Upgrade_GoblinKingCallFromTheDeep 
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50% 
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End

ExperienceLevel  AragornLevelMP6
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  ARAGORN_LVL6_EXP_NEEDED
  ExperienceAward              =  ARAGORN_LVL6_EXP_AWARD   
  LevelUpFx                  =  FX:GandalfLevelUp1FX
  ;LevelUpOCL                  =  OCL_GandalfLevelUp1OCL
  Rank                    =  6
  AttributeModifiers            =  HeroLevelUpDamage5
  Upgrades                  =  Upgrade_AragornElendil
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50%
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End 

ExperienceLevel  AragornLevelMP7
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  ARAGORN_LVL7_EXP_NEEDED
  ExperienceAward              =  ARAGORN_LVL7_EXP_AWARD   
  LevelUpFx                  =  FX:GandalfLevelUp1FX
  ;LevelUpOCL                  =  OCL_GandalfLevelUp1OCL
  Rank                    =  7
  AttributeModifiers            =  HeroLevelUpDamage6
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50% 
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End 

ExperienceLevel  AragornLevelMP8
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  ARAGORN_LVL8_EXP_NEEDED
  ExperienceAward              =  ARAGORN_LVL8_EXP_AWARD   
  LevelUpFx                  =  FX:GandalfLevelUp1FX
  ;LevelUpOCL                  =  OCL_GandalfLevelUp1OCL
  Rank                    =  8
  Upgrades                  =  Upgrade_SharkuManEater
  AttributeModifiers            =  HeroLevelUpDamage7
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50% 
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End 

ExperienceLevel  AragornLevelMP9
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  ARAGORN_LVL9_EXP_NEEDED
  ExperienceAward              =  ARAGORN_LVL9_EXP_AWARD   
  LevelUpFx                  =  FX:GandalfLevelUp1FX
  ;LevelUpOCL                  =  OCL_GandalfLevelUp1OCL

  Rank                    =  9
  AttributeModifiers            =  HeroLevelUpDamage8
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50% 
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End 

ExperienceLevel  AragornLevelMP10
  TargetNames                  =  ARAGORN 
  RequiredExperience            =  ARAGORN_LVL10_EXP_NEEDED
  ExperienceAward              =  ARAGORN_LVL10_EXP_AWARD
  LevelUpFx                  =  FX:GandalfLevelUp1FX
  ;LevelUpOCL                  =  OCL_GandalfLevelUp1OCL
  Rank                    =  10
  Upgrades                  =  Upgrade_AragornOathbreakers
  AttributeModifiers            =  HeroLevelUpDamage9
  SelectionDecal
      Texture                  =  decal_hero_good
      Style                  =  SHADOW_ALPHA_DECAL
      OpacityMin              =  50% 
      OpacityMax              =  100%
      MinRadius              =  40
      MaxRadius              =  200
      MaxSelectedUnits        =  40
  End 
End 

;///////////////////////////////////////////////////////////////
;                          CommandButton
;///////////////////////////////////////////////////////////////

CommandButton Command_SpellBookWatcherAlly
  Command                = SPECIAL_POWER
  SpecialPower            = SpecialAbilitySpawnFireTroll
 Options                = NEED_TARGET CONTEXTMODE_COMMAND
  NeededUpgrade        = Upgrade_GoblinKingCallFromTheDeep
  TextLabel              = CONTROLBAR:MOSFireball
  ButtonImage            = SBGood_Flood
  ButtonBorderType        = ACTION
  RadiusCursorType        = RainOfFireRadiusCursor
  DescriptLabel          = CONTROLBAR:ToolTipMOSFireball
  InPalantir              = Yes
End

;///////////////////////////////////////////////////////////////
;                          CommandSet
;///////////////////////////////////////////////////////////////

CommandSet NewGondorAragornCommandSet
  1  = Command_ToggleStance
  2  = Command_SpecialAbilityAthelas
  3  = Command_SpecialAbilityBladeMaster
  4    = Command_SpellBookWatcherAlly
  5    = Command_SpecialAbilityElendil
  6    = Command_SpawnOathbreakers
  12    = Command_CaptureBuilding
  13    = Command_AttackMove
  14    = Command_Stop
End

;///////////////////////////////////////////////////////////////
;                            OBJECT
;//////////////////////////////////////////////////////////////

Object GondorAragorn
 
  AddModule
  Behavior = UnpauseSpecialPowerUpgrade ModuleTag_AragornTrollDeFeuEnabler
      SpecialPowerTemplate = SpecialAbilitySpawnFireTroll
      TriggeredBy = Upgrade_GoblinKingCallFromTheDeep 
  End
  End

  AddModule
  Behavior = OCLSpecialPower ModuleTag_OCLSpecialPower2
      SpecialPowerTemplate  = SpecialAbilitySpawnFireTroll
      OCL                  = OCL_SpawnFireTroll; ;
      CreateLocation        = CREATE_AT_LOCATION
      StartsPaused        = Yes
;      SetModelCondition      = ModelConditionState:USER_1
;      SetModelConditionTime  = 8.1
  End
  End
 
End

Je pense que ça devrait marcher.
Revenir en haut Aller en bas
Masterini
Moddeur expert
Moddeur expert
Masterini


Nombre de messages : 530
Age : 29
Location : Armentières
Add-On : Rotwk = Desequilibrage Mocheté et Mal de tête Maximal !
Date d'inscription : 02/06/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 12:55

javai deja essayé c encore pire.
sinon cdd c l'inverse on ne peut pa modifier aragornMP il faut modifier aragorn ^^
au début javai modifié le aragorn mais c'est le AragornMP que javai mis su r la map, vu que c un ChildObjecat logiquement ca devrait marcher mai la non.
Revenir en haut Aller en bas
cdd59554
Admin
cdd59554


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

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 13:54

JUSTEMENT c'est normal
les childobject sont considéré comme des objet indépendant dans le map.ini apres et ne dépendent pas du Object dont ils hérite tout
ce qu i fait que les modifications apportée a GondorAragorn dans le map. ini n'affecteront pas GondorAragornMP
Revenir en haut Aller en bas
Masterini
Moddeur expert
Moddeur expert
Masterini


Nombre de messages : 530
Age : 29
Location : Armentières
Add-On : Rotwk = Desequilibrage Mocheté et Mal de tête Maximal !
Date d'inscription : 02/06/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 15:33

ok, maintent je comprend pk le childobject ne fonctionnait pas. Smile
mai javai remarké et jai mis depuis longtemps GondorAragorn toutes les modif marchent sauf le pouvoir donc je comprend toujours pa quel est le bug :s Ca menerbve chaque foi que jai un bug ya experiencelevel de concerné Sad
Revenir en haut Aller en bas
druchii22
Moddeur
Moddeur
druchii22


Nombre de messages : 175
Age : 31
Location : Suisse
Add-On : Oui
Date d'inscription : 23/03/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 15:51

ça te met quoi comme message d'erreur?
Revenir en haut Aller en bas
cdd59554
Admin
cdd59554


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

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 15:59

en fait je pence que ca vient du fait que aragorn ne prend pas en compte son nouveau experience level donc il ne prend pas en compte les nouvelle upgrade par contre ca le fait pas pour l'autre aragornMP pour qui les nouvelles upgrades sont prise en compte
Revenir en haut Aller en bas
druchii22
Moddeur
Moddeur
druchii22


Nombre de messages : 175
Age : 31
Location : Suisse
Add-On : Oui
Date d'inscription : 23/03/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 16:37

Je comprends pas pourquoi... Dans l'expericencelevel.ini originel, il y a la ligne "#define ARAGORN GondorAragorn GondorAragornMP GondoorEarnur". Or, dans le map.ini, c'est bien "ARAGORN" qui est le target de l'expericencelevel, donc ça devrait marcher. À moins que le problème ne vienne d'autre part. Neutral
Revenir en haut Aller en bas
cdd59554
Admin
cdd59554


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

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 18:07

a mon avis le probleme vient justement du define Smile c'est peut etre le premier qui n'est pas repris en compte par le map.ini ??? confused
Revenir en haut Aller en bas
barahir
Fondateur
barahir


Nombre de messages : 1188
Age : 34
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 18:34

j'avais exactement le même problème dans ma cartre fellowship of the ring j'avais bo leur filé des pouvoirs en upgrades c'était pas pris en compte pleure
Revenir en haut Aller en bas
Masterini
Moddeur expert
Moddeur expert
Masterini


Nombre de messages : 530
Age : 29
Location : Armentières
Add-On : Rotwk = Desequilibrage Mocheté et Mal de tête Maximal !
Date d'inscription : 02/06/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 21:28

jai une map ou laragorn a bien des nouveau pouvoir et tout
je vien de regarder dedans et je voi que les nouveaux pouvoirs sont avec des upgrade qu'aragorn a deja (et sans experiencelevel donc). Je vai essayer comme ca mais c'est dommage (et chiant ^^) parce que je pourrai pa mettre au niveau que je veux. Seulement 1 2 4 6 10
Revenir en haut Aller en bas
cdd59554
Admin
cdd59554


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

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 21:49

tu peut utiliser l'autre aragorn normalement

continue comme ca et tu va commencer a me faire douter lol! et je vais devoir aller verifier... study
Revenir en haut Aller en bas
Masterini
Moddeur expert
Moddeur expert
Masterini


Nombre de messages : 530
Age : 29
Location : Armentières
Add-On : Rotwk = Desequilibrage Mocheté et Mal de tête Maximal !
Date d'inscription : 02/06/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeSam 4 Oct - 21:59

C'est a dire, utiliser l'autre aragorn ? jai pa compris la ^^
Revenir en haut Aller en bas
cdd59554
Admin
cdd59554


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

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeDim 5 Oct - 8:41

Bon on va mettre les chose aux clair, si on veut modifier aragorn en lui ajoutant des nouveau pouvoir a des autres niveau qu'il a (1,2,4,6,10), il faut modifier Object GondorAragornMP et bien evidemment le placer sur la carte (le aragorn normal GondorAragorn ne sera pas affecté par les modif ) car l'experiencelevel ne prend pas en compte les modif pour GondorAragorn en ce qui conserne les nouvelle upgrade

pour le prouver j'ai ajouté tornade au niveau 3 de Object GondorAragornMP, ce code fonctionne
et on peut vérifier en remplacant Object GondorAragornMP par Object GondorAragorn et la le pouvoir reste grisé tout le temps et ne se débloquera pas pour GondorAragorn tandis que GondorAragornMP n'aura subit aucune modif car meme si c'est un ChildObject de GondorAragorn, tu l'utilise comme un objet normal dans le map.ini , la preuve dans mon code j'ai mis Object GondorAragornMP

Code:

// on crée une nouvelle upgrade
Upgrade UPGRADE_MACHIN
  Type              = OBJECT
End

// on ajoute la nouvelle upgrade a l'experienceLevel d'aragorn aux niveau 3
ExperienceLevel   AragornLevelMP3
   TargetNames    =    ARAGORN   
   Upgrades    =    UPGRADE_MACHIN
End

// un nouveau commandSet avec le pouvoir tornade
CommandSet NOUVEAUCommandSet
   1   = Command_SpecialPowerSpawnWhirlwind ; Command_ToggleStance
   2   = Command_SpecialAbilityAthelas
   3   = Command_SpecialAbilityBladeMaster
   4    = Command_AragornFakeLeadershipButton
   5    = Command_SpecialAbilityElendil
   6    = Command_SpawnOathbreakers
   12    = Command_CaptureBuilding
   13    = Command_AttackMove
   14    = Command_Stop
   16  = Command_SetStanceBattle
   17  = Command_SetStanceAggressive
   18  = Command_SetStanceHoldGround
End

// on modife GondorAragornMP et non GondorAragorn
Object GondorAragornMP

//on lui met le nouveau commandSet
CommandSet = NOUVEAUCommandSet

// pour la tornade qui se débloque au niveau 3 quand l'objet obtient l'upgrade UPGRADE_MACHIN
AddModule
   Behavior = UnpauseSpecialPowerUpgrade ModulTag_ElrondTornadoEnabler
      SpecialPowerTemplate   = SpecialPowerSpawnTornado
      TriggeredBy            = UPGRADE_MACHIN
   End
End
// le module d'invocation de la tornade
AddModule
   Behavior = OCLSpecialPower   ModuleTag_OCLSpawnTornado
      SpecialPowerTemplate   = SpecialPowerSpawnTornado
      OCL                  = SUPERWEAPON_SpawnWhirlwind
      CreateLocation         = CREATE_AT_LOCATION
      StartsPaused         = Yes
   End
End

End
Revenir en haut Aller en bas
barahir
Fondateur
barahir


Nombre de messages : 1188
Age : 34
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeDim 5 Oct - 15:59

et pour boromir ya une technique dans ce genre ? geek
Revenir en haut Aller en bas
cdd59554
Admin
cdd59554


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

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeDim 5 Oct - 16:34

Boromir est parfaitement modifiable

Spoiler:
Revenir en haut Aller en bas
barahir
Fondateur
barahir


Nombre de messages : 1188
Age : 34
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitimeDim 5 Oct - 17:28

je disais ca parceque c en modifiant les nivo auxquels on gagne des pouvoirs que mon problème qui empechait les hero d'attaquer était apparu
(soyez vigilant les bugs veillent fiste pret a massacré votre map.ini !)
lol!
Revenir en haut Aller en bas
Contenu sponsorisé





Un probl Empty
MessageSujet: Re: Un probl   Un probl Icon_minitime

Revenir en haut Aller en bas
 
Un probl
Revenir en haut 
Page 1 sur 1

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