Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2891
Старый 03.04.2019, 17:57
  #2891
^
Jewily
 
Аватар для Jewily
📖
Регистрация: 25.09.2016
Сообщения: 141
Jewily#4267
Регистрация: 25.09.2016
Сообщения: 141
Jewily#4267
По умолчанию
Re: Скрипты

32MeTpaВообще прибавить единицу:
	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)

Спасибо .функция прекрасно работает в единичном случае.А что если мне нужно,чтобы действие выполнялось при Каждом
повышении уровня?Прошу прощение за глупые вопросы,но манипуляции со знаками сравнения не помогли.
Jewily вне форума
Ответить с цитированием