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 :
Jeux, jouets et Lego : le deuxième à ...
Voir le deal

 

 Ajouter des niveaux à un héros[résolu]

Aller en bas 
3 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

Ajouter des niveaux à un héros[résolu] Empty
MessageSujet: Ajouter des niveaux à un héros[résolu]   Ajouter des niveaux à un héros[résolu] Icon_minitimeJeu 10 Fév - 21:01

Bonjour les gens, alors voilà : J'ai dans l'intention de permettre à un ou plusieurs héros de monter lvl 20, si possible pourquoi pas plus ^^
Sauf que le jeu veut pas et m'affiche un gamecrash, ça fait plusieurs fois que j'essaie mais rien n'y fait =X Mais étant donné que l'un d'entre vous y est déjà parvenu ( elrond lvl 20 si jme rappelle bien ) ben j'ai voulu tenté le coup ^^
J'ai modifié Lurtz mais sans succès =\ Je vous mets un screen du game crash ainsi que les blocs que j'ai modifié :
Ajouter des niveaux à un héros[résolu] Gamecrash
Dans l'object...
Code:
RespawnRules =   AutoSpawn:No      Cost:550      Time:60000      Health:100%      ;DEFAULT VALUES
      RespawnEntry =   Level:2            Cost:550      Time:60000                  ; ;50% cost, 1x buildtime ;For other levels, only override what is different.
      RespawnEntry =   Level:3            Cost:550       Time:60000
      RespawnEntry =   Level:4            Cost:550       Time:60000
      RespawnEntry =   Level:5            Cost:715      Time:120000                  ; ;65% cost, 2x buildtime
      RespawnEntry =   Level:6            Cost:715      Time:120000
      RespawnEntry =   Level:7            Cost:715      Time:120000
      RespawnEntry =   Level:8            Cost:880      Time:180000                ; ;80% cost, 3x buildtime
      RespawnEntry =   Level:9            Cost:880      Time:180000
      RespawnEntry =   Level:10         Cost:880      Time:180000
      RespawnEntry =  Level:11          Cost:1000       Time:180000
      RespawnEntry =  Level:12          Cost:1100       Time:180000
      RespawnEntry =  Level:13          Cost:1100       Time:180000
      RespawnEntry =  Level:14          Cost:1500       Time:190000
      RespawnEntry =  Level:15          Cost:1600       Time:190000
      RespawnEntry =  Level:16          Cost:1600       Time:190000
      RespawnEntry =  Level:17          Cost:1800       Time:190000
      RespawnEntry =  Level:18          Cost:1800       Time:190000
      RespawnEntry =  Level:19          Cost:1900       Time:190000
      RespawnEntry =  Level:20          Cost:1950       Time:195000
   End
Code Complet de "Lurtz.ini" modifié...
Spoiler:

Dans l'ExperienceLevel.ini...
Code:
ExperienceLevel   LurtzLevel11
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL11_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL11_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage10 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 11
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   

ExperienceLevel   LurtzLevel12
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL12_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL12_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage11 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 12
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   

ExperienceLevel   LurtzLevel13
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL13_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL13_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage12 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 13
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   

ExperienceLevel   LurtzLevel14
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL14_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL14_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage13 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 14
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   

ExperienceLevel   LurtzLevel15
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL15_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL15_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage14 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 15
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   

ExperienceLevel   LurtzLevel16
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL16_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL16_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage15 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 16
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   

ExperienceLevel   LurtzLevel17
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL17_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL17_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage16 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 17
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   

ExperienceLevel   LurtzLevel18
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL18_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL18_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage17 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 18
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   

ExperienceLevel   LurtzLevel19
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL19_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL19_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage18 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 19
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   

ExperienceLevel   LurtzLevel20
   TargetNames            = IsengardLurtz
   RequiredExperience      = LURTZ_LVL20_EXP_NEEDED 
   ExperienceAward         = LURTZ_LVL20_EXP_AWARD   
   AttributeModifiers      = HeroLevelUpDamage19 LurtzPassiveOutlawLeadership

;   Upgrades            = Upgrade_LurtzStealth
   Rank               = 20
   LevelUpFx            = FX:GandalfLevelUp1FX
   SelectionDecal
      Texture            = decal_hero_evil
      Style            = SHADOW_ALPHA_DECAL
      OpacityMin         = 50%   
      OpacityMax         = 100%
      MinRadius         = 40
      MaxRadius         = 200
      MaxSelectedUnits   = 40
   End   
END   
Code Complet du Bloc "Lurtz" dans l'ExperienceLevel...
Spoiler:
Dans le GameData.ini...
Code:
;-----------------------Lurtz------------------
#define LURTZ_BUILDCOST               1100 ; ; 1200
#define LURTZ_BUILDTIME               30
#define LURTZ_HEALTH               2400

#define   LURTZ_LVL1_EXP_AWARD             20
#define   LURTZ_LVL2_EXP_AWARD             25
#define   LURTZ_LVL3_EXP_AWARD             30
#define   LURTZ_LVL4_EXP_AWARD             35
#define   LURTZ_LVL5_EXP_AWARD             40
#define   LURTZ_LVL6_EXP_AWARD             45
#define   LURTZ_LVL7_EXP_AWARD             50
#define   LURTZ_LVL8_EXP_AWARD             60
#define   LURTZ_LVL9_EXP_AWARD             75
#define   LURTZ_LVL10_EXP_AWARD             100
#define   LURTZ_LVL11_EXP_AWARD             120
#define   LURTZ_LVL12_EXP_AWARD             125
#define   LURTZ_LVL13_EXP_AWARD             130
#define   LURTZ_LVL14_EXP_AWARD             135
#define   LURTZ_LVL15_EXP_AWARD             140
#define   LURTZ_LVL16_EXP_AWARD             145
#define   LURTZ_LVL17_EXP_AWARD             150
#define   LURTZ_LVL18_EXP_AWARD             160
#define   LURTZ_LVL19_EXP_AWARD             175
#define   LURTZ_LVL20_EXP_AWARD             200

#define   LURTZ_LVL2_EXP_NEEDED             50 ;60
#define   LURTZ_LVL3_EXP_NEEDED             100 ;200
#define   LURTZ_LVL4_EXP_NEEDED             150 ;400 ; ; 200
#define   LURTZ_LVL5_EXP_NEEDED             400 ;600 ; ; 300
#define   LURTZ_LVL6_EXP_NEEDED             650 ;800 ; ; 400
#define   LURTZ_LVL7_EXP_NEEDED             900 ;1000 ; ; 500
#define   LURTZ_LVL8_EXP_NEEDED             1200 ;1200 ; ; 600
#define   LURTZ_LVL9_EXP_NEEDED             1500 ;1600 ; ; 700
#define   LURTZ_LVL10_EXP_NEEDED             1800 ;2000 ; ; 800
#define   LURTZ_LVL11_EXP_NEEDED             2100 ;2400 ; ; 900
#define   LURTZ_LVL12_EXP_NEEDED             2400 ;2800 ; ; 1000
#define   LURTZ_LVL13_EXP_NEEDED             2800 ;3200 ; ; 1100
#define   LURTZ_LVL14_EXP_NEEDED             3100 ;3600 ; ; 1200
#define   LURTZ_LVL15_EXP_NEEDED             3500 ;4000 ; ; 1300
#define   LURTZ_LVL16_EXP_NEEDED             3800 ;4400 ; ; 1400
#define   LURTZ_LVL17_EXP_NEEDED             4100 ;4800 ; ; 1500
#define   LURTZ_LVL18_EXP_NEEDED             4500 ;5200 ; ; 1600
#define   LURTZ_LVL19_EXP_NEEDED             5000 ;5600 ; ; 1700
#define   LURTZ_LVL20_EXP_NEEDED             5600 ;6000 ; ; 1800

#define LURTZ_PREATTACKDELAY             5 ; ; 1000
#define LURTZ_DELAYBETWEENSHOTS          1166 ; ; 1500
#define LURTZ_FIRINGDURATION             1200 ; ; 1500
#define   LURTZ_DAMAGE               170 ; ; 200

#define LURTZ_CARNAGE_PREATTACKDELAY          367
#define LURTZ_CARNAGE_DELAYBETWEENSHOTS       1200
#define LURTZ_CARNAGE_FIRINGDURATION          833
#define LURTZ_CARNAGE_DAMAGE            300

#define LURTZ_BOW_PREATTACKDELAY         1500;
#define LURTZ_BOW_DELAYBETWEENSHOTS         0
#define LURTZ_BOW_FIRINGDURATION         0
#define LURTZ_BOW_RELOADTIME_MIN         1467
#define LURTZ_BOW_RELOADTIME_MAX         1667
#define   LURTZ_BOW_RANGE               320 ; ; 350
#define LURTZ_BOW_DAMAGE            150

#define   LURTZ_BOW_STUN_RANGE            350
#define LURTZ_BOW_STUN_DAMAGE            200 ;400

#define CRIPPLE_STRIKE_OBJECT_FILTER      NONE +HERO -MordorBalrog -GondorGwaihir -GondorGwaihir_Summoned -MordorFellBeast

-MordorWitchKingOnFellBeast -RohanTreeBerd -RohanEntFir -RohanEntFir_Summoned -RohanEntBirch_Summoned -TomBombadil -

TomBombadil_Summoned -Drogoth -ElvenFortressEagle
#define MORGULBLADE_OBJECT_FILTER            ANY +HERO +INFANTRY +CAVALRY -MONSTER -MACHINE -STRUCTURE -

MordorBalrog -GondorGwaihir -GondorGwaihir_Summoned -MordorFellBeast -MordorWitchKingOnFellBeast -RohanTreeBerd -RohanEntFir -

RohanEntFir_Summoned -RohanEntBirch_Summoned -TomBombadil -TomBombadil_Summoned -Drogoth -ElvenFortressEagle ENEMIES

#define LURTZ_CRIPPLE_RANGE_ABILTY_START   320
#define LURTZ_CRIPPLE_RANGE_WEAPON         350 ;// this has to be bigger than LURTZ_CRIPPLE_RANGE_ABILTY_START

Je comprends pas bien scratch


Dernière édition par Leithian... le Ven 11 Fév - 11:44, édité 1 fois
Revenir en haut Aller en bas
https://vexod14.artstation.com
ᾊᾑatelfe
Moddeur expert
Moddeur expert
ᾊᾑatelfe


Nombre de messages : 709
Age : 142
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )
Ajouter des niveaux à un héros[résolu] Ringanim1
Date d'inscription : 04/11/2009

Ajouter des niveaux à un héros[résolu] Empty
MessageSujet: Re: Ajouter des niveaux à un héros[résolu]   Ajouter des niveaux à un héros[résolu] Icon_minitimeJeu 10 Fév - 21:46

De ce que j'ai crus comprendre bien que je me sois jamais intéressé a la question de près, tu peux avoir un niveau 20 ou 15 000 000 mais tu ne peux avoir que dix niveau différents. Mais après je suis pas sur de sa a 100% en espérant ne pas avoir été utile Smile
Revenir en haut Aller en bas
http://gta-on-psp.virtuaboard.com/forum.htm
Wolf8888
Moddeur confirmé
Moddeur confirmé
Wolf8888


Nombre de messages : 499
Add-On : Oui

Ajouter des niveaux à un héros[résolu] Skuptg

Date d'inscription : 29/07/2010

Ajouter des niveaux à un héros[résolu] Empty
MessageSujet: Re: Ajouter des niveaux à un héros[résolu]   Ajouter des niveaux à un héros[résolu] Icon_minitimeJeu 10 Fév - 22:55

ᾊᾑatelfe a écrit:
De ce que j'ai crus comprendre bien que je me sois jamais intéressé a la question de près, tu peux avoir un niveau 20 ou 15 000 000 mais tu ne peux avoir que dix niveau différents.
C'est exact. ok!
Level 11 ou plus, le jeu ne connaît pas.
Donc le mieux, c'est d'enlever ce que tu as mis dans gamedata.ini et de mettre directement les valeurs dans ton experiencelevel:

Spoiler:
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

Ajouter des niveaux à un héros[résolu] Empty
MessageSujet: Re: Ajouter des niveaux à un héros[résolu]   Ajouter des niveaux à un héros[résolu] Icon_minitimeVen 11 Fév - 0:26

OK J'essaierai ça demain =)
Anatelfe, ton aide sera toujours la bienvenue, surtout en ce qui concerne les modifs de l'ini Wink merci à vous !
Revenir en haut Aller en bas
https://vexod14.artstation.com
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

Ajouter des niveaux à un héros[résolu] Empty
MessageSujet: Re: Ajouter des niveaux à un héros[résolu]   Ajouter des niveaux à un héros[résolu] Icon_minitimeVen 11 Fév - 11:42

C'est bon ça fonctionne !!!! =DDD
Revenir en haut Aller en bas
https://vexod14.artstation.com
Contenu sponsorisé





Ajouter des niveaux à un héros[résolu] Empty
MessageSujet: Re: Ajouter des niveaux à un héros[résolu]   Ajouter des niveaux à un héros[résolu] Icon_minitime

Revenir en haut Aller en bas
 
Ajouter des niveaux à un héros[résolu]
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Ajouter les Aigles en Héros
» Ajouter un Balrog en Héros
» Ajouter un Balrog en Héros => Ne fonctionne pas
» Ajouter un pouvoir du Palantir à un héros
» Aide pour ajouter des heros

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