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 : -45%
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre ...
Voir le deal
339 €

 

 Legolas custom

Aller en bas 
4 participants
AuteurMessage
Jackxd
Nouveau
Nouveau
Jackxd


Nombre de messages : 15
Add-On : Oui Smile
Date d'inscription : 27/04/2011

Legolas custom Empty
MessageSujet: Legolas custom   Legolas custom Icon_minitimeSam 30 Avr - 21:15

Bonjour, bonsoir Smile
Cette fois ci c'est mon Legolas que j'aimerais améliorer :p
J'aimerais qu'il soit disponible pour toutes les factions, modifier ses pouvoirs, lui ajouter de la vie, lui donner la métaimpact et les dommages de Galadriel et lui ajouter la commande DOZER Smile
Donc voilà je sais que c'est faisable j'aurais juste besoin d'un coup de pouce histoire de m'orienter parce que j'ai l'impression que Legolas est un héros compliqué ^^'

Mercii !

PS : j'aimerais aussi changer ses flèches par des flèches d'argent si possible !
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

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeDim 1 Mai - 0:20

salut, pour les faction, il faut ajouter l'object de légolas à la liste des héros de chaque faction dans le fichier playertemplate.ini

pour modifier ses pouvoirs tu regardes les modules de pouvoir en bas de son object, tu recherche ses special power et pour modifier leur temps de rechargement par exemple tu vas dans specialpower.ini et tu recherches les special power dans ce fichier : tu modifies la ligne ReloadTime

pour lui ajouter de la vie c'est dans l'object de légolas, tu modifies la ligne MaxHealth dans le module ModuleTag_RespawnBody

pour lui donner des méta impact, tu ajoutes :
Code:
   DamageNugget                           ; A basic Nugget that just does damage
      Damage         = GALADRIEL_DAMAGE
      Radius         = 75.0
      DamageArc      = 75
      DelayTime      = 0
      DamageType      = MAGIC
      DamageFXType   = MAGIC
      DeathType      = NORMAL
      DamageScalar        = 40% NONE +HERO
   End
   MetaImpactNugget                        ; A Nugget that throws things back with force
;      HeroResist         = .75
      ShockWaveAmount      = 60
      ShockWaveRadius      = 70
      ShockWaveArc      = 70               ; Should generally be equal to damage arc
      ShockWaveTaperOff   = 1.0
      ShockWaveSpeed      = 0.0
      ShockWaveZMult      = 1.6
   End
dans le weapon LegolasBowWarhead

pour les fleche d'arrgent tu vas dans Weapon LegolasBow et tu modifies ProjectileTemplateName = GoodFactionArrow par ProjectileTemplateName = MirkwoodArcherSilverthornProjectile
Revenir en haut Aller en bas
Bahamut222
Nouveau
Nouveau



Nombre de messages : 9
Add-On : Oui
Date d'inscription : 30/04/2011

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeDim 1 Mai - 12:27

Bonjour,
Est-il possible de mettre le pouvoir permetant d'alterné entre arc et épée (ou dagues) a Légolas?
Merci d'avance Wink
Revenir en haut Aller en bas
ModdingMaster
Maître de Modding, Créateur de Mods
ModdingMaster


Nombre de messages : 2024
Age : 29
Location : Rennes
Add-On : Oui
Date d'inscription : 26/07/2010

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeLun 2 Mai - 1:21

Salut Bahamut222, pour répondre à ta question, oui il est possible de mettre un pouvoir d'alternance arc/épée à Légolas, mais cela te demandera un passage obligatoire par la modélisation, car dans l'original, Légolas ne possède pas d'épée.

Si tu veux, je peux te donner une option, libre à toi de choisir Wink :

- Un pouvoir constant alternance entre arc/dagues comme tu le disais, c'est à dire que je pourrais te trouver un moyen pour supprimer (ou effacer temporairement le pourvoir n°2 de Légolas), pour en installer un nouveau qui consistera à alterner l'arc ou l'épée. Car si tu veux une épée,..., la modélisation demande énormément de travail, et je suis pas un génie dedans si tu veux savoir, donc mieux vaut pas me demander ça ( car ca consistera un ajouter un modèle d'épée (encore facile ça), mais les étapes des animations, ce sera pas pareil, et en plus, éventuellement un texturage.

Redis-moi ça si tu veux que je t'aide sur ton projet Wink

A bientôt...
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

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeLun 2 Mai - 9:29

A mon avis il veux juste pouvoir alterner entre le combat aux couteaux et l'arc, et dans ce cas c'est possible sans passer par la modélisation car toute les anims existent

pour faire ce pouvoir je te conseille de t'inspirer du meme pouvoir d'haldir (ou lurtz).
Tu auras donc deux weaponset :

Code:
   WeaponSet
      Conditions            = WEAPONSET_TOGGLE_1
      Weapon               = PRIMARY HaldirBow
      AutoChooseSources      = PRIMARY FROM_PLAYER FROM_SCRIPT FROM_AI
   End

   WeaponSet
      Conditions            = None
      Weapon               = PRIMARY HaldirSword
      AutoChooseSources      = PRIMARY FROM_PLAYER FROM_SCRIPT FROM_AI
   End
sauf que à la place de HaldirBow tu met le weapon du combat aux couteaux et à la place de HaldirSword le weapon de l'arc de légolas.

dans les animations de légolas il faudra aussi changer dans le module draw les WEAPONLOCK_SECONDARY par des WEAPONSET_TOGGLE_1

Tu mettras aussi un commandbutton basé sur celui ci :
Code:
CommandButton Command_ToggleHaldirWeapon
   Command            = TOGGLE_WEAPONSET
   Options            = TOGGLE_IMAGE_ON_WEAPONSET OK_FOR_MULTI_SELECT
   FlagsUsedForToggle   = WEAPONSET_TOGGLE_1
   TextLabel          = CONTROLBAR:ToggleElvenWarriorWeapons
   ButtonImage        = UCElven_Bow UCElven_Sword
   ButtonBorderType    = ACTION
   DescriptLabel      = CONTROLBAR:ToolTipToggleElvenWarriorWeapons
   InPalantir         = Yes
   UnitSpecificSound  = HaldirVoiceModeBow HaldirVoiceModeSword
End
dans lequel il faudra changer le nom, et eventuellement les images, les voix et enfin tu l'ajoutes au commandset de légolas à la place du pouvoir de combat aux couteaux

Il n'y a pas de modules pour ce pouvoir.

Après rien de t'empeche de limiiter utilisation de pluie de fleche et attaque faucon quand légolas est a l'arc et de mettre une sorte de maitre d'arme uniquement aux couteaux... mais essaye d'abord de faire juste le pouvoir de switch.

PS : j'ai pas testé, mais normalement ça devrait marcher
PS2 : saches que elrond a les anims et le model pour pouvoir aussi switcher à l'arc ou l'épée, donc c'est possible de lui mettre ce pouvoir sans passer par la modélisation sauf que c'est un peu plus dur car il ne suffira pas de modifier quelques WEAPONLOCK_SECONDARY en WEAPONSET_TOGGLE_1 mais de tout recoder (enfin ça veux dire copier coller depuis un autre héro et modifier le nom des animations) Wink
Revenir en haut Aller en bas
Jackxd
Nouveau
Nouveau
Jackxd


Nombre de messages : 15
Add-On : Oui Smile
Date d'inscription : 27/04/2011

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeLun 2 Mai - 19:44

Encore une autre question sur Legolas Smile
j'ai vu un post où tu disais qu'il suffisait d'ajouter par exemple SPEED = 110% dans le attribute modifier pour que sa vitesse augmente de 10% à chaque niveau.
Alors j'ai fait pareil pour legolas sauf que ca le concerne seulement quand il passe au combat aux dagues...
donc ma question c'est comment faire pour que ca fasse effet avec l'arc, c'est à dire la majorité du temps lol.
Merci Smile
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

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeLun 2 Mai - 19:57

Si tu fais ca, ca le fera pour tout les héros.
Il faut aussi le faire pour chaque attribute modifier (un pour chaque niveau) donc dans chaque HeroLevelUpDamageX
Revenir en haut Aller en bas
Jackxd
Nouveau
Nouveau
Jackxd


Nombre de messages : 15
Add-On : Oui Smile
Date d'inscription : 27/04/2011

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeMar 3 Mai - 20:05

Et si je créais un "Legolas Level Up" comme pour Karsh ?
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

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeMar 3 Mai - 21:26

Bonne idée Wink
Revenir en haut Aller en bas
Jackxd
Nouveau
Nouveau
Jackxd


Nombre de messages : 15
Add-On : Oui Smile
Date d'inscription : 27/04/2011

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeMar 3 Mai - 21:29

ça marche pas lol
Revenir en haut Aller en bas
Bahamut222
Nouveau
Nouveau



Nombre de messages : 9
Add-On : Oui
Date d'inscription : 30/04/2011

Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitimeMer 4 Mai - 14:19

Merci pour vos réponses, je ne suis pas très doué pour faire de pareils choses mais j essayerais de me débrouillé ^^juste une question, où faut il rajouter ce que tu as dit cdd? Merci encore =)
Revenir en haut Aller en bas
Contenu sponsorisé





Legolas custom Empty
MessageSujet: Re: Legolas custom   Legolas custom Icon_minitime

Revenir en haut Aller en bas
 
Legolas custom
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» mettre aragorn et legolas à cheval
» Pouvoir de changement de weapon (comme Legolas)
» Héro Custom a l'aideeee
» question(s) pour modifier un hero custom
» [Résolu] Script spawn et custom hereos [...]

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