Modderecke > Mapping
Marci_99's Mapperfragen
Radagast der Musikalische:
Jein... die Einheit hat das Upgrade nicht direkt, weil es ein Player-Upgrade ist. Der Spieler hat es, womit es nur indirekt jedes Objekt des Spielers hat, sprich das Upgrade kann Voraussetzung für etwas bei dieser Einheit sein, aber sie selbst hat es nicht direkt... Bei den Scripts funktioniert das so anscheinend nicht...
Das Problem ist, dass das Upgrade 'Upgrade_AllowBuildCreate AHero' weder vom Spieler erforscht bzw. gekauft wird, noch einer bestimmten Einheit zugewiesen wird, weshalb weder Does Player '<This Player>' have ... units that has upgrade... , noch Player has built upgrade... funktionieren.
Marci_99:
Eine Alternative Abfrage gibt es nicht oder einen Trick das mithilfe von Coding zu machen?
Radagast der Musikalische:
So auf Anhieb würde mir über Scripts keine andere Alternative mehr einfallen. Die einzigen Scripts, die mir in der Richtung einfallen sind tatsächlich:
--- Code: ---1) Player ... built upgrade ...
2) Does Player ... have ... units that has upgrade ...
--- Ende Code ---
Der erste würde ich bei sowas zuerst ausprobieren, aber da du sagst, dass keiner von diesen funktioniert, wüsste ich keine andere Alternative. Du könntest es höchstens nochmal mit einem der folgenden Upgrades versuchen:
--- Code: ---Upgrade_CreateAHeroGameMode
Upgrade_CreateAHeroMapMode
--- Ende Code ---
Das sind zwei weitere Upgrades, die irgendwie mit dem CreateAHeroMode zu tun haben, aber da ich mich damit nicht weiter auseinandergesetzt habe, kann ich dir nicht genau sagen wofür diese genau da sind, aber versuchen kostet ja nichts xD... (bis auf Zeit)
Marci_99:
Scheint wohl nicht zu funktionieren :o
Gibt es evtl. einen Weg mit Coding kombiniert
Radagast der Musikalische:
Was mir gerade einfällt... Der Ringheld-Modus, sprich die Scripts, die für Gollums Auftauchen auf der Karte sorgen sind auch nicht per Upgrade gemacht, sondern mit einer Abfrage des "Game Modes"...
--- Code: ---*** IF ***
Is String: 'ringheroes' game mode active
--- Ende Code ---
Wenn du das mal als Voraussetzung nimmst und statt ringheroes den String für die Eigenen Helden benutzt... ich weiß den jetzt grad nicht aus dem Kopf, aber müsste dann irgendwie customheroes oder so sein...
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln