Цитата:
Сообщение от Virrilis3
Вы не поняли суть. Мне нужно, чтобы игроки не нажимали принять или начать квест, а чтобы квест был постоянно включет. Тоесть игрок зашел в игру и начал фармить.
З.Ы. Суть квеста заключается в фарме с определенных мобов, определенным оружием.
|
Ну это почти тоже самое. Проверяем при входе в игру, есть ли квест у игрока, и если его нет, то даём его ему. Вот и всё, собственно.
EnterWorld.java
Код:
QuestState qs = activeChar.getQuestState("9990_CraftSystem");
Quest q = QuestManager.getInstance().getQuest("9990_CraftSystem");
if (qs == null)
q.newQuestState(activeChar).setState(State.STARTED);