Имею ввиду не только сценарии официальные, но и любые пользовательские.
Имею ввиду не только сценарии официальные, но и любые пользовательские.
Впервые здесь? Я Роха — провести быструю экскурсию?
Вопрос по анимациям на карте
function BattleThread()
while (true) do
if (IsObjectExists(СУЩЕСТВО 1)) then
PlayObjectAnimation(СУЩЕСТВО 1, 'attack00', ONESHOT);
end
sleep(random(10)+5);
if (IsObjectExists(СУЩЕСТВО 2)) then
PlayObjectAnimation(СУЩЕСТВО 2, 'attack00', ONESHOT);
end
sleep(random(10)+5);
end
end
startThread(BattleThread);Не совсем по теме, но... подскажите, пожалуйста названия сценариев, где так или иначе присутствует механика патрулей(например, как в первой миссии кампании некромантов).
Тип анимации ставите IDLE? Они (вероятно) косячно прописаны для этих существ. Советую создать бой как череду ONESHOT анимаций. С ней всё в порядке, к тому же можно задать плавающий интервал между ударами, что смотрится гораздо реальнее. Я так всегда и делал:function BattleThread()
while (true) do
if (IsObjectExists(СУЩЕСТВО 1)) then
PlayObjectAnimation(СУЩЕСТВО 1, 'attack00', ONESHOT);
end
sleep(random(10)+5);
if (IsObjectExists(СУЩЕСТВО 2)) then
PlayObjectAnimation(СУЩЕСТВО 2, 'attack00', ONESHOT);
end
sleep(random(10)+5);
end
end
startThread(BattleThread);
Можно поиграться с интервалами, типами ударов, можно поставить что когда одно существо бъет, второе получает удар и ещё кучу всего.
function BattleThread()
while (true) do
if (IsObjectExists(elemF)) then
PlayObjectAnimation("elemF", "attack00", ONESHOT);
end
sleep(random(10)+5);
if (IsObjectExists(elemW)) then
PlayObjectAnimation("elemW", "attack00", ONESHOT);
end
sleep(random(10)+5);
print("animation elemov complete")
end
end
startThread (BattleThread);
Вот, что пишет консоль:
Вот, что пишет консоль:
У вас elemF написано без кавычек, хотя в следующей строчке все правильно. Отсюда такая ошибка
Регионы. Я сделал так, чтобы какой то регион был заблокирован для какого то игрока. Есть ли скрипт, который во время игры этот блок уберёт?

Можно сделать новые объекты-деревья со старыми моделями, но не блокирующие тайлы.