Форум HeroesWorld-а - Показать сообщение отдельно - Мультиплеер[S]: "Иду на Вы!" - Dyrman
Показать сообщение отдельно
#25
Старый 13.04.2012, 15:20
  #25
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: [96X96] "Иду на Вы!"-"I'm going to do you"

KioMя вот незнаю, можно может делать в тактическом режиме статус сдавшегося герою, тогда не нужно всех этих манипуляций. Вызываем активного главного героя, отрубаем автозавершение битвы, и когда армия в гарнизоне кончается, ставим статус сдавшегося, чтобы тот потом просто в таверне появился.
Когда армия закончится у него уже будет статус проигравшего... Да и если появится, скриптом он сможет наняться?
KioMКонечно все это нужно делать через скрипт, отрубать заставу, врубать, очищать, делать активной/неактивной но это уже не так геморно

При заходе в близкий регион отрубаешь объект. Тыкаешься. Начинается перенос существ на триггер битвы. Включаешь объект.Очищаешь скриптом заставу.Триггер битвы срабатывает. Уничтожаешь противника, срабатывает флаг при уничтожении, что объект посещён, наполняешь заставу. Делаешь принудительное тыкание в заставу, тама уже флаг понимает о том, что битва выиграна.
Также после боя надо будет считать убитых существ с заставы, если к примеру, нападавший убежит или проиграет, чтобы существа не остались в таком же количестве и править.

Типо того что-то. Но как делать героев бесконечными, но разными, не запирающими возможность их найма (есть скрипт копирования\создания объекта на карте типа "герой"?) и все по возможности разные (автопрокачка может, но тупо же)? Вариант с боем тех героев, которые уже наняты, выглядит нехорошо.
Dyrman вне форума
Ответить с цитированием