1. Mai 2024, 09:18 Hallo Gast.
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge. Hierbei werden gemäß Datenschutzerklärung Benutzername und Passwort verschlüsselt für die gewählte Dauer in einem Cookie abgelegt.


Select Boards:
 
Language:
 


Autor Thema: Fertigkeiten von Helden über map.ini  (Gelesen 1573 mal)

Keleen

  • Bilbos Festgast
  • *
  • Beiträge: 21
Fertigkeiten von Helden über map.ini
« am: 25. Okt 2010, 08:53 »
nun wie der titel schon sagt hatte ich mich dran gemacht für ne map die ich entworfen habe eine map.ini zu schreiben. dabei hatte ich vor bei aragorn die geisterarmee für die beschwörung eines cah-chars auszutauschen. grundsätzlich hat das auch soweit gut geklappt, gäbe es da nicht das problem das die fertigkeit einfach nicht wählbar wird (grau). da ich jetzt schon einige threats gelesen habe, aber bislang nicht auf eine wirkliche antwort auf mein problem gestoßen bin trag ich es mal hier vor. im folge dessen post ich hier den inhalt den ich bereits in der map.ini habe:

CommandSet
CommandSet GondorAragornCommandSet2
1 = Command_ToggleStance
2 = Command_SpecialAbilityAthelas
3 = Command_SpecialAbilityBladeMaster
4 = Command_AragornFakeLeadershipButton
5 = Command_SpecialAbilityElendil
6 = Command_CreateAHero_HotW_SummonAllies_Level4
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
16  = Command_SetStanceBattle
17  = Command_SetStanceAggressive
18  = Command_SetStanceHoldGround
End

der Held an sich
Object GondorAragorn
CommandSet = GondorAragornCommandSet2
CommandPoints = 0
ReplaceModule ModuleTag_AragornOathbreakersEnabler
Behavior = UnpauseSpecialPowerUpgrade ModuleTag_AragornHotWSummonAllies_Level4
SpecialPowerTemplate = SpecialAbilityCreateAHeroHotWSummonAllies_Level4
TriggeredBy = Upgrade_CreateAHeroHotWSummonAllies_Level4
End
End
ReplaceModule ModuleTag_OCLSpecialPower
Behavior = OCLSpecialPower ModuleTag_OCLSpecialPowerB
SpecialPowerTemplate = SpecialAbilityCreateAHeroHotWSummonAllies_Level4
OCL = OCL_CreateAHeroHotWSpawnAllies_Level4
CreateLocation = CREATE_AT_LOCATION
StartsPaused = Yes
SetModelCondition = ModelConditionState:USER_1
SetModelConditionTime = 8.1
End
End
End

Das Level
ExperienceLevel AragornLevelMP10
TargetNames = GondorAragorn
RequiredExperience = ARAGORN_LVL10_EXP_NEEDED
ExperienceAward = ARAGORN_LVL10_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 10
Upgrades = Upgrade_CreateAHeroHotWSummonAllies_Level4
AttributeModifiers = HeroLevelUpDamage9
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

würd mich freuen wenn da jemand helfen kann, und dahingehend mal nen danke vorweg ^^

Ealendril der Dunkle

  • Gast
Re:Fertigkeiten von Helden über map.ini
« Antwort #1 am: 25. Okt 2010, 10:44 »
Bist du dir sicher, dass diese Specialpower irgendwo definiert ist? Wenn nicht, solltest du die vorhandene Specialpower der AOD nutzen. Desweiteren frage ich mich, warum du ein anderes Upgrade als Voraussetzung angiebst. Übernehme doch einfach den Upgrade-Eintrag der AOD, dadurch ersparst du dir viel Arbeit, Definitionen und bendrein kann kein Fehler passieren, der vermutlich hiermit auch zusammenhängt.

Keleen

  • Bilbos Festgast
  • *
  • Beiträge: 21
Re:Fertigkeiten von Helden über map.ini
« Antwort #2 am: 25. Okt 2010, 15:24 »
hab dank für die rasche antwort ^^
was die deifnitionen angeht bin ich mir sicher das alles existieren da ich sie einzeln aus den ini und inc-datein gezogen habe.
was das andere angeht kann ich glaube ich grad nicht ganz folgen, steh ich doch ein wenig auf dem schlauch wenn es darum geht was mit "AOD" meinst.

Edit: ach, k habs verstanden ^^' du meintest "Upgrade_AragornOathbreak ers" zu belassen. muss ehrlich sein darauf kam ich nicht, da es logisch klang wenn man es der fertigk entsprechend anpast (übernimmt). warum es dann jedoch nciht mit dem update geklappt hat weiß ich beim besten willen nicht, liegt vielleicht am cah, war wohl auch in ner gesonderten inc-datei, die sind ja eh etwas komisch difiniert. jedenfalls danke noch mals, hast mir tierisch weiter geholfen^^
« Letzte Änderung: 25. Okt 2010, 15:32 von Keleen »

Gnomi

  • Administrator
  • Bewahrer des roten Buches
  • *****
  • Beiträge: 12.617
Re:Fertigkeiten von Helden über map.ini
« Antwort #3 am: 25. Okt 2010, 15:30 »
AoD = Army of (the) Dead
Du sollst einfach die Experiencelevels so lassen, da du an sich das Upgrade "Upgrade_CreateAHeroHotWS ummonAllies" nicht benötigst.
Du kannst einfach das normale Upgrade hernehmen, das Aragorn von Haus aus auf Level 10 erhält und welches die normale Fähigkeit freischaltet.
Dann sagst du einfach, dass dieses Upgrade die neue Fähigkeit freischaltet, also bei "TriggeredBy" einfügst.

Keleen

  • Bilbos Festgast
  • *
  • Beiträge: 21
Re:Fertigkeiten von Helden über map.ini
« Antwort #4 am: 25. Okt 2010, 15:34 »
habs, vielen dank, klappt auch wunderbar ^^
warum leicht wenn es auch schwer geht nicht ^^'