Каждый игрок видит своё

AlexSerb

Пользователь
Сообщения
3
Как кратко описать хз, в общем делаю я на сервере что-то вроде "сюжетки", вроде как предыстория как всё началось. Игрок выполняет всякие квесты, где-то влияет на то как всё пойдёт дальше и что оне получит в итоге, но в целом всё сводится к одному, его выкинет в свободный мир, где он начнёт своё выживание. И вот проблема, я понятия не имею как сделать так, чтоб NPC бегали, взаимодействовали с игроком, но так чтобы не выглядело так, что 1 игрок начал квест, NPC побежал, а другой ничё вроде и не делал, а NPC бежит его убивать... Видел такое на WynnCraft (Да понимаю, пздц, сервер популярный и крутой, но я надеюсь такое могут реализовать и простые смертные.)
 
Как кратко описать хз, в общем делаю я на сервере что-то вроде "сюжетки", вроде как предыстория как всё началось. Игрок выполняет всякие квесты, где-то влияет на то как всё пойдёт дальше и что оне получит в итоге, но в целом всё сводится к одному, его выкинет в свободный мир, где он начнёт своё выживание. И вот проблема, я понятия не имею как сделать так, чтоб NPC бегали, взаимодействовали с игроком, но так чтобы не выглядело так, что 1 игрок начал квест, NPC побежал, а другой ничё вроде и не делал, а NPC бежит его убивать... Видел такое на WynnCraft (Да понимаю, пздц, сервер популярный и крутой, но я надеюсь такое могут реализовать и простые смертные.)
Пакетная реализация.
Блоки, npc, всё на пакетах. В итоге каждый игрок видит своё.
 
Как кратко описать хз, в общем делаю я на сервере что-то вроде "сюжетки", вроде как предыстория как всё началось. Игрок выполняет всякие квесты, где-то влияет на то как всё пойдёт дальше и что оне получит в итоге, но в целом всё сводится к одному, его выкинет в свободный мир, где он начнёт своё выживание. И вот проблема, я понятия не имею как сделать так, чтоб NPC бегали, взаимодействовали с игроком, но так чтобы не выглядело так, что 1 игрок начал квест, NPC побежал, а другой ничё вроде и не делал, а NPC бежит его убивать... Видел такое на WynnCraft (Да понимаю, пздц, сервер популярный и крутой, но я надеюсь такое могут реализовать и простые смертные.)
Ничего не понятно.
 
Можно подробней плез? Или ссылку на гайд, можно даже англоязычный.

Проще говоря - берёшь ProtocolLib, берёшь PacketWrapper и начинаешь накидывать.
 

Проще говоря - берёшь ProtocolLib, берёшь PacketWrapper и начинаешь накидывать.
Спасибо, почитаю всё что скинули. Тему пока закрывать не буду
 
Назад
Сверху Снизу