Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3327
Старый 08.03.2021, 23:26
  #3327
^
Капуста
 
Аватар для Капуста
📖
Регистрация: 07.02.2020
Сообщения: 11
Регистрация: 07.02.2020
Сообщения: 11
По умолчанию
Re: Скрипты

Оу, все посмотрел, но даже не заметил что у меня Progress написано, спасибо

Добавлено через 10 часов 52 минуты
Пытаюсь сделать проверку на наличие существа у героя. В логах пишет, что GetHeroCreature непонятный скрипт, поэтому заменяет ее на nil. Причем ни в одной карте не увидел этого скрипта, получается в официальном руководстве указан неверный скрипт для проверки наличия существ? Возник резонный вопрос, каким же скриптом делать проверку?
zog = GetHeroCreature("Ohtarig", 129)

function func_log ()
  if (zog == 1)
   then MessageBox("/Maps/SingleMissions/Vayshan0_1/mess_log1.txt");
   SetObjectiveState("obj_log", OBJECTIVE_ACTIVE);
   Trigger(REGION_ENTER_AND_STOP_TRIGGER, "reg_log", "func_log");
   else MessageBox("/Maps/SingleMissions/Vayshan0_1/mess_log.txt");
    sleep(1);
    StartCombat("Ohtarig", nil, 1, 129, 1, nil,"func_remove_log",nil, not nil);
    Trigger(REGION_ENTER_AND_STOP_TRIGGER, "reg_log", nil);
 end;
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "reg_log", "func_log");
Капуста вне форума
Ответить с цитированием