09-18-2013, 02:15 PM
У меня сборка l2emu HF (от 31.12.12). Хочу поставить на свой сервак нпц СерверМэнеджер. Его id 31230 (русский 60001). Спавню его, разговариваю с ним (он мне показывает только первую страницу), нажимаю "Server Functions", что бы перейти к смене ника и т.д.,и он мне ничего не показывает.
- это из его html
Не знаю как решить данную проблему.
В папку скриптов он уже изначально залит C:\Server\GameServer\data\scripts\custom\9999_ServerManager
Его html файл залит в C:\Server\GameServer\data\html\default
Т.е. на начальном этапе все сделано правильно. Далее открываю файл scripts.cfg (находится C:\Server\GameServer\data) и добавляю в него следующие строчку:
Далее загружаю гейм-сервер, вылазиет ошибка: WARNING Failed executing script: C:\Server\GameServer\data\scripts\custom\9999_S
erverManager\__init__.py. See __init__.py.error.log for details.
Далее смотрю лог-файл с ошибкой :
Потом открываю файл __init__.py :
Думаю, что данный НПЦ был создан еще давным-давно, а за это время что-то изменилось, поэтому он и не может прочитать RegionBBSManager.
Прошу Вашей помощи в настройке!!!
Код:
<a action="bypass -h npc_%objectId%_Quest 9999_ServerManager">Server Functions.</a>
Не знаю как решить данную проблему.
В папку скриптов он уже изначально залит C:\Server\GameServer\data\scripts\custom\9999_ServerManager
Его html файл залит в C:\Server\GameServer\data\html\default
Т.е. на начальном этапе все сделано правильно. Далее открываю файл scripts.cfg (находится C:\Server\GameServer\data) и добавляю в него следующие строчку:
Код:
# Custom
custom/1001_FortuneTelling/__init__.py
custom/1002_Nottingale/__init__.py
custom/4000_ShadowWeapons/__init__.py
custom/5000_MissQueen/__init__.py
custom/8000_RaidbossInfo/__init__.py
custom/8002_MobInfo/__init__.py
custom/8003_AskForAdvise/__init__.py
custom/8004_PurchaseBracelet/__init__.py
custom/9010_PathFinder/__init__.py
custom/9011_SoloHelp/__init__.py
custom/2510_Flyboatlicense/__init__.py
[B]custom/9999_ServerManager/__init__.py[/B]
custom/EvolvePet/EvolvePet.java
custom/NewbieCoupons/NewbieCoupons.java
custom/NpcLocationInfo/NpcLocationInfo.java
custom/PinsAndPouchUnseal/PinsAndPouchUnseal.java
custom/PriestOfBlessing/PriestOfBlessing.java
custom/VitaminManager/VitaminManager.java
custom/HeroCirclet/HeroCirclet.java
custom/HeroItems/HeroItems.java
custom/KetraOrcSupport/KetraOrcSupport.java
custom/VarkaSilenosSupport/VarkaSilenosSupport.java
Далее загружаю гейм-сервер, вылазиет ошибка: WARNING Failed executing script: C:\Server\GameServer\data\scripts\custom\9999_S
erverManager\__init__.py. See __init__.py.error.log for details.
Далее смотрю лог-файл с ошибкой :
Код:
Error on: C:\Server\GameServer\data\scripts\custom\9999_ServerManager\__init__.py.error.log
Line: -1 - Column: -1
Traceback (innermost last):
File "__init__.py", line 5, in ?
ImportError: cannot import name RegionBBSManager
Потом открываю файл __init__.py :
Код:
# Created by Charus
import sys
from net.l2emuproject import Config
from net.l2emuproject.gameserver.datatables import CharNameTable
from net.l2emuproject.gameserver.communitybbs.Manager import RegionBBSManager
from net.l2emuproject.gameserver.model import L2World
from net.l2emuproject.gameserver.model.quest import State
from net.l2emuproject.gameserver.model.quest import QuestState
from net.l2emuproject.gameserver.model.quest.jython import QuestJython as JQuest
from net.l2emuproject.gameserver.network.serverpackets import NpcSay
from net.l2emuproject.gameserver.network.serverpackets import PledgeShowInfoUpdate
Думаю, что данный НПЦ был создан еще давным-давно, а за это время что-то изменилось, поэтому он и не может прочитать RegionBBSManager.
Прошу Вашей помощи в настройке!!!