Здравствуйте, гость ( Вход | Регистрация )

Навигация

Ссылки форума

Навигация по форуму

 
Reply to this topicStart new topic
[quest] ==> Gameserver, не грузит квесты
Alienated
сообщение 4.3.2009, 23:41
Сообщение #1



Новичок
Группа: Members
Сообщений: 9
Регистрация: 23.11.2008
Поблагодарили: 0 *


сборка l2jfree 1.2.10 не загружет квест в игру.

консоль
Код
================================================-[ Events/ScriptEngine ]
INFO Initializing Script Engine Manager
INFO Script Engine: Mozilla Rhino 1.6 release 2 - Language: ECMAScript - Language Version: 1.6
INFO Script Engine: java 1.6 - Language: java - Language Version: 1.6
INFO Script Engine: jython 2.2.1 - Language: python - Language Version: 2.2.1
INFO Script Engine: BeanShell Engine 1.1 - Language: BeanShell - Language Version: 2.0b5
INFO MerchantPriceConfigTable: Loaded 28 merchant price configs.
INFO DayNightSpawnManager: Day/Night handler initialized
INFO SpawnTable: Loaded 40320 Npc Spawn Locations.
WARNING Failed executing script: C:\server\gameserver\data\scripts\quests\9000_NPCHeroAndNobles\__init__.py. See __init__.py.error.log for details.
WARNING Failed executing script: C:\server\gameserver\data\scripts\custom\9999_NPCBuffer\__init__.py. See __init__.py.error.log for details.
INFO Compiled Scripts Cache is disabled.
INFO Loaded: 436 quests
INFO Loaded: 60 transformations.
INFO FaenorScriptEngine: initialized
WARNING Event ID: (L2 Day Event) has passed... Ignored.
WARNING Event ID: (Valentines Event) has passed... Ignored.


C:\server\gameserver\data\scripts\quests\9000_NPCHeroAndNobles\__init__.py.error.log
Код
Error on: C:\server\gameserver\data\scripts\custom\9999_NPCBuffer\__init__.py.error.log
Line: -1 - Column: -1
Traceback (innermost last):
File "__init__.py", line 2, in ?
ImportError: no module named net


C:\server\gameserver\data\scripts\quests\9000_NPCHeroAndNobles\__init__.py
Код
import sys
from net.sf.l2j.gameserver.model.actor.instance    import L2PcInstance
from java.util import Iterator
from net.sf.l2j.gameserver.datatables    import SkillTable
from net.sf.l2j        import L2DatabaseFactory
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

qn = "9999_NPCBuffer"

NPC=[40000]
QuestId     = 9999
QuestName   = "NPCBuffer"
QuestDesc   = "custom"
InitialHtml = "1.htm"

print "importing custom: 9999: NPCBuffer"

class Quest (JQuest) : и т.д....


C:\server\gameserver\data\scripts.cfg прописаны все как положенно
Код
# Quests Section
.....................................
quests/9000_NPCHeroAndNobles/__init__.py
# Custom
......................................
custom/9999_NPCBuffer/__init__.py


p.s. заливал их на l2jserver 5711, все работало

Сообщение отредактировал Alienated - 4.3.2009, 23:43
Go to the top of the page
 
+Quote Post
Alienated
сообщение 5.3.2009, 0:55
Сообщение #2



Новичок
Группа: Members
Сообщений: 9
Регистрация: 23.11.2008
Поблагодарили: 0 *


сам отписался - сам и отвечу beach.gif

вобшем додумался, надо в ...\9000_NPCHeroAndNobles\__init__.py
изменить from net.sf.l2j.gameserver на from com.l2jfree.gameserver
т.к. разные сборки

import sys
from com.l2jfree.gameserver.model.actor.instance import L2PcInstance
from com.l2jfree.gameserver.model.quest import State
from com.l2jfree.gameserver.model.quest import QuestState
from com.l2jfree.gameserver.model.quest.jython import QuestJython as JQuest
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 4.7.2026, 17:46