Всем привет, где найти наработку, насчëт про то что, если у одного игрока стоят рядом юниты из разных рас, то они как-то начинают сражаться между собой, как будто это не одного игрока юниты, а другого игрока юниты, я когда-то находил наработку и скачивал еë, и в саму же карту заходил, а сейчас еë найти не могу, может у кого-то она есть, или в каком-то она сайте есть, эта карта про юнитов?

Я не видел такой наработки, но если подробно опишешь систему, что ты там хочешь, обдумав ВСЕ варианты исходов, что когда и как и с кем должно произойти, то можно запилить наработку такую самому.
А если у тебя возникают сложности запилить такую наработку - то задай вопрос, с чем именно возникает сложность, поможем.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Этот комментарий удален
23
Похожие вопросы:

ответ
раскрыть
легко сделать, чего сложного то? там с зарядами итема работаешь. Нужно знать в какой момент вычитать (при событий - юнит атакован? просто юнит атакован происходит тогда, когда юнит начинает замахиваться, стрелять. )
xgm.guru/forum/showthread.php?t=12504 здесь что-то файлы скачал, а они не работают
xgm.guru/p/wc3/bpe вот здесь 100% должна быть наработка
xgm.guru/forum/forumdisplay.php?f=24 посмотри в барахолке
сорри не заметил, что надо золото отнимать вместо патронов, ну отнимай золото
ответ
ну очень примитивно сделал.
ответ
GF RaiseD, нет не могу.
ответ
Поиск в помощь, вот ссылка

25
Я не видел такой наработки, но если подробно опишешь систему, что ты там хочешь, обдумав ВСЕ варианты исходов, что когда и как и с кем должно произойти, то можно запилить наработку такую самому.
А если у тебя возникают сложности запилить такую наработку - то задай вопрос, с чем именно возникает сложность, поможем.
Принятый ответ
Ответы (10)
25
А то я не очень понял, что это за наработка и какой у нее смысл)
Будто какая-то заготовленная кат-сцена.
12
konvan5, понял. Ну я имел ввиду, то что карта, а в ней наработка, через триггер сделан, то что войска 1 игрока, а вот других игроков там и нету и войск тоже, там только расставлены по карте, только одного игрока это красного, и там войска стоят из разных рас, это Альянсы, Орки, Нежить и Ночные Эльфы, они стоят неподолëку друг от друга, ну вблизи, как бы сказать. Когда начинаешь тестировать карту, то войска принадлежащие 1 игроку, как то между собой сражаются, наверное из-за того то что они из все из разных рас, которых я писал сверху, это Альянсы, Орки, Нежить и Ночные Эльфы, а они же принадлежат только, одному игроку, это красному, а как то между собой сражаются.
22
Altrrik_derff34, есть команда которая делает юнитов игрока враждебными друг другу, но она не фильтрует по расе.
call SetPlayerAlliance(sourcePlayer, sourcePlayer, ALLIANCE_PASSIVE,       false)
25
Altrrik_derff34, ну как вариант, в тупую отправлять в атаку триггерно из одной группы юнитов на другую группу юнитов (рандомно выбирая цели или ближайшую).
Отдать приказ атаковать триггерно не сложно.
(я все еще не понял, зачем это нужно, и насколько они эффективно вообще сражаются или это просто катсцена, где они типа сражаются друг с другом)
В любом случае если тебе нужно что-то подобное, лучше опиши подробно, как ты видишь поведение юнитов, когда битвы должны начинаться (когда в радиусе есть юнит другой расы?), и если игрок отведет юнитов в разные стороны они снова должны напасть друг на друга? + возникает задача выбора цели, кого атаковать если там целая группа юнитов (ближайшего?).
И когда будет понятно, чего ты хочешь от системы, запилить такое возможно, но чую, будет нагружено, если эта система будет работать динамически всегда, а не катсцена (как я думаю и было в той карте).
25
Altrrik_derff34, если это просто одноразовая катсцена - то ответ изи, вот:
(и в обратную сторону так-же отдать приказ)
Загруженные файлы
28
biridius, эта команда делает всех юнитов враждебными, ему только конкретных нужно настроить против конкретных
28
Altrrik_derff34, чтобы сделать твою наработку, нужно периодически выбирать всех юнитов, а потом вокруг выбранного юнита делать ещё один выбор с проверкой расы, чтобы отдать приказ атаковать, если текущего приказа нет. По сути ты просишь ИИ. Есть вариант через событие реализовать, когда юнит входит в радиус другого юнита
12
konvan5, мне просто, знаешь для чего нужно, для кампании, там же 13 и 14 игрок есть, ну бот, и я хочу их убрать, потомучто я переношу кампании для патча 1.26, и хочу сделать так, то что у одного игрока будут войска из разных рас, и они будут между собой враждовать, ну чтобы ещë кого то не добавлять, из игроков, либо они все занеты.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.