Переделка Эвента на Equal сборку
10 ответов124 просмотровСейчас просматривают: 1
· 07.12.2009, 14:15
Нашел в нете Эвент "Захват баз" для La2Base и L2jServer сборок
Краткое изложение СУТИ проблемы: Мне нужно поставить этот эвент на Equal сборку
Вопрос: Как правильно нужно прописать в __init__.py чтобы подошло для Equal сборки?
Ниже выкладываю __init__.py
__init__.py для La2Base сборки
Код
net.la2base.gameserver.model.quest import State
from net.la2base.gameserver.model.quest import QuestState
from net.la2base.gameserver.datatables import DoorTable
from net.la2base.gameserver.datatables import SkillTable
from la2base.gameserver.model.quest.jython import QuestJython as JQuest
from la2base.gameserver import Announcements
from net.la2base import L2DatabaseFactory
from net.la2base.gameserver.ai import CtrlIntention
from la2base.util import Rnd
from la2base.java.lang import System
from net.la2basegameserver.model import L2World
from net.la2base.gameserver.model.quest import QuestState
from net.la2base.gameserver.datatables import DoorTable
from net.la2base.gameserver.datatables import SkillTable
from la2base.gameserver.model.quest.jython import QuestJython as JQuest
from la2base.gameserver import Announcements
from net.la2base import L2DatabaseFactory
from net.la2base.gameserver.ai import CtrlIntention
from la2base.util import Rnd
from la2base.java.lang import System
from net.la2basegameserver.model import L2World
__init__.py для L2jServer сборки
Код
import sys
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.datatables import DoorTable
from net.sf.l2j.gameserver.datatables import SkillTable
from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest
from net.sf.l2j.gameserver import Announcements
from net.sf.l2j import L2DatabaseFactory
from net.sf.l2j.gameserver.ai import CtrlIntention
from net.sf.l2j.util import Rnd
from java.lang import System
from net.sf.l2j.gameserver.model import L2World
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.datatables import DoorTable
from net.sf.l2j.gameserver.datatables import SkillTable
from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest
from net.sf.l2j.gameserver import Announcements
from net.sf.l2j import L2DatabaseFactory
from net.sf.l2j.gameserver.ai import CtrlIntention
from net.sf.l2j.util import Rnd
from java.lang import System
from net.sf.l2j.gameserver.model import L2World
Я пробовал сделать так
Код
import sys
from com.equal.gameserver.model.quest import State
from com.equal.gameserver.model.quest import QuestState
from com.equal.gameserver.datatables import DoorTable
from com.equal.gameserver.datatables import SkillTable
from com.equal.gameserver.model.quest.jython import QuestJython as JQuest
from com.equal.gameserver import Announcements
from com.equal import L2DatabaseFactory
from com.equal.gameserver.ai import CtrlIntention
from com.equal.util import Rnd
from java.lang import System
from com.equal.gameserver.model import L2World
from com.equal.gameserver.model.quest import State
from com.equal.gameserver.model.quest import QuestState
from com.equal.gameserver.datatables import DoorTable
from com.equal.gameserver.datatables import SkillTable
from com.equal.gameserver.model.quest.jython import QuestJython as JQuest
from com.equal.gameserver import Announcements
from com.equal import L2DatabaseFactory
from com.equal.gameserver.ai import CtrlIntention
from com.equal.util import Rnd
from java.lang import System
from com.equal.gameserver.model import L2World
Но не эагружает этот квест
Кто разберается помогите пожалуйста прописать __init__.py чтобы подошло для Equal сборки
0
· 07.12.2009, 15:57
Не загружает квест Failed
GS Console:
Цитата
importing quests ...
failed to import quest : 5556_Base
... done
importing custom data ...
... done
failed to import quest : 5556_Base
... done
importing custom data ...
... done
0
· 08.12.2009, 14:46
Скрываешь ядреццо и проверяешь наличие соответствующих классов, а потом правишь импорты.
0
· 08.12.2009, 17:01
Я пробовал сделать так
Код
import sys
from com.equal.gameserver.model.quest import State
from com.equal.gameserver.model.quest import QuestState
from com.equal.gameserver.datatables import DoorTable
from com.equal.gameserver.datatables import SkillTable
from com.equal.gameserver.model.quest.jython import QuestJython as JQuest
from com.equal.gameserver import Announcements
from com.equal import L2DatabaseFactory
from com.equal.gameserver.ai import CtrlIntention
from com.equal.util import Rnd
from java.lang import System
from com.equal.gameserver.model import L2World
from com.equal.gameserver.model.quest import State
from com.equal.gameserver.model.quest import QuestState
from com.equal.gameserver.datatables import DoorTable
from com.equal.gameserver.datatables import SkillTable
from com.equal.gameserver.model.quest.jython import QuestJython as JQuest
from com.equal.gameserver import Announcements
from com.equal import L2DatabaseFactory
from com.equal.gameserver.ai import CtrlIntention
from com.equal.util import Rnd
from java.lang import System
from com.equal.gameserver.model import L2World
from java.lang import System но не знаю как тут писать, не нашел такого
0
· 08.12.2009, 18:51
RaZoR.eXe: Я пробовал сделать такКодimport sys
from com.equal.gameserver.model.quest import State
from com.equal.gameserver.model.quest import QuestState
from com.equal.gameserver.datatables import DoorTable
from com.equal.gameserver.datatables import SkillTable
from com.equal.gameserver.model.quest.jython import QuestJython as JQuest
from com.equal.gameserver import Announcements
from com.equal import L2DatabaseFactory
from com.equal.gameserver.ai import CtrlIntention
from com.equal.util import Rnd
from java.lang import System
from com.equal.gameserver.model import L2World
from java.lang import System но не знаю как тут писать, не нашел такого
java.lang import System это класс самой явы, путь к нему менять не нужно. И вообще, нужно выкладывать сюда лог ошибок, если хочешь что бы помогли.
0
· 09.12.2009, 13:37
xLihoy: java.lang import System это класс самой явы, путь к нему менять не нужно. И вообще, нужно выкладывать сюда лог ошибок, если хочешь что бы помогли.
Писал уже
Код
importing quests ...
failed to import quest : 5556_Base
... done
importing custo
failed to import quest : 5556_Base
... done
importing custo
0
· 09.12.2009, 17:25
RaZoR.eXe: Писал ужеКодimporting quests ...
failed to import quest : 5556_Base
... done
importing custo
Как правило, лог ошибки загрузки квеста лежит в папке с самим квестом, тхт файл. А вот то, что ты сейчас показал - это тупо лог сервера, что квест не загрузился без намека на ошибку (думай башкой иногда). И к тому же, повторюсь еще раз, поправить импорты не составляется труда - просто вскрой ядреццо...
0
· 09.12.2009, 17:48
Че за гон, открой файл логов, и найди там error.java и уже от туда и скопируй сюда ошибку...а то написал ерор и пп..ец...
0
Войдите или зарегистрируйтесь чтобы ответить



