Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3436
Старый 21.08.2021, 10:45
  #3436
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 2056
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 2056
Выставка наград
По умолчанию
Re: Скрипты

Здравствуйте. Протестировал ваш вариант скрипта
enemy_creatures = {106,107,108,109,110,111,112,15,16,17,18,19,20,21,  22,24,25,26,27,28}

counter = length(enemy_creatures) --Размер счётчика не задаётся вручную

for enemy = 1, counter do
    if GetHeroCreatures(hero, enemy_creatures[enemy])>=1 then
      counter = counter -1
    end
  end

немного изменив. Всё работает. Но рекомендую воспользоваться более удобным решением обхода массива:

for key, id in enemy_creatures do
    if GetHeroCreatures(hero, id)>=1 then
      counter = counter - 1
    end
end
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием