KioMда ладно мало толку, без них (к примеру) нельзя норм откастовать заклинание... ну я так и решил насчет функции и логично сделал через задержку:
function AttackerCreatureDeath(creatureName)
if GetCreatureType(creatureName) ~= 36 then
AttackerDeathCount = AttackerDeathCount-1;
count = GetCreatureNumber(creatureName);
spawnCount = count/3;
if spawnCount ~= 0 then
local x, y = GetUnitPosition(creatureName);
sleep(50);
removeUnit(creatureName);
sleep(5);
SummonCreature(ATTACKER, 36, spawnCount, x, y);
end;
end;
end;
только sleep(50) - это целых 10 сек, а у меня это все происходит за 2... что здесь может быть не правильно? может я накосячил сам
?
Добавлено через 7 минут
кстати пока шарился в common'ах скриптов, наткнулся на функцию не указанную не в одном руководстве (или я плохо искал?): showMessage(параметр, какойто номер)
если я правильно понял, с помощью этой команды можно посылать смс'ку в комбат-лог (ну там где идет описание кто и на сколько влупил :-) )
Да х.з., я с комбат-скриптами не особо дружу - уж больно они 'капризные'. Вроде все верно. Может тебе, через переменную, стирать существо и призыв существа на следующий ход сделать?!