| INI comment modifier les pouvoirs du palentir? | |
|
|
|
Auteur | Message |
---|
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: INI comment modifier les pouvoirs du palentir? Mer 19 Mar - 17:59 | |
| Bonjour, voilà j'essai d'augmenter le rayon de foret elfes et d'inondation ainsi que d'augmenter la puissance du pouvoir explosion de magie de Sarumane Mais je ne trouve pas l'INI pour modifier foret elfes et inondation. Nous voici dans gamedata , j'ai modifier la ligne colorée mais je ne suis pas sur du résultat. (à la base force attack damage était à 500 je l'ai mis à 2000) Merci de me répondre. ;-----------------------Saruman------------------------ #define SARUMAN_BUILDCOST 3000 #define SARUMAN_BUILDTIME 45 #define SARUMAN_HEALTH 3000 #define SARUMAN_LVL1_EXP_AWARD 35 #define SARUMAN_LVL2_EXP_AWARD 40 #define SARUMAN_LVL3_EXP_AWARD 45 #define SARUMAN_LVL4_EXP_AWARD 50 #define SARUMAN_LVL5_EXP_AWARD 60 #define SARUMAN_LVL6_EXP_AWARD 75 #define SARUMAN_LVL7_EXP_AWARD 90 #define SARUMAN_LVL8_EXP_AWARD 105 #define SARUMAN_LVL9_EXP_AWARD 125 #define SARUMAN_LVL10_EXP_AWARD 150 #define SARUMAN_LVL2_EXP_NEEDED 100 ; 60 #define SARUMAN_LVL3_EXP_NEEDED 200 ; 200 #define SARUMAN_LVL4_EXP_NEEDED 300 ; 400 #define SARUMAN_LVL5_EXP_NEEDED 500 ; 600 #define SARUMAN_LVL6_EXP_NEEDED 700 ; 800 #define SARUMAN_LVL7_EXP_NEEDED 900 ; 1000 #define SARUMAN_LVL8_EXP_NEEDED 1100 ; 1200 #define SARUMAN_LVL9_EXP_NEEDED 1500 ; 1600 #define SARUMAN_LVL10_EXP_NEEDED 2000 ; 2000 #define SARUMAN_PREATTACKDELAY 1100 #define SARUMAN_DELAYBETWEENSHOTS 1000 #define SARUMAN_FIRINGDURATION 1566 #define SARUMAN_DAMAGE 100 define SARUMAN_FORCE_ATTACK_DAMAGE 2000#define SARUMAN_FIREBALL_DAMAGE 400 #define SARUMAN_FIREBALL_DAMAGE_SIEGE 400 #define SARUMAN_FIREBALL_RADIUS 30.0 #define SARUMAN_FIREBALL_RANGE 250 #define SARUMAN_FIREBALL_RELOAD_TIME 60000 #define SARUMAN_LIGHTNING_DAMAGE 1000 #define SARUMAN_LIGHTNING_DAMAGE_FLAME 2000 #define SARUMAN_LIGHTNING_RANGE 300 #define SARUMAN_LIGHTNING_RADIUS 50 | |
|
| |
Denescor Moddeur confirmé
Nombre de messages : 378 Age : 28 Location : Forodwaith... mais plus pour longtemps Add-On : oui, ne travaille que sur l'Add-On mais je ne possède pas BFME I Date d'inscription : 28/05/2013
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Mer 19 Mar - 18:29 | |
| Salut, pour le premier point, je ne pense pas que le jeu est apprécié le code tel que tu lui ai fourni. Le GameData veut un "#" devant les "define" hors il en manque un dans la ligne que tu as mis en couleur (que tu as peut être simplement omis de nous montrer ) A part ça il ne devriez pas y avoir de problème... si ton but était de modifier les dégâts brut de Saroumane mais là je te le dit il va être plus puissant que Sauron (dont les dégâts sont de 1500), 2000 de dégâts en gros il te défonce un héros moyen (type Eomer ou Eowyn) en un coup et les bâtiments de type ferme et peut être caserne ne devraient pas tenir non plus Pour le rayon des pouvoirs c'est très simple il suffit de modifier la valeur de "SPELLBOOK_TAINT_RADIUS" pour la forêt elfe. Pour l'Inondation la valeur est rentrée numériquement donc il te suffira de la changer. Bon maintenant explication: Comment modifier les paramètres d'un pouvoir Déjà tu vas dans SpecialPower.ini et dedans tu cherches les pouvoirs que tu veux modifier. Pour tes exemples tu trouveras: - Code:
-
SpecialPower SpellBookElvenWood Enum = SPECIAL_SPELL_BOOK_ELVEN_WOOD RadiusCursorRadius = SPELLBOOK_TAINT_RADIUS ; Match the radius in FXList ElvenWood RequiredSciences = SCIENCE_ElvenWood ReloadTime = 90000 InitiateAtLocationSound = SpellElvenWood ViewObjectDuration = 5000 ViewObjectRange = 175 Flags = NO_FORBIDDEN_OBJECTS RESPECT_RECHARGE_TIME_DISCOUNT ForbiddenObjectFilter = NONE +WatcherHead +WatcherHittingArm +WatcherCaldera ForbiddenObjectRange = SPELLBOOK_TAINT_RADIUS End
[...]
SpecialPower SpellBookFlood Enum = SPECIAL_SPELL_BOOK_FLOOD RadiusCursorRadius = 175 RequiredSciences = SCIENCE_Flood ReloadTime = 120000 ; in milliseconds ViewObjectDuration = 15000 ViewObjectRange = 300 InitiateAtLocationSound = SpellFloodMS Flags = RESPECT_RECHARGE_TIME_DISCOUNT End Tu as accès à tous les paramètres du pouvoirs: rayon, durée de rechargement, science requise (le pouvoir que t'achète dans le palantir), le son, etc... Il te suffit juste de les modifié (soit tu changes les valeurs comme "SPELLBOOK_TAINT_RADIUS" par des nombres ou tu vas les chercher dans le GameData) Notes que pour le cas des pouvoirs comme la forêt elfes (et d'autres je pense), il faudra aussi que tu modifies les valeurs dans le module pouvoir dans l'objet "SpeelBook" (c'est un peu complexe à imaginer ce que c'est je sais). Tu trouve ça dans System.ini et tu cherches ton pouvoir - Code:
-
Behavior = ElvenWoodSpecialPower ModuleTag_ElvenWood SpecialPowerTemplate = SpellBookElvenWood ElvenGroveObject = ElvenGrove ElvenWoodRadius = SPELLBOOK_TAINT_RADIUS ElvenWoodFX = FX_ElvenWoodSpellFX ElvenWoodOCL = OCL_ElvenWoodSeed ; CreateLocation = CREATE_AT_LOCATION AvailableAtStart = No RequirementsFilterMPSkirmish = SPELL_BOOK_REQUIREMENTS_FILTER RequirementsFilterStrategic = SPELL_BOOK_REQUIREMENTS_FILTER_STRATEGIC End Là tu as de la chance si tu modifies la valeur via le GameData ça change aussi celle dans le System.ini mais je te conseilles de vérifier avant Pour l'Inondation j'ai pas trouvé équivalent donc je sais pas ce que vaudra le changement de rayon De manière général pour modifier un pouvoir et/ou le palantir tu as trois fichiers à aller voir: SpecialPower.ini, System.ini et Science.ini (l'enchainement des pouvoir dans le palantir avec leur ordre la manière de les débloquer et les coûts des pouvoirs) Et voilà, si tu as d'autres questions n'hésites pas | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Mer 19 Mar - 20:33 | |
| Merci pour les info ( si je pose tant de questions c'est car j'ai débutée il y a une semaine dans le modding. Ensuite pour Saruman j'ai oublier de marquer le #. Et en fait ce que je cherche à augmenter pour Sarumane c'est son premier pouvoir explosion de magie. Et non sa force. Peut tu m'aider pour augmenter la puissance de ce pouvoir. | |
|
| |
Denescor Moddeur confirmé
Nombre de messages : 378 Age : 28 Location : Forodwaith... mais plus pour longtemps Add-On : oui, ne travaille que sur l'Add-On mais je ne possède pas BFME I Date d'inscription : 28/05/2013
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Mer 19 Mar - 21:19 | |
| - Citation :
- si je pose tant de questions c'est car j'ai débutée il y a une semaine dans le modding
J'avais remarqué, et c'est pour ça que j'explique autant - Citation :
- Et en fait ce que je cherche à augmenter pour Sarumane c'est son premier pouvoir explosion de magie. Smile
Et non sa force. Peut tu m'aider pour augmenter la puissance de ce pouvoir. Sans doute, mais j'ai commencé à regarder et c'est vraiment le bordel dans Sauroumane... Voilà son CommandSet (là où on devrait avoir le nom des pouvoirs de Saroumane): - Code:
-
CommandSet SarumanCommandSet 1 = Command_ToggleStance 6 = Command_SpecialPowerSpawnWhirlwind 2 = Command_SarumanFireball 4 = Command_SpecialAbilityDominateEnemy 3 = Command_SpecialAbilitySpeechCraft 5 = Command_SarumanThunderBolt 12 = Command_CaptureBuilding 13 = Command_AttackMove 14 = Command_Stop 16 = Command_SetStanceBattle 17 = Command_SetStanceAggressive 18 = Command_SetStanceHoldGround End Tu verras que c'est pas dans l'ordre (c'est la première fois que je vois ça) et ton pouvoir est introuvable car c'est le "FireBall" qui se trouve en position 2 (c'est-à-dire pouvoir 1). Et comme il possède le pouvoir "SpecialPowerSpawnWhirlwind" (invoquer des Tornades) je me pose des question quand à la validité de ce CommandSet... Je vais voir ce que je trouve d'autres choses... | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Mer 19 Mar - 22:03 | |
| Ok merci | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Mer 19 Mar - 22:27 | |
| Au fait je viens surement de peut-être trouver quelque chose: Command set de saroumane. CommandSet SarumanCommandSet 1 = Command_ToggleStance 2 = Command_SpecialAbilityIsengardWizardBlast3 = Command_SarumanFireball 4 = Command_SpecialAbilityDominateEnemy 5 = Command_SpecialAbilitySpeechCraft 6 = Command_SarumanThunderBolt 12 = Command_CaptureBuilding 13 = Command_AttackMove 14 = Command_Stop 16 = Command_SetStanceBattle 17 = Command_SetStanceAggressive 18 = Command_SetStanceHoldGround End command set de gandalf CommandSet GondorGandalfCommandSet 1 = Command_ToggleStance 2 = Command_SpecialAbilityWizardBlast3 = Command_GondorGandalfLightningSword 4 = Command_GandalfShadowfax 5 = Command_GondorGandalfIstariLight 6 = Command_SpecialAbilityWordOfPower 12 = Command_CaptureBuilding 13 = Command_AttackMove 14 = Command_Stop 16 = Command_SetStanceBattle 17 = Command_SetStanceAggressive 18 = Command_SetStanceHoldGround End (Si tu regarde bien les passages colorées tu verras que Gandalf et saroumane ont la même chose (coïncidence car en plus ils ont la méme capacité de départ. Autre chose - Citation :
- [code]A part ça il ne devriez pas y avoir de problème... si ton but était de modifier les dégâts brut de Saroumane mais là je te le dit il va être plus puissant que Sauron (dont les dégâts sont de 1500), 2000 de dégâts en gros il te défonce un héros moyen (type Eomer ou Eowyn) en un coup et les bâtiments de type ferme et peut être caserne ne devraient pas tenir non plus)
Dans ce que tu m'avais dit au dessus je ne comprend pas trop regarde pourquoi : ;-----------------------Saruman------------------------ #define SARUMAN_BUILDCOST 3000 #define SARUMAN_BUILDTIME 45 #define SARUMAN_HEALTH 3000 #define SARUMAN_LVL1_EXP_AWARD 35 #define SARUMAN_LVL2_EXP_AWARD 40 #define SARUMAN_LVL3_EXP_AWARD 45 #define SARUMAN_LVL4_EXP_AWARD 50 #define SARUMAN_LVL5_EXP_AWARD 60 #define SARUMAN_LVL6_EXP_AWARD 75 #define SARUMAN_LVL7_EXP_AWARD 90 #define SARUMAN_LVL8_EXP_AWARD 105 #define SARUMAN_LVL9_EXP_AWARD 125 #define SARUMAN_LVL10_EXP_AWARD 150 #define SARUMAN_LVL2_EXP_NEEDED 100 ; 60 #define SARUMAN_LVL3_EXP_NEEDED 200 ; 200 #define SARUMAN_LVL4_EXP_NEEDED 300 ; 400 #define SARUMAN_LVL5_EXP_NEEDED 500 ; 600 #define SARUMAN_LVL6_EXP_NEEDED 700 ; 800 #define SARUMAN_LVL7_EXP_NEEDED 900 ; 1000 #define SARUMAN_LVL8_EXP_NEEDED 1100 ; 1200 #define SARUMAN_LVL9_EXP_NEEDED 1500 ; 1600 #define SARUMAN_LVL10_EXP_NEEDED 2000 ; 2000 #define SARUMAN_PREATTACKDELAY 1100 #define SARUMAN_DELAYBETWEENSHOTS 1000 #define SARUMAN_FIRINGDURATION 1566 #define SARUMAN_DAMAGE 100#define SARUMAN_FORCE_ATTACK_DAMAGE 2000#define SARUMAN_FIREBALL_DAMAGE 400 #define SARUMAN_FIREBALL_DAMAGE_SIEGE 400 #define SARUMAN_FIREBALL_RADIUS 30.0 #define SARUMAN_FIREBALL_RANGE 250 #define SARUMAN_FIREBALL_RELOAD_TIME 60000 #define SARUMAN_LIGHTNING_DAMAGE 1000 #define SARUMAN_LIGHTNING_DAMAGE_FLAME 2000 #define SARUMAN_LIGHTNING_RANGE 300 #define SARUMAN_LIGHTNING_RADIUS 50 Regarde les 2 passages en bleu les 2 parles des dégâts d'attaque , moi je serais près à penser que le 1er damage serait pour son attaque et le 2ème pour explosion de magie mais bon c'est toi le pro (dit moi quand même si c'est bon) Ah oui et pour finir autre chose sur le jeu n'ayant rien avoir sur le sujet mais sais tu comment marche la capacité (HEURE DU ROI-SORCIER) Merci. | |
|
| |
ModdingMaster Maître de Modding, Créateur de Mods
Nombre de messages : 2024 Age : 29 Location : Rennes Add-On : Oui Date d'inscription : 26/07/2010
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 0:07 | |
| Salut, je prend le problème en cours de route : - Citation :
- (Si tu regarde bien les passages colorées tu verras que Gandalf et saroumane ont la même chose (coïncidence car en plus ils ont la méme capacité de départ.
Alors oui on dirait les même pouvoirs, mais rien que le changement de terme de CommandSet indique de suite que ce n'est pas le même. Par ailleurs ils n'ont pas le même FX tous deux. Par contre une petite astuce pour vous éviter de tourner autour du pot, les valeurs dans le "gamedata.ini" ne sont peut être pas exhaustives, je rappelle que les "#define" ne sont ni plus ni moins que des constantes dans lesquelles ont y ajoute une donnée de type entier ou décimal (conseil de programmeur). Il se peut que les valeurs soient parfois inscrites en "dur" dans la fonction définie. Exemple : Dans un héros, "Buildcost = HEROS_BUILDCOST" peut aussi s'écrire "Buildcost = 1000". Ainsi on s'épargne d'ajouter dans le "gamedata.ini" la constante "#define HEROS_BUILDCOST 1000". Pour revenir au sujet, si tu veux (je m'adresse à tiatias77^^) modifier les dégâts du "wizard blast" de Gandalf ou de Saroumane, il suffit de te rendre dans le "weapon" du pouvoir en question puis de modifier la valeur du/des dégât/s en dur dans la fonction adéquate. Cependant pour ton problème, j'ai pris la peine de regarder, la valeur du dégât pour les deux pouvoirs est bien répertorié dans une constante^^. Recherche ceci dans "gamedata.ini" : SARUMAN_FORCE_ATTACK_DAMAGE GANDALF_FORCE_ATTACK_DAMAGE C'est comme ça qu'ils se nomment. Edit : J'avais pas vu ces lignes : - Citation :
- Regarde les 2 passages en bleu les 2 parles des dégâts d'attaque , moi je serais près à penser que le 1er damage serait pour son attaque et le 2ème pour explosion de magie mais bon
Tu as ta réponse, DAMAGE = dégâts occasionnés par le héros lorsqu'il frappe, FORCE_ATTACK_DAMAGE = dégâts occasionnés par le héros lorsqu'il utilise sa capacité. | |
|
| |
ModdingMaster Maître de Modding, Créateur de Mods
Nombre de messages : 2024 Age : 29 Location : Rennes Add-On : Oui Date d'inscription : 26/07/2010
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 0:22 | |
| - Citation :
- Ah oui et pour finir autre chose sur le jeu n'ayant rien avoir sur le sujet mais sais tu comment marche la capacité (HEURE DU ROI-SORCIER)
J'ai regardé, tu risques d'être déçu, c'est un pouvoir prédéterminé (comme l'invisibilité, le leadership, etc...) du coup on ne peut rien modifier si ce n'est que changer les pourcentages. - Code:
-
;---------HOUR OF THE WITCH KING--------------------------------------------------------- Behavior = UnpauseSpecialPowerUpgrade ModuleTag_HOFTWEnabler SpecialPowerTemplate = SpecialAbilityCurseEnemy TriggeredBy = Upgrade_HourOfTheWitchKing ObeyRechageOnTrigger = Yes End Behavior = SpecialPowerModule ModuleTag_HOFTW SpecialPowerTemplate = SpecialAbilityCurseEnemy StartsPaused = Yes UpdateModuleStartsAttack = Yes InitiateSound = AngWitchkingVoiceModeHrWitchking End
Behavior = CurseSpecialPower ModuleTag_HOFTWUPdate SpecialPowerTemplate = SpecialAbilityCurseEnemy
CursePercentage = 100.0%
StartAbilityRange = 200.0 CursedFX = FX_SarumanDominateTargets TriggerFX = FX_CreateaHeroCurse TriggerModelCondition = ModelConditionState:SPECIAL_POWER_1 TriggerModelConditionDuration = 35 ;in frames UnpackTime = 2000 PreparationTime = 1000 FreezeAfterTriggerDuration = 2500 ; Hold AI for this long after we fire. End Regarde le dernier module (premier = UnpauseSpecialPowerUpgrade = niveau d'acquisition du pouvoir ; deuxième = SpecialPowerModule = options complémentaires du pouvoir ; troisième = CurseSpecialPower = le pouvoir prédéfini). En fait je dirais qu'ils sont tous prédéfinis, après il suffit de savoir quelle forme donner à son pouvoir (possible si le dernier module ne nomme WeaponSpecialPower je crois), sinon pour celui-là, tu n'a rien à comprendre, il est géré automatiquement par le jeu, "Curse" = "Malédiction/Heure du Roi-Sorcier", il réinitialise les compteurs de ses ennemis. Pour tricher tu peux modifier la portée du pouvoir (range), et éventuellement son style d'effet FX (CursedFX et TriggerFX) mais rien de plus. Le reste, évite d'y toucher. | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 14:37 | |
| Tout d'abord pour Saruman j'ai trouver , mais pour les pouvoirs du palentir je ne trouve pas. Dans gamedata je n'ai pas trouver foret elfes. Ah oui et pour Heure du Roi-Sorcier je ne comprends pas l'effet certes il réinitialise les capacités spéciales mais je ne sais pas ce que l'ennemis lui vois (donc impossible pour moi de le modifier) | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 17:48 | |
| Autre chose j'ai passer une bonne partie de mon aprem à tenter d'ajouter le pouvoir mot de mort à Sauron ( avec l'anneau) Mais lorsque je joue sauron a bien le pouvoir mais il est grisée est ne peut pas être utilisé Voici le gamedata ;-----------------------Sauron------------------ #define SAURON_BOUNTY_VALUE 2500 #define SAURON_BUILDCOST 10000 #define SAURON_BUILDTIME 350 #define SAURON_HEALTH 15000 #define SAURON_DAMAGE 2250 #define SAURON_DEATH_EXPLOSION_DAMAGE 800 #define ISENGARD_SARUMAN_BOUNTY_VALUE 750 #define ISENGARD_WORMTONGUE_BOUNTY_VALUE 200 #define WILD_GOBLIN_KING_BOUNTY_VALUE 625 #define SAURON_WORD_OF_POWER_DAMAGE 500 #define SAURON_WORD_OF_POWER_RANGE 120 Ainsi que le command set CommandSet SauronCommandSet 1 = Command_ToggleStance 2 = Command_FiresOfDoom 3 = Command_SpecialAbilityTerribleFury 4 = Command_SpecialAbilityWordOfPower 13 = Command_AttackMove 14 = Command_Stop 16 = Command_SetStanceBattle 17 = Command_SetStanceAggressive 18 = Command_SetStanceHoldGround End et le Sauron.ini ;------- WORD OF POWER (BLUE RING BLAST) SPELL -------------------------------------------------------------------------------- Behavior = UnpauseSpecialPowerUpgrade ModuleTag_WordEnabler SpecialPowerTemplate = SpecialAbilityWordOfPower End Behavior = SpecialPowerModule ModuleTag_WordStarter SpecialPowerTemplate = SpecialAbilityWordOfPower UpdateModuleStartsAttack = Yes StartsPaused = Yes End Behavior = WeaponFireSpecialAbilityUpdate ModuleTag_WordWeaponFireUpdate SpecialPowerTemplate = SpecialAbilityWordOfPower WhichSpecialWeapon = 1 SkipContinue = Yes UnpackTime = 1700 PackTime = 1 FreezeAfterTriggerDuration = 2500 ; Hold AI for this long after we fire. AwardXPForTriggering = 0 StartAbilityRange = 80.0 SpecialWeapon = SauronWordOfPower End Behavior = AISpecialPowerUpdate WordOfPowerAI CommandButtonName = Command_SpecialAbilityWordOfPower SpecialPowerAIType = AI_SPECIAL_POWER_BASIC_SELF_BUFF SpecialPowerRadius = 250 End Voila merci de m'aider dans mes problèmes | |
|
| |
Denescor Moddeur confirmé
Nombre de messages : 378 Age : 28 Location : Forodwaith... mais plus pour longtemps Add-On : oui, ne travaille que sur l'Add-On mais je ne possède pas BFME I Date d'inscription : 28/05/2013
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 19:03 | |
| Bon alors déjà en effet tu avais raison "SARUMAN_FORCE_ATTACK_DAMAGE" c'est bien pour les pouvoirs Ensuite je sais pas où t'as trouvé ton commandset mais t'as du en trouver un meilleurs que moi (veinard ) - Citation :
- mais pour les pouvoirs du palentir je ne trouve pas. :Very Happy:
Dans gamedata je n'ai pas trouver foret elfes. Qu'est-ce que tu ne trouves pas pour les pouvoirs du palantir ? Et pour la Forêt Elfe elle n'est pas explicitement dans le gamedata car son rayon est une constante utilisé sur de nombreux pouvoirs et elle répertorié sous le nom de "SPELLBOOK_TAINT_RADIUS" (les rayons des pouvoirs de type "terrain souillé"). Mais si tu changes cette valeur tu change celle de tout les autres pouvoirs utilisant cette valeur Ensuite pour Sauron je constate que tu as crée de nouveaux arguments dans le GameData. Pour moi tu as deux problèmes: - Tu n'as pas crée le "SauronWordOfPower" (il faut crée le weapon pour que ça fasse des dégâts et je ne pense pas qu'il existe de weapon à ce nom, prend celui de Gandalf au pire: "GandalfWordOfPower" ) - Tu as crée ton pouvoir en le calquant sur Gandalf mais Sauron réagit différemment du fait qu'il as déjà tout ses pouvoirs au début et qu'il commence au niveau 10. Voici par exemple le pouvoir "pluie de feu" de Sauron: - Code:
-
;------------------FIRES OF DOOM------------------------------------------------------------------ Behavior = SpecialPowerModule ModuleTag_FiresOfDoom SpecialPowerTemplate = FiresOfDoomSpecialPower UpdateModuleStartsAttack = Yes StartsPaused = No InitiateSound = SauronVoxBlackspeechFiresOfDoom End
Behavior = WeaponFireSpecialAbilityUpdate ModuleTag_FiresOfDoomUpdate SpecialPowerTemplate = FiresOfDoomSpecialPower WhichSpecialWeapon = 1 ; use MODELCONDITION_SPECIAL_WEAPON_ONE SkipContinue = Yes
UnpackTime = 900 PreparationTime = 1 PersistentPrepTime = 1500 PackTime = 1100 FreezeAfterTriggerDuration = 2500 ; make sure we can't move immediately after.
AwardXPForTriggering = 0 StartAbilityRange = 300.0 MustFinishAbility = Yes SpecialWeapon = SauronFiresOfDoomWeapon ;TriggerSound = SpellRainOfFireMS End Il y a une différence avec ton code, dans le tiens tu as rajouté un module "UnpauseSpecialPowerUpgrade" qui gère le débloquage du pouvoir mais n'ayant donné aucune condition de débloquage tu ne risquais pas de pouvoir l'utiliser, il te manquait la ligne "TriggeredBy = " (débloquer par) Je pense qu'en corrigeant ses deux trucs ça devrait mieux fonctionner (sinon il est pas mal ton code pour un premier ajout car le premier pouvoir que j'ai ajouté à Sauron n'avait pas fonctionné car j'avais zapper la moitié de ce que tu as fait ) | |
|
| |
ModdingMaster Maître de Modding, Créateur de Mods
Nombre de messages : 2024 Age : 29 Location : Rennes Add-On : Oui Date d'inscription : 26/07/2010
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 19:09 | |
| - Citation :
- Tout d'abord pour Saruman j'ai trouver , mais pour les pouvoirs du palentir je ne trouve pas.
Qu'est-ce que tu recherches comme pouvoirs ? - Citation :
- Dans gamedata je n'ai pas trouver foret elfes
Euh, ce n'est pas là-dedans que tu trouveras des infos sur la forêt elfe ! Et par ailleurs pourquoi cherches-tu as trouver la forêt elfe ? - Citation :
- Ah oui et pour Heure du Roi-Sorcier je ne comprends pas l'effet certes il réinitialise les capacités spéciales mais je ne sais pas ce que l'ennemis lui vois (donc impossible pour moi de le modifier)
Il n'y a rien à comprendre, c'est un pouvoir prédéterminé, ce pouvoir réinitialise les compteurs de l'ennemi, l'ennemi ne voit rien. C'est de l'informatique, tu ne peux pas éternellement chercher le pourquoi du comment. - Citation :
- Autre chose j'ai passer une bonne partie de mon aprem à tenter d'ajouter le pouvoir mot de mort à Sauron ( avec l'anneau)
Mais lorsque je joue sauron a bien le pouvoir mais il est grisée est ne peut pas être utilisé Alors premièrement pourquoi as-tu ajouter ceci ? - Code:
-
#define SAURON_WORD_OF_POWER_DAMAGE 500 #define SAURON_WORD_OF_POWER_RANGE 120 Là tu viens de créer une constante inutile car elle n'est utilisée nul part ! Ces informations, pour être exploitées, doivent être ajoutée dans le module correspondant au "weapon" du pouvoir dans "weapon.ini". Par ailleurs ça ne te sert à rien sérieusement, la portée et les dégâts occasionnés par le pouvoir sont largement suffisant. Ensuite, ton pouvoir est grisé car tu as laissé ceci : - Code:
-
Behavior = UnpauseSpecialPowerUpgrade ModuleTag_WordEnabler SpecialPowerTemplate = SpecialAbilityWordOfPower End Si tu avais lentement lu ce que je t'ai écrit hier tu aurais compris que le premier module (le UnpauseSpecialPowerUpgrade) est le module qui est requis si tu souhaites mettre sous niveau spécifique le pouvoir. Je n'ai pas vu la ligne du "TriggeredBy", je suppose que tu l'a supprimée, mais ça ne suffit pas, il faut que tu supprimes tout ce module. Par contre, laisse les deux autres en dessous surtout ! - Citation :
- Behavior = AISpecialPowerUpdate WordOfPowerAI
CommandButtonName = Command_SpecialAbilityWordOfPower SpecialPowerAIType = AI_SPECIAL_POWER_BASIC_SELF_BUFF SpecialPowerRadius = 250 End Euh, ça, boooof, dans ton intérêt ça ne sert pas à grand chose pour le moment, d'ailleurs je n'ai jamais trop su à quoi cela servait, je crois que le pouvoir permet d'être utilisé par le héros en mode escarmouche mais je n'en suis pas sûr, ce n'est pas indispensable.
Dernière édition par ModdingMaster le Jeu 20 Mar - 19:12, édité 1 fois | |
|
| |
ModdingMaster Maître de Modding, Créateur de Mods
Nombre de messages : 2024 Age : 29 Location : Rennes Add-On : Oui Date d'inscription : 26/07/2010
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 19:12 | |
| Bon, Denescor a répondu en même temps que moi, tu n'aura qu'à regarder nos deux réponses selon la façon dont c'est rédigé, mais normalement tu dois retrouver la même chose. | |
|
| |
Denescor Moddeur confirmé
Nombre de messages : 378 Age : 28 Location : Forodwaith... mais plus pour longtemps Add-On : oui, ne travaille que sur l'Add-On mais je ne possède pas BFME I Date d'inscription : 28/05/2013
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 19:42 | |
| - Citation :
- Là tu viens de créer une constante inutile car elle n'est utilisée nul part ! Ces informations, pour être exploitées, doivent être ajoutée dans le module correspondant au "weapon" du pouvoir dans "weapon.ini". Par ailleurs ça ne te sert à rien sérieusement, la portée et les dégâts occasionnés par le pouvoir sont largement suffisant. Wink
Ensuite, ton pouvoir est grisé car tu as laissé ceci :
- Code:
-
Behavior = UnpauseSpecialPowerUpgrade ModuleTag_WordEnabler SpecialPowerTemplate = SpecialAbilityWordOfPower End
Si tu avais lentement lu ce que je t'ai écrit hier tu aurais compris que le premier module (le UnpauseSpecialPowerUpgrade) est le module qui est requis si tu souhaites mettre sous niveau spécifique le pouvoir. Je n'ai pas vu la ligne du "TriggeredBy", je suppose que tu l'a supprimée, mais ça ne suffit pas, il faut que tu supprimes tout ce module. Par contre, laisse les deux autres en dessous surtout ! Wink
Nous tombons donc d'accord sur les deux causes de ton problème - Citation :
- Alors premièrement pourquoi as-tu ajouter ceci ?
- Code:
-
#define SAURON_WORD_OF_POWER_DAMAGE 500 #define SAURON_WORD_OF_POWER_RANGE 120 C'est vrai que ce n'est pas très utile, surtout que comme tu as oublié de crée ton "weapon" ils ne te servent pas (c'est pas très optimal tout ça ! ) Edit: J'avais même pas vu le dernier message de ModdingMaster - Citation :
- Bon, Denescor a répondu en même temps que moi, tu n'aura qu'à regarder nos deux réponses selon la façon dont c'est rédigé, mais normalement tu dois retrouver la même chose.
Dernière édition par Denescor le Jeu 20 Mar - 19:44, édité 1 fois (Raison : LOL !!) | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 20:11 | |
| Ok c'est bon pour Sauron Mais dans foret elfes ce que je cherche à augmenter c'est son rayon (SPELLBOOK_TAINT_RADIUS) mais je ne trouve pas. | |
|
| |
Denescor Moddeur confirmé
Nombre de messages : 378 Age : 28 Location : Forodwaith... mais plus pour longtemps Add-On : oui, ne travaille que sur l'Add-On mais je ne possède pas BFME I Date d'inscription : 28/05/2013
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 21:19 | |
| - Citation :
- Mais dans foret elfes ce que je cherche à augmenter c'est son rayon (SPELLBOOK_TAINT_RADIUS)
mais je ne trouve pas. Ah tiatias77... Je te l'ai pourtant expliquer dans ma première réponse. Il faut juste que tu trouves les fichiers Science.ini, Specialpower.ini et System.ini et ensuite tu reprends ce que je t'ai dit Et le "SPELLBOOK_TAINT_RADIUS" est dans le GameData (je l'ai trouvé dedans), essaie d'utiliser un outil de recherche PS: Sur quelle version du jeu travailles-tu ? BFME I, BFME II ou BFME II extension ? ça pourrait expliquer tes difficultés (perso je suis sur l'extension du II ) | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 21:48 | |
| Je suis comme toi sur l'extension du 2 | |
|
| |
ModdingMaster Maître de Modding, Créateur de Mods
Nombre de messages : 2024 Age : 29 Location : Rennes Add-On : Oui Date d'inscription : 26/07/2010
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 23:14 | |
| - tiatias77 a écrit:
- Ok c'est bon pour Sauron
Mais dans foret elfes ce que je cherche à augmenter c'est son rayon (SPELLBOOK_TAINT_RADIUS) mais je ne trouve pas. Mais attend là je viens de réfléchir, il n'y a pas de lien entre la forêt elfe et SPELLBOOK_TAINT_RADIUS. La constante que tu cherches agit sur le pouvoir terrain souillé pas le pouvoir forêt elfe. Sinon regarde dans le fichier "specialpower.ini", parfois ils mettre la constante dedans. Sinon dans "specialpower.ini" à la ligne du module, j'ai lu ce commentaire "Match the radius in FXList TaintFX", ainsi il se peut que la portée (range) du pouvoir soit modifiable dans les FX du pouvoir dans "fxlist.ini" et/ou "fxparticlesystem.ini". | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Jeu 20 Mar - 23:56 | |
| D'accord mais bon autre questions qu'es ce que les compétences spéciales (par exemple l'attaque , l'armure , la santé ect...) ou (pour les héros le fait qu'il ne puisse plus uttiliser ses capacité) | |
|
| |
ModdingMaster Maître de Modding, Créateur de Mods
Nombre de messages : 2024 Age : 29 Location : Rennes Add-On : Oui Date d'inscription : 26/07/2010
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Ven 21 Mar - 0:09 | |
| Pardon ? Je n'ai pas tout compris là. | |
|
| |
Rhaegar Moddeur confirmé
Nombre de messages : 235 Location : Actuellement, quelque part en Westeros Add-On : Yop ! Date d'inscription : 25/07/2012
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Ven 21 Mar - 0:11 | |
| Hello tiatias ! Bon alors pourrais-tu être plus précis sur ce que tu entends par "pour les héros le fait qu'il ne puisse plus utiliser ses capacités" ? Et sinon pour les compétences spéciales, que quelqu'un m'arrêtes si je dis une bêtise, mais vu la définition que tu en fait, c'est juste les caractéristiques des unités dans quel cadre tu trouve ça ? EDIT : Oups juste au moment où ModdingMaster passait par là X) sorry pour la double question ^^ | |
|
| |
Denescor Moddeur confirmé
Nombre de messages : 378 Age : 28 Location : Forodwaith... mais plus pour longtemps Add-On : oui, ne travaille que sur l'Add-On mais je ne possède pas BFME I Date d'inscription : 28/05/2013
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Ven 21 Mar - 0:25 | |
| - Citation :
- Je suis comme toi sur l'extension du 2
Au moins nous parlerons de la même chose - Citation :
- Mais attend là je viens de réfléchir, il n'y a pas de lien entre la forêt elfe et SPELLBOOK_TAINT_RADIUS. La constante que tu cherches agit sur le pouvoir terrain souillé pas le pouvoir forêt elfe.
J'avais regardé et c'est la même constante pour la forêt elfe. La seule chose c'est que c'est bizarre que tiatias77 ne la trouve pas alors que moi je n'ai pas eu de problème... - Citation :
- D'accord mais bon autre questions qu'es ce que les compétences spéciales (par exemple l'attaque , l'armure , la santé ect...) ou (pour les héros le fait qu'il ne puisse plus uttiliser ses capacité)
Moins bien formulé tu meurt ! Non je déconne mais c'est vrai que ta question n'est pas évident à comprendre. Tu veux parler de pouvoirs ou de caractéristiques propre ? (tu parles de la régénération et le fait de gagner de armure ou juste de la santé et de l'armure de base ?) | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Ven 21 Mar - 19:16 | |
| Bon désolée pour la formation de la phrase En gros je demande si Heure du roi-sorcier modifie l'attaque de base ect... ou les capacités d'un héros (l'empêche d'utiliser ses capacités) Ah oui pour SPELL BOOK TAINT RADIUS j'ai trouver (j'avais mal compris , à la base je croyais que les pouvoirs du palentir se modifier un par un.) Ah oui autre chose Est-ce que vous savez comment enlever les bandes de couleurs autour des unités (ta couleur de départ est le rouge alors tes unités seront en rouges.) | |
|
| |
Denescor Moddeur confirmé
Nombre de messages : 378 Age : 28 Location : Forodwaith... mais plus pour longtemps Add-On : oui, ne travaille que sur l'Add-On mais je ne possède pas BFME I Date d'inscription : 28/05/2013
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Ven 21 Mar - 19:29 | |
| - Citation :
- En gros je demande si Heure du roi-sorcier modifie l'attaque de base ect...
ou les capacités d'un héros (l'empêche d'utiliser ses capacités) Ah... on était loin du compte en effet Donc pour te répondre ça affecte les capacités spéciales. Les compteurs sont remis à zéro et le héros doit attendre que ses pouvoirs soit réinitialisé pour les utiliser. Mais ça marche aussi pour les unités (je pense notamment aux troll des neiges d'angmar qui ont une capacité "charge") - Citation :
- Ah oui autre chose Est-ce que vous savez comment enlever les bandes de couleurs autour des unités (ta couleur de départ est le rouge alors tes unités seront en rouges.)
Je sais modifier ceci sur une map (avec un script) mais par contre j'ai pas cherché dans l'ini où ça se trouvait... Sinon essaie de ne pas mettre de couleur (point d'interrogation) pour voir ce que ça donne (j'ai jamais essayé donc je connais pas le résultat) | |
|
| |
tiatias77 Débutant(e)
Nombre de messages : 42 Location : Quelque part dans la moria Add-On : Oui Date d'inscription : 18/03/2014
| Sujet: Re: INI comment modifier les pouvoirs du palentir? Ven 21 Mar - 20:54 | |
| Merci de la réponse pour le roi-sorcier Et quand tu choisis pour les couleurs le point d'interrogation la couleur est choisis aléatoirement. Voilà ensuite j'ai réfléchi et chercher à changer la mort du roi-sorcier (mordor et angmar) , le problème c'est que ces assez compliqué. Je veux que la mort du roi sorcier soit comme dans "LE RETOUR DU ROI" ou il meurt ensuite une étincelle jaune parcourt son corps , puis il commence à aspirer le monde autour de lui (dans un très petit rayon) (de couleur blanche) (comme la mort de Sauron) puis gémit et emet la capacité cri. | |
|
| |
Contenu sponsorisé
| Sujet: Re: INI comment modifier les pouvoirs du palentir? | |
| |
|
| |
| INI comment modifier les pouvoirs du palentir? | |
|