gvb 666 Опубликовано 3 марта, 2013 (изменено) failed to import quest : noblessrb Я проверил пути импорты в порядке вот код сборка PW Кто шарит в чем проблемма, помогите! import sys from java.util.concurrent import TimeUnit from net.sf.l2j.gameserver import GeoData from net.sf.l2j.gameserver.model.quest import State from net.sf.l2j.gameserver.model.quest import QuestState from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest from java.lang import System qn = "noblessrb" #респаун в минутах RESPAWN = TimeUnit.MINUTES.toMillis(60) class noblessrb (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def spawnMe(self): self.addSpawn(25325,90819,-85871,GeoData.getInstance().getSpawnHeight(90819, -85871, -2735, -2735),30000,False,0) self.saveGlobalQuestVar("status", "1") self.deleteGlobalQuestVar("respawn") return def init_LoadGlobalData(self): status = self.loadGlobalQuestVar("status") if status == "0": temp = long(self.loadGlobalQuestVar("respawn")) - System.currentTimeMillis() if temp > 0 : self.startQuestTimer("resp", temp, None, None) return self.spawnMe() return def onAdvEvent (self,event,npc,player): if event == "resp": self.spawnMe() self.cancelQuestTimer("resp",None,None) return def onKill(self,npc,player,isPet): self.saveGlobalQuestVar("status", "0") self.saveGlobalQuestVar("respawn", str(System.currentTimeMillis() + RESPAWN)) self.startQuestTimer("resp", RESPAWN, None, None) return QUEST = noblessrb(-1, qn, "ai") QUEST.addKillId(25325) Изменено 3 марта, 2013 пользователем gvb Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 3 марта, 2013 ап Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 3 марта, 2013 ап Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
k0ss11 302 Опубликовано 3 марта, 2013 а в инит.ру ерор логах что-то пишет7 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 4 марта, 2013 (изменено) а в инит.ру ерор логах что-то пишет7 Этот скрипт не инит файл, он находиться в АИ файл noblessrb назыв Изменено 4 марта, 2013 пользователем gvb Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
1megalord1 26 Опубликовано 5 марта, 2013 (изменено) попробуй так: import sys from java.util.concurrent import TimeUnit from net.sf.l2j.gameserver import GeoData from net.sf.l2j.gameserver.model.quest import State from net.sf.l2j.gameserver.model.quest import QuestState from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest from java.lang import System qn = "noblessrb" #респаун в минутах RESPAWN = TimeUnit.MINUTES.toMillis(60) class noblessrb (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def spawnMe(self): self.addSpawn(25325,90819,-85871,GeoData.getInstance().getSpawnHeight(90819, -85871, -2735, -2735),30000,False,0) self.saveGlobalQuestVar("status", "1") self.deleteGlobalQuestVar("respawn") return def init_LoadGlobalData(self): status = self.loadGlobalQuestVar("status") if status == "0": temp = long(self.loadGlobalQuestVar("respawn")) - System.currentTimeMillis() if temp > 0 : self.startQuestTimer("resp", temp, None, None) return self.spawnMe() return def onAdvEvent (self,event,npc,player): if event == "resp": self.spawnMe() self.cancelQuestTimer("resp",None,None) return def onKill(self,npc,player,isPet): self.saveGlobalQuestVar("status", "0") self.saveGlobalQuestVar("respawn", str(System.currentTimeMillis() + RESPAWN)) self.startQuestTimer("resp", RESPAWN, None, None) return QUEST = noblessrb(-1, qn, "ai") QUEST.addKillId(25325) Изменено 5 марта, 2013 пользователем 1megalord1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 5 марта, 2013 попробуй так: import sys from java.util.concurrent import TimeUnit from net.sf.l2j.gameserver import GeoData from net.sf.l2j.gameserver.model.quest import State from net.sf.l2j.gameserver.model.quest import QuestState from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest from java.lang import System qn = "noblessrb" #респаун в минутах RESPAWN = TimeUnit.MINUTES.toMillis(60) class noblessrb (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def spawnMe(self): self.addSpawn(25325,90819,-85871,GeoData.getInstance().getSpawnHeight(90819, -85871, -2735, -2735),30000,False,0) self.saveGlobalQuestVar("status", "1") self.deleteGlobalQuestVar("respawn") return def init_LoadGlobalData(self): status = self.loadGlobalQuestVar("status") if status == "0": temp = long(self.loadGlobalQuestVar("respawn")) - System.currentTimeMillis() if temp > 0 : self.startQuestTimer("resp", temp, None, None) return self.spawnMe() return def onAdvEvent (self,event,npc,player): if event == "resp": self.spawnMe() self.cancelQuestTimer("resp",None,None) return def onKill(self,npc,player,isPet): self.saveGlobalQuestVar("status", "0") self.saveGlobalQuestVar("respawn", str(System.currentTimeMillis() + RESPAWN)) self.startQuestTimer("resp", RESPAWN, None, None) return QUEST = noblessrb(-1, qn, "ai") QUEST.addKillId(25325) Всеровно выдает (failed to import quest : noblessrb) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты