Skip to content
User Avatar
#2737
Auto-translated
There's an enemy hero. I need him to "resurrect" after he's killed. And these resurrections should continue until the player character captures all the mines. I've written a few functions, but something isn't working. I don't know how to connect them. Maybe you can help?
function ImmortalNecr()
while (1) do
sleep(2);
if (Exists('mine1') == nil) and (Exists('mine2') == nil) and (Exists('mine3') == nil) and (Exists('mine4') == nil) and (Exists('mine5') == nil) and (Exists('mine6') == nil) then
DefeatNecr();
break
end;
end;
end;

startThread(ImmortalNecr);

function DefeatNecr()
RemoveObject("Aberrar");
end;

function RessurectNecr(heroname,winner)
if heroname=='Aberrar' then
DeployReserveHero('Aberrar', 46, 140, GROUND);
end;
end;
Автор карт:
Долина расхитителей
Выбор мира