saniokua 1 Опубликовано 21 октября, 2013 (изменено) Сделал сам квест, поместил все как надо по гайду. Но не работает! Кто поможет, есть скайп и ТВ. l2jfrozen 1004, Interlude Вот ошибка: You are either not on a quest hat involves this NPC, or you don't meet this NPC's minimum quest requirements Все прописал, квест в папку сustom скинул, в нпс ссылку добавил import sys from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest Изменено 21 октября, 2013 пользователем saniokua Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LifeGame32 312 Опубликовано 21 октября, 2013 Вы точно уверены что квест загружается, ID NPC правильно указан? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
saniokua 1 Опубликовано 21 октября, 2013 да, 100% Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
saniokua 1 Опубликовано 21 октября, 2013 import sys from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest qn = "1000_Tutorial" START_NPC = 30530 class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onFirstTalk (self,npc,player): htmltext = "<html><body>NO!</body></html>" return def onTalk (self,npc,player): htmltext = "<html><body>YES!</body></html>" return htmltext QUEST = Quest(1000,qn,"Tutorial") CREATED = State('Start', QUEST) STARTED = State('Started', QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(START_NPC) QUEST.addTalkId(START_NPC) QUEST.addFirstTalkId(FIRST_NPC) QUEST.addTalkId(FIRST_NPC) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LifeGame32 312 Опубликовано 22 октября, 2013 Мда попробуйте Это import sys from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest qn = "1000_Tutorial" START_NPC = 30530 class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onTalk (Self,npc,player): htmltext = "<html><body> NO! NO! NO! NO! NO! NO! NO! </body></html>" return htmltext QUEST = Quest(1000,qn,"Tutorial") CREATED = State('Start', QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(START_NPC) QUEST.addTalkId(START_NPC) <a action="bypass -h npc_%objectId%_Quest 1000_Tutorial"> aaaaaaaaaaaa </a> Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты