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

}{0TT@6bI4Работал с функцией GetHeroCreaturesType, по идее она должна возвращать таблицу айдишников существ в армии героя, а по факту записывает их в 1 число (например, вместо 138, 72, 73, 0, 0, 0, 0 - 138727300). Переприсваивание в другую переменную возвращаемый пресловутой ф-ей результат, конечно же, не дал результатов, стерев всё число до первого значения (138). В связи с этим вопрос: как мне вычленять эти айдишники?? Заранее спасибо.

можешь попробовать как-то так:

function pack(...)
  return arg
end

id_table = pack(GetHeroCreaturesTypes(hero))
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием