Остаётся вопрос по TalkBox
function TalkBF(num)
tlkb=num;
end;
TalkBoxForPlayers(1, '', '', GetMapDataPath().."skolko.txt", '', "TalkBF", 0, GetMapDataPath().."skolko.txt", '', 0, GetMapDataPath().."skolko1.txt", GetMapDataPath().."skolko2.txt", GetMapDataPath().."skolko3.txt", GetMapDataPath().."skolko4.txt");
Вместо иконки белый экран. Н это и понятно, не знаю, где подходящую искать. Основной текст не отображается(справа от иконки). Функция не работает так как надо
Добавлено через 1 минуту
RedHeavenHeroКак объект - да, но как герой он существует для скриптов даже если он мертв или в таверне.
function ubratF()
while (ubr==0) do
sleep(5);
for i=0,6 do
local t1, n1=GetObjectArmySlotCreature("RedHeavenHero01", i);
if (t1~=0) and (n1>1) then
RemoveHeroCreatures("RedHeavenHero01", t1, n1/4);
end;
end;
sleep(8);
MessageBox(GetMapDataPath().."chuma.txt");
ubr=1;
end;
sleep(5);
end;
startThread(ubratF);
этот кусок не работает