Добавлен avuremybe
Как я понимаю, чтобы в мультиплеере создать задание только для одного игрока, нужно юзать CreateQuest() через GetLocalPlayer() ?
Но вопрос скорее в том, нужно ли юзать все остальные ф-ции по работе с созданным заданием через GetLocalPlayer() ?
Но вопрос скорее в том, нужно ли юзать все остальные ф-ции по работе с созданным заданием через GetLocalPlayer() ?
Принятый ответ
Нет, ты создаешь квест для всех, потом скрываешь их, редактируешь как хочешь и показываешь их нужному игроку т.е GetLocalPlayer().
`
ОЖИДАНИЕ РЕКЛАМЫ...
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
0
XGM Bot
6 лет назад
0
Похожие вопросы:
- Респавн по точкам(проблема с циклами)
ответ
Melissa:
- Скрыть юнитов для всех игроков кроме одного
ответ
nvc123:
- Респавн для геров, вызванных в Таверне.
ответ
nvc123:
Поиск по всем ресурсам на сайте
3
bOrissko
6 лет назад
3
Нет, ты создаешь квест для всех, потом скрываешь их, редактируешь как хочешь и показываешь их нужному игроку т.е GetLocalPlayer().
Принятый ответ
0
Zahanc
6 лет назад
0
quest наследует handle. Создание экземпляра типа quest локально вызовет десинхронизацию.
http://jass.sourceforge.net/doc/api/common_j-source.shtml#77
Делайте как bOrissko говорит.
0
bOrissko
6 лет назад
0
По сути, принцип такой же как с локальным мультибордом, статья.
0
avuremybe
6 лет назад
0
bOrissko, скрываю этим?
0
Zahanc
6 лет назад
0
Zahanc:
Чушь сморозил. Не все handle приводят к desync.
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.