Сделайте пожалуйста TriggersЫ и расскажите, как оно надо делать, как вы это сделали:
Ведево кассета приветствуется =)
Спавн мобов - по общему таймеру и по найму (купил какого хотел моба и он вышол)
`
ОЖИДАНИЕ РЕКЛАМЫ...
3
23
5 месяцев назад
3
Ну не знаю не знаю. Еще бы побольше конкретики, что ты хочешь... Может эти видосы тебе помогут:
0
12
5 месяцев назад
Отредактирован Daro
0
Какие то совсем глупые вопросы из ряда сделайте мне карту, а вам плюс поставлю.К тому же еще ноль конкретики, чисто рофл.Открываем Редактор Триггеров и лепим
0
22
5 месяцев назад
Отредактирован RvzerBro
0
Какие то совсем глупые вопросы из ряда сделайте мне карту, а вам плюс поставлю.К тому же еще ноль конкретики, чисто рофл.Открываем Редактор Триггеров и лепим
😀
Ну я в самом деле, не серьёзно)
Если нужно было бэ шото, сидел бэ делал, а если шот над спросить, спрашиваю в лс обычно) так то материала на хигаме/хайве завалом) прост было интересно, как хигамовцы отреагируют)
Кто-то плюётся) хто-то действительно дает дельный совет) А Хто-то даже предоставляет какую то наработку, не просто засыл к какой то старой теме от какого-то автора, а свои делишки, разжеванные/переваренные). Пока шо топ лидеров мастерства, зарекомендовавшие себя) энто, Extremator, makkad, nazarpunk, unryze, так то авторов мастерства, достаточна многа)) всех не перечислишь) даже Mr.Daro входит в энтот список)
2
27
5 месяцев назад
Отредактирован MpW
2
Есть открытая карта Footman v.5.00 ai
Тут легко сделать. Я не знаю, будет ли у вас здания статичные, как в футмане. Или вы возможно, желаете создать как в Paladin Td, где есть две стороны.
Я еще видел тд, где надо врагу слать волны. Как пример в legion td
Если надо как в Paladin Td:
Нужно завести группу structure, когда строим, туда записываем здание. Когда уничтожается, удаляем.
Еще можно сделать базу данных:
  1. тип здания + тип крипа => статичный набор, который при вызове создаем крипа. Тут достаточно двух массивов, я уде объяснял похожий принцип здесь
  2. здание + выбранный крип => здесь сложнее, надо привязать к зданию типы крипов, тут еще может быть несколько крипов. Проще это записывать на хэш-таблицу.
При покупке футмена:
local num = хэш-таблица - загрузить число (хэндл здания), (77474) // это макс кол-во типов крипов, нанятое в этом здании, ключ 77474 я от балды прописал
local k = хэш-таблица - загрузить число (хэндл здания), (тип крипа) // это кол-во юнитов данного типа, которое нанятое в здании

//перед покупкой желательно проверить есть ли такой крип. если крипов не было записано, вернет 0
If k == 0 then
  //записываем в ячейку num+1 тип крипа
  Хэш таблица - сохранить число (хендл здания), (num+1), (тип крипа - футман 'hfoo') //хэндл и тип это числа, здесь мы сохраняем юнита
endif
Хэш таблица - сохранить число (хендл здания), (77474), (num+1) //сохраням макс кол-во типов. Нужное значение для пробега циклом. Вы будете все типы перебирать
Хэш таблица - сохранить число (хендл здания), (тип крипа), (k+1) //сохраням кол-во крипов данного типа
Если надо удалить, то просто чистим хэш-таблицу по хэшу. Таймером каждый раз чекаем группу structure, и создаем нужных крипов:
Выбрать всех в группе
--local num = хэш-таблица - загрузить число (хэндл здания), (77474) // это макс кол-во типов крипов, в котором нанято в этом здании, ключ 77474 я от балды прописал
-- local k = хэш-таблица - загрузить число (хэндл здания), (тип крипа) // это кол-во юнитов данного типа, которое нанятое в здании
-- local Typ
-- local k
--- Циклом A от 1 до num
------set Typ =  Хэш таблица - загрузить число (хендл выбранного здания), (A) //загружаем тип крипа
------set k = Хэш таблица - загрузить число (хендл выбранного здания), (Typ) //сохраням кол-во крипов данного типа
------Цикл B от 1 до k
--------создать юнита Typ
При выборе у вас будут выходить из этого строения только заказанные.

Daro, автор просто хочет готовую систему
0
2
5 месяцев назад
0
Я сделал следующим образом
Занес в переменную типа Массив Id юнита
занес в переменную Область в котором он должен создаваться
занес в переменную Время появления моба
и стартанул таймер, теперь я меняю значение переменной исходя из моих соображений
Чтобы оставить комментарий, пожалуйста, войдите на сайт.