Нужно сделать передвижение крипов игрока Нейтрально враждебного. Однако, они постоянно возвращаются назад. Просто так или когда их бьют. Пацифисты. xD
Константы изменял - не дурак(наверно):
Константы изменял - не дурак
Передвижение создано так:
Создаются юниты.
Входящие юниты записываются в группу.
Каждую секунду группе приказывается идти, нападая на противников.
Передвижение корявое все равно, а поставить обычного игрока и лишить себя такого гемора не могу.
Что не так, есть другие способы? По желанию могу скинуть карту. Заранее спасибо.
Создаются юниты.
Входящие юниты записываются в группу.
Каждую секунду группе приказывается идти, нападая на противников.
Передвижение корявое все равно, а поставить обычного игрока и лишить себя такого гемора не могу.
Что не так, есть другие способы? По желанию могу скинуть карту. Заранее спасибо.
Принятый ответ
Никак нельзя отключить ИИ нейтральных игроков, ваще никак! Один и тот же вопрос бля каждую неделю.
Не используйте нейтралов в качестве ходячих и атакующих крипов, не оберётесь багов.
Насчет умных - а как в доте сделано, а там это сделано только когда играют обсервы + там пипец много костылей или багов, вроде реаз в 3 делать каждому юниту -SetUnitPosition в его текущие координаты, полностью тригггерный ии башен и автоатаки крипов (это внезапно еще и ресурсоёмко).
Не используйте нейтралов в качестве ходячих и атакующих крипов, не оберётесь багов.
Насчет умных - а как в доте сделано, а там это сделано только когда играют обсервы + там пипец много костылей или багов, вроде реаз в 3 делать каждому юниту -SetUnitPosition в его текущие координаты, полностью тригггерный ии башен и автоатаки крипов (это внезапно еще и ресурсоёмко).
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Не используйте нейтралов в качестве ходячих и атакующих крипов, не оберётесь багов.
Насчет умных - а как в доте сделано, а там это сделано только когда играют обсервы + там пипец много костылей или багов, вроде реаз в 3 делать каждому юниту -SetUnitPosition в его текущие координаты, полностью тригггерный ии башен и автоатаки крипов (это внезапно еще и ресурсоёмко).
Тогда что мне лучше, переделывать карту, т.к у меня 4 команды, в каждой по 3 игрока. Придется переделывать всю карту, т.к для каждого своя база и соседние симетричные зоны. Или разбираться с хождением этих? Пусть даже и будут с багами, но сделать их минимально?.
SetUnitPosition, раз в n сек. Всем крипам, при этом после этого ты должен им снова отдать приказ атаковать или искать цель, иначе они будут бегать или тупить (применять способности, что ты, не дождёшься). Там были еще какие то костыли, смотри конфетные войны или опен доту.
Ах да, в этих картах оно не работало как положено, а работало абы как, лиж бы крипы ходили.
Спасибо, буду думать)
Лич тогда смотрел ИИ, там все хардкодно, так что все настройки можно засунуть себе в жопу, как и настройку баффа аватара, енджинеринг апгрейда, все написано хардкодно. Отключить ИИ с помощью мемхака так и не удалось, не удалось даже разобратся в структуре этого ИИ, но ясно одно, один ИИ работает на всех нейтралов сразу.