как сделать так что бы при входе в область игрок становился врагом всем кто находится в этой области
Если он умирает/покидает область то становится союзником тем кто не в области с общим полем зрения
для игроков, не мобов

Принятый ответ

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
6 лет назад
0
взаимное объявление союза же.
всех игроков заносишь в группу игроков.
Потом когда игрок заходит в область - делаешь этого игрока враждебным группе игроков, и тоже самое в обратном порядке - чтобы группа считала этого игрока врагом.
Когда он область покидает - делаешь его союзникам группе игроков обратно
0
15
6 лет назад
0
Fakov, у меня только вот так получается
Загруженные файлы
0
17
6 лет назад
0
Andrey33:
Absolute, Ну вот если кто играл в Dacia Orpg там заходят на арену и становятся врагами а выходят союзниками
Absolute, Ты не правильно понял, у меня на карте 8 игроков и они в союзе все, вот мне надо сделать что бы в определенной области 1 игрок считал 2 игрока врагом
Ну или как на лайф арене там когда дуэль они же противниками становятся друг друг, только мне надо без паузы остальных
Я понимаю о чем ты, потому и предлагаю, если у этих игроков помимо арены есть еще какие-то юниты и здания вне ее, то нужно делать их нейтралами во время арены, а если карта чисто арена, то можно просто делать врагами тех, кто выходит на арену, а когда покидают ее снова союзниками, такая функция есть в -игрок заключить союз- , а там уже найдешь св-во противник, противник с общим обзором и т.д.
0
15
6 лет назад
0
Absolute, Только герои
0
32
6 лет назад
0
Andrey33:
Fakov, у меня только вот так получается
скрин скинь плез. я без редактора сейчас.
0
15
6 лет назад
0
Andrey33, я не пойму как сделать так что бы назначит именно того игрока который зашел туда или вышел
Fakov, тут слишком всё бонально
Загруженные файлы
2
29
6 лет назад
2
И так для начала понадобится группа из игроков, которые в игре, т.е. те что играют.
При инициализации мы их заносим в группу FakovTeam к примеру
Далее:
Герой входит в область, то мы делаем следующее
set AbsolutePlayer = Владелец (Переключающий юнит)
Выбрать группу игроков FakovTeam
внутри: действия в перечелении:
Аспект союза AbsolutePlayer считать как противника Выбранный игрок
Аспект союза Выбранный игрок считать как противника AbsolutePlayer
0
32
6 лет назад
0
у тебя в одном триггере должно быть два действия.
1 действие - заставляем всех игроков считать Игрока-Владельца Покинувшего область Юнита союзником.
2 действие - Заставляем Игрока-Владельца покинувшего область Юнита считать всех игроков союзниками.
KingMaximax:
заносим в группу FakovTeam к примеру
заорал
0
29
6 лет назад
0
Ах да, чуть не забыл. Стоит ставить условие в переселении игроков. Чтобы AbsolutePlayer != Выбранный игрок, иначе можно потерять контроль над своими войсками,там есть такой баг. Т.е. Чтобы не считал самого себя врагом.
Fakov, я просто для примера сделал XD
0
15
6 лет назад
0
Fakov, Где найти такое
заставляем всех игроков считать Игрока-Владельца Покинувшего область Юнита союзником
я не могу найти Покинувшего область Юнита союзником
0
32
6 лет назад
0
Andrey33:
Fakov, Где найти такое
заставляем всех игроков считать Игрока-Владельца Покинувшего область Юнита союзником
я не могу найти Покинувшего область Юнита союзником
у меня английские триггеры, у меня это звучит как Owner of Unit - Leaving Unit
Ищи схожее со значениями "Владелец юнита" и "Покинувший Юнит" - я прост не шарю как у вас там это по русски переведено.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.