Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3006
Старый 05.01.2020, 19:11
  #3006
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 863
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 863
pegn0ly#9113
Выставка наград
По умолчанию
Re: Скрипты

ну окей, можешь здания строить в момент захвата замка. либо строить их изначально и обнулять приросты в 1 день недели через триггер нового дня(но первое обнуление надо будет сделать вручную). Как-то так:

	for i = 16, 28, 2 do
  local count = GetObjectDwellingCreatures('houseInferno', i)
  if count ~= - 1 then
    SetObjectDwellingCreatures('houseInferno', i, 0)
  end
end

function NewDay()
  if GetDate(DAY_OF_WEEK) == 1 then
     for i = 16, 28, 2 do
       local count = GetObjectDwellingCreatures('houseInferno', i)
       if count ~= - 1 then
         SetObjectDwellingCreatures('houseInferno', i, 0)
       end
     end
  end
end

Trigger(NEW_DAY_TRIGGER, 'NewDay')
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием