| script probleme | |
|
|
|
Auteur | Message |
---|
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: script probleme Ven 29 Aoû - 13:35 | |
| | |
|
| |
neohotmailcom Admin
Nombre de messages : 697 Age : 36 Location : 94, près de Paris Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Ven 29 Aoû - 15:00 | |
| C'est parce que tu te contente de tuer toutes les unités du joueur qui n'a pas détruit la tour en 1er (pour gagner il faut surtout détruire les batiments au passage ^^). Il faut en fait créer 4 scripts je pense: 1/ script pour le joueur 1 : if "joueur 1 a détruit la tour" alors " show victory screen and end game" 2/ scipt pour le joueur 2 : if "joueur 1 a détruit la tour" alors " show defeat screen and end game" 3/ et 4/ pareil pour le joueur 2, mais en inversant ^^. Mais il faudrait tester si ça marche | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Ven 29 Aoû - 16:10 | |
| | |
|
| |
neohotmailcom Admin
Nombre de messages : 697 Age : 36 Location : 94, près de Paris Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Ven 29 Aoû - 16:38 | |
| Cool ^^
Mais tu l'as testée dans al 2 sens? Genre une fois ou tu gagnes et une fois ou tu perds? | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Ven 29 Aoû - 19:45 | |
| Et j'ai pas l'habitude de bidouiller l'ini (je fai plutot des remakes) enfaite je compren rien meme des trucs super simple comme mettre la puissance d'attaque du balrog a aragorn ou mettre un sort de gandalf a gimli .Je suis toujour en game crash!! Quand on veu fair une modif il faut tou l'ini du personnage normal et changer a l'interrieur ou mettre juste: - Citation :
- Object GondorAragorn
armorset...(ou autre chose ) End ??????? ps:cette carte est sur le 1 ,je vais bientot recevoir une nouvelle carte graphique et jouer au 2 Et oui ca marche dans les 2 sens pour les sripts | |
|
| |
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Ven 29 Aoû - 19:51 | |
| Pour modifier quelque chose dans un objet il faut juste mettre ce que tu veut modifier dans l'objet pour modifier un ligne a part tu doit juste réécrire la ligne avec la nouvelle valeur, pour modifier un module il faut utiliser ReplaceModule nomDuModule, tu recopie le module avec un nouveau nom et les modification et tu ferme le ReplaceModule avec un End supllémentaire. Pour modifier un weaponSet ou ArmorSet il faut le recopier en entier et faire les modification mais de toute facon c'est expliqué dans le tuto de barahir tout ca : https://imladrisproduction.forumotion.com/tutoriaux-f2/comprendre-et-modifier-un-objet-informations-de-base-sur-le-mapini-t1.htm | |
|
| |
leo11 Fondateur
Nombre de messages : 1685 Age : 33 Location : Champagne (france) Add-On : Oui, vive l'addon. Date d'inscription : 13/01/2008
| Sujet: Re: script probleme Sam 30 Aoû - 1:00 | |
| Dans le tuto de Barahir? (attention je susi un caméléon, je change de nom plus souvent que je ne change de vies ) | |
|
| |
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Sam 30 Aoû - 8:32 | |
| | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Sam 30 Aoû - 10:24 | |
| Je comprend pas ou est l'endoit qui defini l'attaque. Et quel est le code qui fait faire une boule de feu geante ,invoc un balrog avec 10 tornades autour??? | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Sam 30 Aoû - 11:03 | |
| | |
|
| |
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Sam 30 Aoû - 11:29 | |
| c'etait pour délirer que je disait ca (mais si tu veut je te dit comment faut faire ) (mais de toute facon j'ai pas fini ce tuto j'ai pas encore fait les ModifierList, ni les fx, ni les weapon, ni les invocations mais j'etait occupé a faire la map de héro) sinon pour tout ce qui est attaque et dégats infligé il faut aller dans weapon.ini et tu modifier le weapon qui correspond a ton attaque exemple : tu veut modifier l'attaque normale d'une unité : il faut que tu cherche l'object ensuite tu va dans son weaponset, tu repere le nom du weapon que tu cherche dans weapon.ini et il te suffit de modifier les valeurs a coté de Damage = Si tu veut modifier la puissance d'un pouvoir il faut trouver le module qui correspond au pouvoir (souvent vers la fin) et de chercher le weapon utilisé dans weapon.ini ensuite tu modifie la ou les ligne Damage = un petit exemple concret : gandalf tu veut trouver la valeur de son attaque a l'épée a pied, tu va dans l'Object GondorGandalf ensuite tu cherche le weaponSet (pas de bol y'en a 2) : - Code:
-
WeaponSet Conditions = None Weapon = PRIMARY GandalfSword End
WeaponSet Conditions = MOUNTED Weapon = PRIMARY GandalfSwordMounted End le premier c'est le weapon par défaut quand il n'y a rien de special (donc a pied ici), le 2eme c'est quand il est monté a cheval on va chercher GandalfSword dans weapon.ini : - Code:
-
Weapon GandalfSword LeechRangeWeapon = Yes AttackRange = 20.0 MeleeWeapon = Yes FireFX = FX_GandalfSwordHit DelayBetweenShots = GANDALF_THE_GREY_DELAYBETWEENSHOTS PreAttackDelay = GANDALF_THE_GREY_PREATTACKDELAY FiringDuration = GANDALF_THE_GREY_FIRINGDURATION PreAttackType = PER_SHOT ; Do the delay each time we attack a new target
DamageNugget ; A basic Nugget that just does damage Damage = GANDALF_THE_GREY_DAMAGE Radius = 0.0 DelayTime = 0 DamageType = HERO DamageFXType = SWORD_SLASH DeathType = NORMAL End End Tout ce qui a avant DamageNugget c'est des parametres pour son attaque comme le temps entre 2 attaques, les effets speciaux, etc... Ce qui a dans le damageNugget c'est ce qui donne des dégats : - Code:
-
DamageNugget ; A basic Nugget that just does damage Damage = GANDALF_THE_GREY_DAMAGE Radius = 0.0 DelayTime = 0 DamageType = HERO DamageFXType = SWORD_SLASH DeathType = NORMAL End Damage c'est le nom de dégat ici pour savoir combien ca vaut tu cherche GANDALF_THE_GREY_DAMAGE dans gamedata.ini tu voit que ca vaut 100. Radius c'est le rayon d'attaque, ici 0.0 ca veut dire que son attaque a l'épée ne touche que la cible qu'il attaque, si ca avait été 100 par exemple ca aurait infligé des dégats a toutes les unités ennemis dans un rayon de 100 DelayTime c'est le temps de délai avant que les ennemis recoivent les dégat, ici 0 c'est des dégats instantané DamageType c'est le type de dégats DamageFXType c'est les types effets speciaux a jouer DeathType c'est le type de mort si les ennemis meurt
Quant a ton message d'erreur c'est simple et écrit tout en haut Missing 'end' t'as oublié un end quelque part | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Sam 30 Aoû - 17:57 | |
| Merci c'est exactement ce que je voulais | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Dim 31 Aoû - 16:13 | |
| La je comprends pas ou est le problème: - Citation :
- Object GondorAragorn
Weapon GondorAragornSword LeechRangeWeapon = Yes AttackRange = 30.0 MeleeWeapon = Yes
DelayBetweenShots = ARAGORN_DELAYBETWEENSHOTS ; time between shots, msec PreAttackDelay = ARAGORN_PREATTACKDELAY ; 400 is sword swing delay time before contact with target. PreAttackType = PER_SHOT ; Do the delay each time we attack a new target FireFX = FX_GondorSwordHit ;FireFX = FX_IsildurSword FiringDuration = ARAGORN_FIRINGDURATION ; Duration of the sword swing
RadiusDamageAffects = ENEMIES NEUTRALS ;
DamageNugget ; A basic Nugget that just does damage Damage = ARAGORN_DAMAGE DamageScalar = 50000% NONE +RohanOathbreaker Radius = 20.0 DelayTime = 0 DamageType = HERO DamageFXType = SWORD_SLASH DeathType = NORMAL End (j'ai juste changer "radius") | |
|
| |
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Dim 31 Aoû - 16:32 | |
| bin tu peut pas mettre un Weapon dans un Object or la c'est ce que t'as fait, t'as mis Object GondorAragorn suivit de Weapon GondorAragornSword et ca c'est interdit n'oublie pas de mettre les End | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Lun 1 Sep - 9:33 | |
| A ouiiiii....j'avais oublier de l'enlever lorsque je faisais une modif sur l'armorset Mais si on veu changer l'attaque on est obliger de mettre l'attaque d'un autre perso? Et ou j'ai oublier des end? | |
|
| |
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Lun 1 Sep - 10:17 | |
| Si c'est une attaque a distance (donc avec fleche ou autre projectile) tu doit mettre l'attaque d'une autre unité, par contre si c'est une attaque de mélée (qui n'utilise pas de projectile) tu peut créer ton propre weapon, tu lui donne un nouveau nom et tout mais tu le met avant ton unité , en suite dans l'unité pour lui attribuer le weapon tu lui met : - Code:
-
WeaponSet Conditions = None Weapon = PRIMARY NomDuWeapon End | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Lun 1 Sep - 10:54 | |
| A merci. et ou j'ai oublier les end?? | |
|
| |
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Lun 1 Sep - 11:10 | |
| bin a la fin du weapon et de l'Object | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Lun 1 Sep - 12:07 | |
| La le game crash met que j'ai oublier des end: - Citation :
- Weapon GondorAragornSword
LeechRangeWeapon = Yes AttackRange = 30.0 MeleeWeapon = Yes
DelayBetweenShots = ARAGORN_DELAYBETWEENSHOTS ; time between shots, msec PreAttackDelay = ARAGORN_PREATTACKDELAY ; 400 is sword swing delay time before contact with target. PreAttackType = PER_SHOT ; Do the delay each time we attack a new target FireFX = FX_GondorSwordHit ;FireFX = FX_IsildurSword FiringDuration = ARAGORN_FIRINGDURATION ; Duration of the sword swing
RadiusDamageAffects = ENEMIES NEUTRALS ;
DamageNugget ; A basic Nugget that just does damage Damage = ARAGORN_DAMAGE DamageScalar = 50000% NONE +RohanOathbreaker Radius = 20.0 DelayTime = 0 DamageType = HERO DamageFXType = SWORD_SLASH DeathType = NORMAL End
| |
|
| |
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Lun 1 Sep - 12:47 | |
| normal t'as bien mis un end pour le DamageNugget, mais t'as oublié de mettre celui pour le Weapon ce qui devait te faire 2 End (l'un en dessous de l'autre) (la ca va encore ya que 2 end l'un apres l'autre, des fois dans les object il peut y avoir des fois 3 ou 4 voire meme 5 end a la suite , il suffit de bien savoir a quoi correspond un end et tout va bien) | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Lun 1 Sep - 16:04 | |
| Ou est l'endroit ou l'on vois les pouvoirs??? (Je comprend ton élection au Members Awards 2008/2009 cdd ) | |
|
| |
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: script probleme Lun 1 Sep - 17:40 | |
| ou l'on voit les pouvoirs ??? en fait c'est assez compliqué un pouvoir - Citation :
- - Il faut tout d'abord un SpecialPower qui est véritablement le pilier du pouvoir car c'est grâce à lui que l'on donne le temps de rechargement par exemple.
- Il faut aussi un ou plusieurs modules dans l'Object à qui vous mettez ce pouvoir qui se chargeront de regrouper la plupart des effets du pouvoirs et bien souvent pour faire correspondre le pouvoir à une animation (meme si pour ça il y a d'autres techniques ). - On peut aussi utiliser un CommandButton si vous voulez que le pouvoir soit visible dans le palantir, mais il n'est pas obligatoire si c'est un pouvoir passif, le seul hic c'est que le joueur ne pourra pas deviner l'existance du pouvoir. Et qui dit CommandButton dit aussi CommandSet , c'est la liste de tout les CommandButton d'un Object. - Ensuite il faut un Upgrade si vous voulez que le pouvoir se débloque a un autre niveau que le niveau 1, et il faudra integrer l'Upgrade dans l'ExperienceLevel de l'Object. - Puis si vous vouler des effets spéciaux il faudra ajouter une FXList qui regroupe des effets visuels, sonores et certains effets de caméra (comme les secousses). - Pour les modifications de la caractéristique d'un Object (que ce soit bonus ou malus) il faudra ajouter un AttributeModifier. - Pour tout les dégats infligé il faudra utiliser un Weapon. - Pour toutes les invocations ou la plupart des créations d'objets il faudra utiliser un ObjectCreationList (j'abregerai OCL ). - Il faut souvent aussi des autres Object (par exemple pour les projectiles ou simplement pour les OCL). en gros pour créer un pouvoir de A a Z il faut pas mal de truc et chaque chose a son importance dans la réalisation finale du pouvoir, si t'en vire un le pouvoir n'aura pas les effets voulu ou ne fonctionnera tout simplement pas | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Lun 1 Déc - 20:20 | |
| Il existerai un script qui fait que si l'œil de sauron passe sur une unitée celle ci meure?? | |
|
| |
leo11 Fondateur
Nombre de messages : 1685 Age : 33 Location : Champagne (france) Add-On : Oui, vive l'addon. Date d'inscription : 13/01/2008
| Sujet: Re: script probleme Lun 1 Déc - 20:23 | |
| Si l'oeil de sauron est comme je le pense un objet, alors il serait sans doute possible (en passant par l'ini) de mettre un genre de weapon mot de mort à cet objet afin qu'une onde tue tous les ennemis alentour. | |
|
| |
Jolaerpitola Mappeur, moddeur incontesté
Nombre de messages : 2609 Age : 29 Add-On : oui Date d'inscription : 24/07/2008
| Sujet: Re: script probleme Lun 1 Déc - 20:45 | |
| | |
|
| |
Contenu sponsorisé
| Sujet: Re: script probleme | |
| |
|
| |
| script probleme | |
|