Hi ich versuch nun schon seid ner ganzen Zeit dieses Script zum laufen zu bringen. Es handelt sich immer noch um meine Singleplayermap "Infernalische Horden", in der ich die KI in richtung K1S5 in der Kampange anpassen wollte. Aber erstmal die Elementaren Dinge. Es funktioniert nichts weder die einzelnen Befehle, noch die in den Funktionen verketteten.
Code
EnableAIHeroHiring(PLAYER_2, "town1", false);
print("AI Hiring läuft");
SetRegionBlocked("T1", true, PLAYER_2);
print("Regionen gesperrt");
function gibgrenzposten(heroname)
SetObjectOwner("grenze", 1);
print("Grenze übergeben");
Trigger(REGION_ENTER_WITHOUT_STOP_TRIGGER, "gibgrenze", gibgrenzposten(heroname), nil);
end;
Trigger(REGION_ENTER_WITHOUT_STOP_TRIGGER, "gibgrenze", "gibgrenzposten(heroname)");
DeployReserveHero("Oddrema", 14, 124, 1);
print("Jezebeth is da");
function resethero(losthero,killerhero)
DeployReserveHero(losthero, 16, 124, 1);
sleep(1)
LevelUpHero(losthero);
LevelUpHero(losthero);
sleep(1)
local m = GetDate(MONTH) * (random(0.4)+1);
AddHeroCreatures(losthero, 16, 40 * m);
AddHeroCreatures(losthero, 18, 30 * m);
AddHeroCreatures(losthero, 20, 25 * m);
AddHeroCreatures(losthero, 22, 15 * m);
AddHeroCreatures(losthero, 24, 7 * m);
AddHeroCreatures(losthero, 26, 4 * m);
AddHeroCreatures(losthero, 28, 2 * m);
print(losthero," macht sich auf die Socken");
end;
Trigger(PLAYER_REMOVE_HERO_TRIGGER, PLAYER_2, "resethero(losthero,killerhero)");
Alles anzeigen
Muss man das script mit irgendetwas einleiten? Hab ich was in der Anleitung überlesen? Oder funktionieren Scripte einfach nicht?