В карте нестандартная система ресурсов. Если ресурсов недостаточно, то нужно отменить тренировку юнита. Но вот проблема: в условиях есть "Unit type of TrainED Unit", которое ловит уже натренированного юнита.
А нужно ловить именно начало тренировки. Как это сделать?

Maniac_91, вообще-то приказ работает норм. выводится не сам приказ, а id-юнита. короче см. карту, там пехотинца купи и смотри
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
2
Проще поставить в условиях тренировки юнита наличие определенного ресурса.
Без ресурса юнит не сможет быть нанят.
Ресурс можешь привязать к "Предмету" который стакается (24 дерева = 24 дерева(предмет в постройке))
пропишешь мол если в здании есть предмет, кол-во зарядов =24 то юнита построить можно.
вот и все
18
HillDemon, я через доступность юнитов (названных, к примеру, Доска х4, Камень х3 и т. д.) делаю доступность создания построек. С одной стороны, удобно. Но есть минусы: занимает место на карте (текстура пути 2х2 у каждого такого здания), и каждого юнита нужно редактировать в РО.
Сейчас тренировка занимает 1 секунду, и только после этого идёт проверка предметов в здании (если не хватает ресурсов - пишется сообщение), после чего создаётся предмет. Неудобно, и выглядит некрасиво. Хотелось бы попроще систему.
2
Maniac_91, Если у тебя не много ресурсов всего, то можно сделать так. Клепаешь постройку типа "магазин". Предметы в магазине = ресурсы игрока, которые выведены на мультиборд. По 1 магазину на каждого игрока. Привязать все проверки на потребность в ресурсах будь то постройка зданий или наём юнитов через наличие этих самых предматов в магазине.
Все просто, понятно, не вижу не удобств )
во всяком случае как "отловить начало тренировки" я не знаю)
18
HillDemon, интересная идея! Надо попробовать.
DracoL1ch, приказ тренировки?
Я пытался вывести на экран сообщение, ничего не выдало.
16
а эти
constant playerunitevent EVENT_PLAYER_UNIT_TRAIN_START
constant unitevent EVENT_UNIT_TRAIN_START
?
27
Maniac_91, вообще-то приказ работает норм. выводится не сам приказ, а id-юнита. короче см. карту, там пехотинца купи и смотри
Загруженные файлы
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.