Перейти к содержанию
Авторизация  
gvb

Noblessrb Квест

Рекомендуемые сообщения

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)

Изменено пользователем gvb

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а в инит.ру ерор логах что-то пишет7

Этот скрипт не инит файл, он находиться в АИ файл noblessrb назыв

Изменено пользователем gvb

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуй так:

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)

Изменено пользователем 1megalord1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуй так:

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)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...