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 : -50%
-50% Baskets Nike Air Huarache Runner
Voir le deal
69.99 €

 

 [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur

Aller en bas 
2 participants
AuteurMessage
Leithian...
Moddeur expert
Moddeur expert
Leithian...


Nombre de messages : 750
Age : 31
Location : @ Home ! =D
Add-On : Quelle question, bien sûr que non !
Date d'inscription : 03/03/2010

[Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Empty
MessageSujet: [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur   [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Icon_minitimeLun 30 Mai - 16:49

Bon bon, une petite question sur les pouvoir et l'attributemodifier surtout : est-il ou non possible de réduire le temps de recharge, la puissance et la zone d'action d'un pouvoir ( ou plus fiste ) d'un héros en utilisant l'attributemodifier.ini ? Ou pas...^^

Merci d'avance pour vos réponses les gars =D


Dernière édition par Leithian... le Mar 17 Juil - 16:08, édité 1 fois
Revenir en haut Aller en bas
https://vexod14.artstation.com
cdd59554
Admin
cdd59554


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

[Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Empty
MessageSujet: Re: [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur   [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Icon_minitimeJeu 2 Juin - 10:09

Salut, la méthode la plus simple si tu veux vraiment modifier de facon significative un pouvoir (par exemple un pouvoir de boost au premier niveau tous simple et aux niveau supérieurs qu'il devienne un pouvoir de boost+soin+invocation, ou si unpouvoir de boost doit devenir passif , etc... bref si ca change beaucoup de choses...) c'est carrément de recréer un nouveau pouvoir c'est à dire : nouveau command button, nouveau special power et nouveaux modules de pouvoirs dans le héro. Et modifier ensuite le commandset de l'unité en fonction de l'upgrade de niveau qui fait apparaitre le bon commandbutton du pouvoir. Le seul probleme à cela c'est que le temps de recharge du pouvoir sera remis à 0 en passant le niveau. C'est la technique à utiliser quand on ne peux pas faire autrement, ce qui est rarement le cas (c'est utilisé pour les héros créés je crois).

Après ya des trucs qui sont modifiables grace aux attibutes modifiers comme le temps de recharge de tous les pouvoirs :
Modifier = RECHARGE_TIME 50%
par exemple pour que les pouvoirs se recharge 2 fois plus vite, 200% pour deux fois moins vite, etc... bref c'est multiplicatif

Pour la puissance et la zone d'action du pouvoir c'est juste le weapon du pouvoir a modifier : tu mets des conditions sur les "nuggets" en fonction de l'upgrade du héro et dans chaque nugget tu changes les dégats infligés ou la zone d'effet comme par exemple :
Code:
   DamageNugget                                  ; A basic Nugget that just does damage
      ;Eomer ONLY
      Damage      = EOMER_SPEAR_DAMAGE   
      DamageScalar   = 5% NONE +STRUCTURE         
      Radius      = 10
      DelayTime      = 0
      DamageType      = HERO
      DamageFXType   = SWORD_SLASH
      DeathType      = NORMAL
      ForbiddenUpgradeNames   = Upgrade_CreateAHeroThrowSpear_Level1 Upgrade_CreateAHeroThrowSpear_Level2 Upgrade_CreateAHeroThrowSpear_Level3
   End
   DamageNugget                                  ; A basic Nugget that just does damage
      ;Create a hero level 1 power!
      Damage      = CAH_SPEAR_DAMAGE_LVL1   
      DamageScalar   = 5% NONE +STRUCTURE         
      Radius      = 10
      DelayTime      = 0
      DamageType      = HERO
      DamageFXType   = SWORD_SLASH
      DeathType      = NORMAL
      RequiredUpgradeNames   = Upgrade_CreateAHeroThrowSpear_Level1
      ForbiddenUpgradeNames   = Upgrade_CreateAHeroThrowSpear_Level2 Upgrade_CreateAHeroThrowSpear_Level3
   End
   DamageNugget                                  ; A basic Nugget that just does damage
      ;Create a hero level 2 power!
      Damage      = CAH_SPEAR_DAMAGE_LVL2   
      DamageScalar   = 5% NONE +STRUCTURE         
      Radius      = 10
      DelayTime      = 0
      DamageType      = HERO
      DamageFXType   = SWORD_SLASH
      DeathType      = NORMAL
      RequiredUpgradeNames   = Upgrade_CreateAHeroThrowSpear_Level2
      ForbiddenUpgradeNames   = Upgrade_CreateAHeroThrowSpear_Level3
   End
   DamageNugget                                  ; A basic Nugget that just does damage
      ;Create a hero level 3 power!
      Damage      = CAH_SPEAR_DAMAGE_LVL3   
      DamageScalar   = 5% NONE +STRUCTURE         
      Radius      = 10
      DelayTime      = 0
      DamageType      = HERO
      DamageFXType   = SWORD_SLASH
      DeathType      = NORMAL
      RequiredUpgradeNames   = Upgrade_CreateAHeroThrowSpear_Level3
   End
En fait il faut mettre les nuggets dans l'ordre d'obtention des upgrades
RequiredUpgradeNames : l'upgrade requise
ForbiddenUpgradeNames : toutes les upgrades suivantes
Revenir en haut Aller en bas
Leithian...
Moddeur expert
Moddeur expert
Leithian...


Nombre de messages : 750
Age : 31
Location : @ Home ! =D
Add-On : Quelle question, bien sûr que non !
Date d'inscription : 03/03/2010

[Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Empty
MessageSujet: Re: [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur   [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Icon_minitimeDim 5 Juin - 19:37

Ok ok ^^" ça fait pas mal d'un coup ! mais je me demandais...si je mets admettons, ceci : "Modifier = RECHARGE_TIME 50%" au level 20 ou n'importe lequel en partant de 11, ça va me diminuer de moitié le cooldown de tous les pouvoirs du héros qui bénéficie de cet attributemodifier ?? ça pourrait être cool =) écoute au pire j'essaie cte semaine et jte dirai ce qu'il en est ^^
Revenir en haut Aller en bas
https://vexod14.artstation.com
cdd59554
Admin
cdd59554


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

[Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Empty
MessageSujet: Re: [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur   [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Icon_minitimeDim 5 Juin - 21:41

si tu met ca à chaque niveau je pense que ca va se multiplier à chaque fois donc au premier niveau 2 plus vite, au deuxieme niveau 4 fois plus vite, au troisieme 8 fois, etc... mais je n'ai pas testé, tu devrais tester pour voir
Revenir en haut Aller en bas
Leithian...
Moddeur expert
Moddeur expert
Leithian...


Nombre de messages : 750
Age : 31
Location : @ Home ! =D
Add-On : Quelle question, bien sûr que non !
Date d'inscription : 03/03/2010

[Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Empty
MessageSujet: Re: [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur   [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Icon_minitimeLun 6 Juin - 19:37

j'ai pas essayé en mettant 50% à chaque fois mais en partant de 90% et en diminuant progressivement tous les 10 levels sur 70 levels ^^" résultat, le magot gagne en cooldown et c'est sympa =) alors après je me demande un truc...les valeurs prennent-elles un pourcentage de la valeur précédente uniquement ou alors un pourcentage basé sur le cooldown du pouvoir chaque fois que ça s'améliore ? Bref ^^ Je te dirai ça à l'occasion CDD, encore merci ! =)
Revenir en haut Aller en bas
https://vexod14.artstation.com
Contenu sponsorisé





[Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Empty
MessageSujet: Re: [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur   [Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur Icon_minitime

Revenir en haut Aller en bas
 
[Résolu]Réduire le cooldown d'un pouvoir en fonction du level de son lanceur
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Ajouter un level à un pouvoir d'un héros de l'anneau ?
» [Résolu] Code d'un pouvoir pour Sauron
» level des unités
» Réduire le temps de production et le cout des uniters
» plus de pouvoir

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