Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2441
Старый 14.01.2018, 14:35
  #2441
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 551
Выставка наград
Регистрация: 08.09.2013
Сообщения: 551
Выставка наград
По умолчанию
Re: Скрипты

А можете написать сам скрипт в бесконечном цикле?
	function foo()
  while 1 do
    -- сюда вставлять код
    sleep(10);
  end
end

startThread(foo)

Как сделать так, чтобы при первом посещении региона срабатывала одна функция, а при втором другая?
	region_visit_counter = 0;

function foo()
  region_visit_counter = region_visit_counter + 1;
  if (region_visit_counter == 1) then
    -- первое посещение, вызвать подходящую функцию
  else
    -- все последующие посещения, вызвать другую функцию
  end
end
Jack_of_shadows вне форума
Ответить с цитированием