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

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

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