Modderecke > Coding

Melkors Modding Fragen

<< < (15/19) > >>

Melkor Bauglir:
Hat echt niemand eine Idee? Irgendwie fühle ich mich nämlich von Streicher leicht verarscht: Andere Helden erhalten problemlos ihr richtiges Level, nur auf ihm ist bringt dieser Eintrag einfach absolut nichts, obwohl das Object exakt gleich dem anderer beschworener Helden aufgebaut ist!

Gruß
Melkor Bauglir

FG15:
Könntest du auch mal die Experience Einträge mit reinstellen?

Melkor Bauglir:

--- Code: ---#define STRONG_WARRIOR_HERO_GOOD DwarvenDain DwarvenDainErebor DwarvenDain_mod DwarvenDwalin LothlorienCeleborn DwarvenOin RohanGimli DwarvenGimliRohanGimli DwarvenGimliMod DwarvenGimliMod_forMM DwarvenGimli ElvenGlorfindel ElvenElrond RohanTheoden RohanTheodenCavalry RohanTheoden_mod RohanTheoden_modCavalry ImladrisGlorfindel ImladrisGlorfindel_forArnor DwarvenThorin DwarvenThorin_Kampagne RohanAragorn_HK GondorElendil GondorIsildur_Mod GondorIsildur_OneRing LothlorienCirdan RohanHammerhand RohanFortressRohanHammerhand DwarvenDurin LothlorienGilGalad LothlorienEreinion DunedainStreicher DunedainStreicher_Summoned1 DunedainStreicher_Summoned2 DunedainStreicher_Summoned3 DunedainStreicher_Summoned4

--- Ende Code ---
DunedainStreicher ist der Edain-Streicher von Imladris, die vier folgenden sind ChildObjects von mir. An STRONG_WARRIOR_HERO_GOOD selber habe ich nichts hierfür wichtiges geändert (nur die Modifier für höhere Level gesenkt).

Ansonsten ist dies ein solcher Streicher:

--- Code: ---ChildObject DunedainStreicher_Summoned1 DunedainStreicher
    IsTrainable = No
    CommandPoints = 0
    ;EquivalentTo = DunedainStreicher

    KindOf = +SUMMONED
   
    Behavior = ProductionUpdate ProductionUpdateModuleTag
        GiveNoXP = Yes
    End

    Behavior = RespawnUpdate ModuleTag_RespawnUpdate
    End

    Behavior = ExperienceLevelCreate ModuleTag_MPLevelBonus
        LevelToGrant = 3 ;1
        ;MPOnly       = Yes
    End

    Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
        MinLifetime      = 90000
        MaxLifetime      = 90000
        DeathType        = FADED
    End   

    Behavior = SlowDeathBehavior ModuleTag_FadeDeath
        DeathTypes = NONE +FADED
        FadeDelay = 0
        FadeTime = 2500
        DestructionDelay = 2500
        Sound = INITIAL SpellGenericUnsummonFasterMS
        DeathFlags = DEATH_2
    End

    Behavior = ObjectCreationUpgrade ModuleTag_EnableStreicher2
        TriggeredBy     = Upgrade_AllFactionUpgrade
        Delay           = 0
        ThingToSpawn    = LiebeStreicherPing1
    End
End

--- Ende Code ---


Gruß
Melkor Bauglir

FG15:
Kann da keinen Fehler feststellen.
Was mir aber in den Codes aufgefallen ist, ist dass sämtliche Helden die das System in Edain benutzen, ihr Level in der Experience ini auf genau das beschworene Level festgelegt haben.

Hast du ansonsten mal das Level-Up System durch Upgrades versucht?

Melkor Bauglir:
Tausend Dank dir, es hat funktioniert! :)
In der Umsetzung, die ich jetzt gewählt habe, ist

--- Code: ---ExperienceLevelCreate
--- Ende Code ---
übrigens ein inaktiver Eintrag. Scheint irgendwie das übergeordnete Thema dieses Threads zu werden... xD


--- Zitat ---Hast du ansonsten mal das Level-Up System durch Upgrades versucht?
--- Ende Zitat ---
Wie meinst du das eigentlich? (Das System sagt mir so nämlich gar nichts.)

Gruß
Melkor Bauglir

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln