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