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 : -20%
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, ...
Voir le deal
399 €

 

 crrer un amélioration (fleche de glace) et lui donner son effet de glace

Aller en bas 
2 participants
AuteurMessage
tiradorus
Moddeur confirmé
Moddeur confirmé
tiradorus


Nombre de messages : 443
Age : 28
Location : Sous un pont sur la lune
Add-On : le cycle eternel de la vie et de la mort continue: nous vivront, ils mourront.
Date d'inscription : 20/06/2010

crrer un amélioration (fleche de glace) et lui donner son effet de glace Empty
MessageSujet: crrer un amélioration (fleche de glace) et lui donner son effet de glace   crrer un amélioration (fleche de glace) et lui donner son effet de glace Icon_minitimeJeu 30 Sep - 19:25

ben, le titre est peu compréhenssible mais bon; je vous explique :

en gros j'aimerais creer une amélioration (fleche de glace) et que celle ci est l'animation fleche en glace, car quand j'achette l'amélioration; un fleche invisible part , et tout le reste marche, enfaite j'aimerais juste rajouter l'effet de glace (pas les effets, juste l'image) ; me dites pas ce que je sais déja ; voici mes codes:





Citation :
Weapon AngmarArcherBow ; BALANCE Archer Weapon ;orc archer
AttackRange = GONDOR_ARCHER_RANGE

RangeBonusMinHeight = 10
RangeBonus = 1
RangeBonusPerFoot = #MULTIPLY( GONDOR_ARCHER_RANGE .01 )

LeechRangeWeapon = Yes
WeaponSpeed = 300 ; dist/sec
MinWeaponSpeed = 121
MaxWeaponSpeed = 400 ; dist/sec Upper limit on scaling, when attacking past nominal "max" range
FireFX = FX_RohanArcherBowWeapon
ScaleWeaponSpeed = Yes ; Used for lob weapons, scales speed proportional to range
HitPercentage = 100 ;When this weapon is used it will hit exactly 50% of the time.
ScatterRadius = 16.0 ;When this weapon misses it can randomly miss by as much as this distance.

AcceptableAimDelta = 20 ; prevent twitchy reaiming in horde on horde
DelayBetweenShots = 0
PreAttackDelay = ROHAN_YEOMAN_PREATTACKDELAY
PreAttackType = PER_POSITION
PreAttackRandomAmount = 200
FiringDuration = 0

ClipSize = 1
AutoReloadsClip = Yes
AutoReloadWhenIdle = 1
ClipReloadTime = Min:GONDOR_ARCHER_BOW_RELOADTIME_MIN Max:GONDOR_ARCHER_BOW_RELOADTIME_MAX
ContinuousFireOne = 0
ContinuousFireCoast = GONDOR_ARCHER_BOW_RELOADTIME_MAX

AntiAirborneVehicle = Yes
AntiAirborneMonster = Yes
HitPassengerPercentage = 20%
CanBeDodged = Yes ; Will check for a DodgePercent on the target to have a second chance at failing HitPercent

ProjectileNugget ; Default arrow
ProjectileTemplateName = EvilFactionArrow
WarheadTemplateName = AngmarArcherBowWarhead
ForbiddenUpgradeNames = Upgrade_AngmarIceArrows
End
ProjectileNugget ; Ice arrow available through upgrade
ProjectileTemplateName = EvilFactionIceArrow
WarheadTemplateName = AngmarArcherBowBombardIceWarhead
RequiredUpgradeNames = Upgrade_AngmarIceArrows
End
End



;-------------------------------------------------------------------------


Upgrade Upgrade_TechnologyAngmarIceArrows1
DisplayName = CONTROLBAR:Flecheglace
Type = PLAYER
BuildCost = 1800
BuildTime = 10
End

CommandButton Command_PurchaseTechnologyAngmarIceArrows
Command = PLAYER_UPGRADE
Options = CANCELABLE
Upgrade = Upgrade_TechnologyAngmarIceArrows1
TextLabel = CONTROLBAR:Flecheglace
ButtonImage = KUTIceArrowUpgradeIcon
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:FlecheglaceDEscription
Radial = Yes
InPalantir = Yes
End

ModifierList FlecheGlace
Category = SPELL
Modifier = DAMAGE_ADD 30
Modifier = SHROUD_CLEARING 10%
Duration = 0
FX = GandalfLevelUp1FX
End


;-------------------------------------------------
Object ElvenHaldir

AddModule
Behavior = SubObjectsUpgrade FlecheGlace
TriggeredBy = Upgrade_TechnologyAngmarIceArrows1
ShowSubObjects = FireBrand
ShowSubObjects = FireBrand_FX01;// avec son effet

HideSubObjects = WestronSword;// épée longue classique
HideSubObjects = AXE_01;// hache
HideSubObjects = SWRD_05;// épée longue
HideSubObjects = Belthronding;// épée longue
HideSubObjects = Gurthang;// épée longue lame de bronze
HideSubObjects = TrollBane;// épée large

RecolorHouse = Yes
ExcludeSubobjects = Heavy_Armor
End
End

AddModule
Behavior = AttributeModifierUpgrade ModuleTag_ReinforcedFlecheGlace
TriggeredBy = Upgrade_TechnologyAngmarIceArrows1
AttributeModifier = FlecheGlace
End
End


AddModule
Behavior = AttributeModifierUpgrade ModuleTag_FlecheGlace
TriggeredBy = Upgrade_AngmarIceArrows
AttributeModifier = FlecheGlace
End
End




;______________________________default
WeaponSet
Conditions = None
Weapon = PRIMARY GondorArcherBow
AutoChooseSources = PRIMARY FROM_PLAYER FROM_SCRIPT FROM_AI
End


;-------------------------------------------Ice arrows
WeaponSet
Conditions = SPECIAL_ONE
Weapon = PRIMARY AngmarArcherBow
AutoChooseSources = PRIMARY FROM_PLAYER FROM_SCRIPT FROM_AI
End

AddModule
Behavior = WeaponSetUpgrade ModuleTag_IceArrowParticlesUpgrade
TriggeredBy = Upgrade_TechnologyAngmarIceArrows
End
End

AddModule
Behavior = WeaponSetUpgrade ModuleTag_Weaponglace
TriggeredBy = Upgrade_TechnologyAngmarIceArrows1
WeaponCondition = SPECIAL_ONE
End
End

et j'ai fait à peu pres la meme chose pour les fleches d'argent , et bizarement sa marche Suspect Suspect Suspect

ps: j'ai essayer de mettre les fleches de glaces normales sans changer l'amélioration (les normales quoi sans que ce soit moi qui modifie le prix et les bonus) et l'animation marche Suspect
Revenir en haut Aller en bas
tiradorus
Moddeur confirmé
Moddeur confirmé
tiradorus


Nombre de messages : 443
Age : 28
Location : Sous un pont sur la lune
Add-On : le cycle eternel de la vie et de la mort continue: nous vivront, ils mourront.
Date d'inscription : 20/06/2010

crrer un amélioration (fleche de glace) et lui donner son effet de glace Empty
MessageSujet: Re: crrer un amélioration (fleche de glace) et lui donner son effet de glace   crrer un amélioration (fleche de glace) et lui donner son effet de glace Icon_minitimeJeu 14 Oct - 19:48

et sionon? ma fleche? XD j'ai l'impression que tout le monde s'en fout, dites moi un truc au moins ^^ pour me montrer que vous aviez lu ... ^^ mais la j'ai l'impression d'etre seul au monde pour me démerder XD need very help beaucoup =)

et je pense qu'en 15 jours vous aurez quand meme pu trouver une réponse XD (sa fait 15 jours que j'ai poster ... sans réponse =)
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

crrer un amélioration (fleche de glace) et lui donner son effet de glace Empty
MessageSujet: Re: crrer un amélioration (fleche de glace) et lui donner son effet de glace   crrer un amélioration (fleche de glace) et lui donner son effet de glace Icon_minitimeJeu 14 Oct - 20:10

Moi j'avais vu ton message, mais je n'avais pas le temps de répondre, ensuite j'ai oublié car il n'y avait plus le message "nouveau". (voila pour mon excuse Laughing )

Il faut faire attention dans le map.ini car toutes les modifs ne sont pas prisent en compte, en particulier les modifs/ajouts de ProjectileNugget dans les weapons ne fonctionnent pas, impossible donc de créer de nouveau weapon à projectile (mais ce n'est pas ce que tu fait heureusement).
Par contre tu fait des trucs bizarres avec les upgrades, tu devrais plutot utiliser un seul weapon AngmarArcherBow pour le weaponset et l'amélioration des fleches de glaces se fait dans le weapon via les ProjectileNugget (mais ca tu ne peut pas les modifier)

Au fait c'est quoi le code en bleu ? tu veut faire quoi avec ? et est ce que ca fonctionne ?
Revenir en haut Aller en bas
tiradorus
Moddeur confirmé
Moddeur confirmé
tiradorus


Nombre de messages : 443
Age : 28
Location : Sous un pont sur la lune
Add-On : le cycle eternel de la vie et de la mort continue: nous vivront, ils mourront.
Date d'inscription : 20/06/2010

crrer un amélioration (fleche de glace) et lui donner son effet de glace Empty
MessageSujet: Re: crrer un amélioration (fleche de glace) et lui donner son effet de glace   crrer un amélioration (fleche de glace) et lui donner son effet de glace Icon_minitimeVen 15 Oct - 19:53

Code:
tu devrais plutot utiliser un seul weapon AngmarArcherBow pour le weaponset et l'amélioration des fleches de glaces se fait dans le weapon via les ProjectileNugget

merci je sais bien .... mais il y a plusieurs fleches disponibles telle que celle d'argent de glace de feu et la fleche invisible
donc je ne peux pas mettre un seul weaponset :/

Code:
Par contre tu fait des trucs bizarres avec les upgrades

comme quoi par exemple?



Code:
Au fait c'est quoi le code en bleu ? tu veut faire quoi avec ? et est ce que ca fonctionne ?

tout fonctionne, c'est juste pour se donner un repere et en plus c'est un truc important donc je le souigne ... mais sinon tout marche.
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

crrer un amélioration (fleche de glace) et lui donner son effet de glace Empty
MessageSujet: Re: crrer un amélioration (fleche de glace) et lui donner son effet de glace   crrer un amélioration (fleche de glace) et lui donner son effet de glace Icon_minitimeSam 16 Oct - 0:08

Dans le map.ini ne met que les trucs que tu veut modifier.
Dans le weapon en plus tu as des valeurs du gamedata.ini que tu doit remplacer par une valeur en chiffre sinon ca peut faire bugger, si tu ne veut pas modifier ces lignes retire les.
Et j'ai remarqué que tu avais modifié le ProjectileNugget, ca n'aura aucun effet donc tu peut aussi les retirer

Au fait est ce que ta nouvelle upgrade à le bon prix, ou alors la modif n'as aucun effet ? (toujours le prix d'avant pour les fleches de glace)

Quand j'ai dis que tu fesais des trucs bizarre c'est :
Code:
AddModule
Behavior = AttributeModifierUpgrade ModuleTag_ReinforcedFlecheGlace
TriggeredBy = Upgrade_TechnologyAngmarIceArrows1
AttributeModifier = FlecheGlace
End
End

AddModule
Behavior = AttributeModifierUpgrade ModuleTag_FlecheGlace
TriggeredBy = Upgrade_AngmarIceArrows
AttributeModifier = FlecheGlace
End
End
t'as 2 fois le bonus avec 2 upgrade différentes

Code:
AddModule
Behavior = WeaponSetUpgrade ModuleTag_IceArrowParticlesUpgrade
TriggeredBy = Upgrade_TechnologyAngmarIceArrows
End
End
ca sert à quoi ?
Revenir en haut Aller en bas
tiradorus
Moddeur confirmé
Moddeur confirmé
tiradorus


Nombre de messages : 443
Age : 28
Location : Sous un pont sur la lune
Add-On : le cycle eternel de la vie et de la mort continue: nous vivront, ils mourront.
Date d'inscription : 20/06/2010

crrer un amélioration (fleche de glace) et lui donner son effet de glace Empty
MessageSujet: Re: crrer un amélioration (fleche de glace) et lui donner son effet de glace   crrer un amélioration (fleche de glace) et lui donner son effet de glace Icon_minitimeSam 16 Oct - 12:44

Code:
Code:
AddModule
Behavior = WeaponSetUpgrade ModuleTag_IceArrowParticlesUpgrade
TriggeredBy = Upgrade_TechnologyAngmarIceArrows
End
End 

ca sert à quoi ?

sa sert à mettre la particule de la fleche de glace normalement (en gros l'annimation, j'ai fait pareil pour d'argent et sa marche)

Code:
Au fait est ce que ta nouvelle upgrade à le bon prix, ou alors la modif n'as aucun effet ? (toujours le prix d'avant pour les fleches de glace)

tout est ok tout à le bon prix tout marche tout est cool, au lieu de taper 45 je tape 75 , tout s'applique sur l'archer et tout, le prix est bien a 1800 , tout est ok, je veux juste pouvoir mettre l'animation fleche de glace, l'immage quoi, pour eviter que sa soit mal fait ... mais de toutes facon comme ta pu le constater ma map ne marche plus et je ne sais absolument pas pourquoi :/ je vais désinstal et réinstal le jeu pour voir
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

crrer un amélioration (fleche de glace) et lui donner son effet de glace Empty
MessageSujet: Re: crrer un amélioration (fleche de glace) et lui donner son effet de glace   crrer un amélioration (fleche de glace) et lui donner son effet de glace Icon_minitimeSam 16 Oct - 13:46

La réinstallation du jeu ne fera rien.
Sinon au lieu de te trimballer avec tout ton map.ini au risque de faire une erreur et de ne pas la trouver, fait plutot une petite map de test ou tu place les unités et les batiments dont tu as besoin et tu fait la modif que tu veut, et quand elle marche tu l'ajoute à ta map.

Citation :
Sinsa sert à mettre la particule de la fleche de glace normalement (en gros l'annimation, j'ai fait pareil pour d'argent et sa marche)
on c'est pas normal que ca fasse ça
Ce que je trouve bizarre c'est que c'est l'upgrade de recherche des fleches de glace de la forge (celle qui faut acheter avant d'améliorer les rodeurs), et pas celle des rodeurs. Et puis t'as modifié le commandbutton en mettant ta propre upgrade (avec un 1 à la fin) donc le commandbutton original ne pourra pas te donner l'upgrade sans le 1, et donc il ne pourra pas débloquer ce module
Revenir en haut Aller en bas
tiradorus
Moddeur confirmé
Moddeur confirmé
tiradorus


Nombre de messages : 443
Age : 28
Location : Sous un pont sur la lune
Add-On : le cycle eternel de la vie et de la mort continue: nous vivront, ils mourront.
Date d'inscription : 20/06/2010

crrer un amélioration (fleche de glace) et lui donner son effet de glace Empty
MessageSujet: Re: crrer un amélioration (fleche de glace) et lui donner son effet de glace   crrer un amélioration (fleche de glace) et lui donner son effet de glace Icon_minitimeSam 16 Oct - 15:21

ha je pense que tu as trouvé la solution avec ton 1 à la fin, je vais tester sa chez ma mere

(le map.ini de leo m'a fait grave avancer en modding ^^)

et en prime c'est pas bete ton idée de maptest =)
Revenir en haut Aller en bas
Contenu sponsorisé





crrer un amélioration (fleche de glace) et lui donner son effet de glace Empty
MessageSujet: Re: crrer un amélioration (fleche de glace) et lui donner son effet de glace   crrer un amélioration (fleche de glace) et lui donner son effet de glace Icon_minitime

Revenir en haut Aller en bas
 
crrer un amélioration (fleche de glace) et lui donner son effet de glace
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Changer la couleur de la flamme d'une flèche ou de la flèche d'argent des elfes
» Amélioration d'Angmar
» faire un vendeur d'amélioration
» Donner un volume aux unités
» Effet de sang

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