Modderecke > Coding
Fragen zu veschieden
Elrond99:
--- Zitat von: DiegoDelaVega am 20. Dez 2010, 19:12 ---geht leider auch nicht, da er bei einem 'triggeredby' in einem 'objetcreationupgrade' immer rumnörgelt. dafür ist scheinbar kein trigger vorgesehen...
--- Ende Zitat ---
Kein ObjectCreationUpgrade sondern GrantUpgradeCreate, oder hast du dich nur vertippt?
DiegoDelaVega:
scheinbar vertippt. geht bei beiden nicht mit 'triggeredby' ...
EvilDet:
Funktioniert meine Methode?
Elrond99:
--- Code: --- Behavior = ObjectCreationUpgrade MakeTheFreeTreb
TriggeredBy = Upgrade_TrebuchetTurret
[..]
GrantUpgrade = Upgrade_HasWallTrebuchet
[..]
End
--- Ende Code ---
Jetzt weiß ich auch warum alle Versuche nicht funktioniert haben, der Code geht prinzipiell, der Fehler muss woanders liegen, wir wollten die ganze Zeit etwas ändern das eh in ordnung ist
DiegoDelaVega:
edit: vergesst die notiz, muss mich vorhin mal wieder vertippt haben >.> zumindest starten kann ich jetz mit deinem code elrond. allerdings machts trotzdem nüx ^^
noch ein edit: ich glaube ich weiß warum es auf diese weiße nicht funktioniert:
das ist ein objectcreationupgrade, und so wie ich das verstehe, wird das erst ausgelöst, wenn der held erstellt wird.
es müsste aber sowas sein, das bei spielstart einmal abprüft, welche klasse der cah hat, udn dem spieler dann dementsprechend das upgrade geben.
gibts nen lua event, das bei spielstart ausgeführt wird? weil über die startfestung kann man das auch nicht lösen, da die nicht unter die rubrik 'created' fällt und kein lua event auslöst.
und nebenbei, wie kriegt man bei zb wenn ich schreib:
--- Code: ---function OnFortressCreated(self)
ObjectHideSubObjectPermanently( self, "DBFBANNER", true )
ObjectSetGeometryActive( self, "HighTowerGeom", false )
if (ObjectHasUpgrade( xxx , "Upgrade_CreateAHero_ClassArcher") == 1) then
ObjectGrantUpgrade( yyy , "Upgrade_CreateAHero_ArcherHero")
end
end
--- Ende Code ---
als xxx den cah und als yyy den spieler?
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln