Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2890
Старый 03.04.2019, 07:05
  #2890
^
32MeTpa
 
Аватар для 32MeTpa
📖
Регистрация: 06.08.2011
Сообщения: 178
Выставка наград
Регистрация: 06.08.2011
Сообщения: 178
Выставка наград
По умолчанию
Re: Скрипты

JewillИ снова привет форум.Может кто подскажет,как прибавить к переменной еденицу?т.е я запускаю цикл с проверкой,изменилась ли моя переменная на "+1"(в моём случае это GetHeroLevel).Однако игра не реагирует вообще,будто у меня ошибка в синтаксисе.

Вообще прибавить единицу:
	a = a + 1

В случае с циклом на проверку уровня я бы сделал так:
	
a = 1;
while 1 do
     sleep(2);
     if GetHeroLevel(hero) - a == 1 then
          ...
     end
     sleep(2);
     a = GetHeroLevel(hero);
end

А так для этого дела есть:
	Trigger(HERO_LEVELUP_TRIGGER, hero, function)
32MeTpa вне форума
Ответить с цитированием