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

Люди, нужна помощь:
Как сделать так, чтобы у героя, допустим при входе в регион, кол-во всех его существ уменьшилось в 2 раза? Заранее спасибо.

ну самое банальное повесить на регион что-то такое:

	for slot = 0, 6 do
  local creature, count = GetObjectArmySlotCreature(hero, slot)
  if not (creature == 0 or count == 0) then
    RemoveHeroCreatures(hero, creature, count/2)
  end
end
__________________
Сценарий для HoMM V:

Сердце ночи v 1.4



Кампания за Академию/ТЭ - 4/5



MCCS:

мод, добавляющий новые механики и контент в мультиплеер(v. 0.071)
Gerter сейчас на форуме
Ответить с цитированием