Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форум для новичков[JAVA]/Евент Пекло
Search

Евент Пекло

17 replies163 viewsCurrently viewing: 1
C
chiki
· 11/23/2009, 11:12 PM

Сборка:La2Base от Ruleza!
Краткое изложение СУТИ проблемы:Залил евент вроде все зделал,но при запуске ГС идет такой код:
Failed executing script: D:\Server\data\scripts\quests\5555_Peklo\__init__.py. S
ee __init__.py.error.log for details.
Failed executing script: D:\Server\data\scripts\quests\5556_Base\__init__.py. Se
e __init__.py.error.log for details.
Вопрос: в чем причина и как исправить?
Мои соображения по этому поводу:Чтото со скриптом,или я ошибкаюсь?( c4dcf83250cb.gif

0
S
Ska
· 11/23/2009, 11:14 PM

еще раз будете создавать по несколько тем, получите PO!
Всё ясно написано: Темы публикуются после проверки.

0
U
Uphill
· 11/24/2009, 10:19 AM

Цитата
Failed executing script: D:\Server\data\scripts\quests\5556_Base\__init__.py. Se
e __init__.py.error.log for details.


выкладывай сюда файл который создался рядом со скриптом, именно __init__.py.error.log

0
C
chiki
· 11/24/2009, 11:53 AM

Uphill: выкладывай сюда файл который создался рядом со скриптом, именно __init__.py.error.log

Error on: D:\Server\GreyTeam(1.2.1a)\gameserver\data\jscript\quests\5555_Peklo\__init__.py.error.log
Line: -1 - Column: -1

Traceback (innermost last):
File "__init__.py", line 11, in ?
ImportError: no module named serverpackets

0
А
Антон

User

Бывалый

Posts: 118

На форуме с: 10/30/2008

Репутация: +6

Рейтинг: 0

· 11/24/2009, 12:02 PM

в базе нет пути network.serverpackets есть просто serverpackets

0
DeadAdsl
DeadAdsl

User

Ветеран

Posts: 1208

На форуме с: 12/21/2007

Репутация: +592

Рейтинг: 0

· 11/24/2009, 01:04 PM

chiki: Error on: D:\Server\GreyTeam(1.2.1a)\gameserver\data\jscript\quests\5555_Peklo\__init__.py.error.log
Line: -1 - Column: -1

Traceback (innermost last):
File "__init__.py", line 11, in ?
ImportError: no module named serverpackets


В 11 строке не правильно импорт прописан

— Заболел

0
C
chiki
· 11/24/2009, 09:06 PM

DeadAdsl: В 11 строке не правильно импорт прописан

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.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.serverpackets import CreatureSay
from java.util import Date
ЧТо нужно поправить?

0
X
xLihoy
· 11/24/2009, 09:17 PM

Вскрой ядро, посмотри где лежит класс CreatureSay, пропиши правильно импорт в квесте. Все.

0
morfeus
morfeus

User

Ветеран

Posts: 608

На форуме с: 10/25/2008

Репутация: +218

Рейтинг: 0

· 11/24/2009, 09:21 PM

я чесн слово не понял что за сборка

Цитата
Сборка:La2Base от Ruleza!

Цитата
D:\Server\GreyTeam(1.2.1a)\gameserver\data\jscript\


в greyteam

не
net.sf.l2j.gameserver.serverpackets

а
net.sf.l2j.gameserver.network.serverpackets

— Perpetuum Mobile

0
X
xLihoy
· 11/24/2009, 09:25 PM

В ла2базе как раз-таки

Код
net.sf.l2j.gameserver.serverpackets


Но как в модификации от Рулеза - хз, по-этому мой вариант наиболее приемлемый.

0
C
chiki
· 11/24/2009, 09:41 PM

morfeus: я чесн слово не понял что за сборка




в greyteam

не
net.sf.l2j.gameserver.serverpackets

а
net.sf.l2j.gameserver.network.serverpackets

Сейчас такая ошибка:
Failed executing script: D:\Server\La2base_by_RuLeZzz_www.l2rus.info\data\script
s\quests\5555_Peklo\__init__.py. See __init__.py.error.log for details."

0
morfeus
morfeus

User

Ветеран

Posts: 608

На форуме с: 10/25/2008

Репутация: +218

Рейтинг: 0

· 11/24/2009, 09:45 PM

chiki: Сейчас такая ошибка:
Failed executing script: D:\Server\La2base_by_RuLeZzz_www.l2rus.info\data\script
s\quests\5555_Peklo\__init__.py. See __init__.py.error.log for details."


вы определитесь что и где запускаете)
что то у вас вечно разный путь
если la2base сборка как писали выше без .network.

— Perpetuum Mobile

0
C
chiki
· 11/24/2009, 09:47 PM

morfeus: вы определитесь что и где запускаете)
что то у вас вечно разный путь
если la2base сборка как писали выше без .network.

Вот ета сборка:La2base_by_RuLeZzz
Что нужно поправить?
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.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.serverpackets import CreatureSay
from java.util import Date

0
U
Uphill
· 11/24/2009, 10:04 PM

делай так.

1) Идем в папку gameserver
2) Ищем файл типа CORE.jar
3) Копируем его куда-нить в отдельную папку.
4) Переименовываем его в CORE.rar и извлекаем.
5) Получаем папку CORE
6) Заходим в нее, и смотрим какие там папки... Они и обозначают наши пути импорта.

Пример.

Цитата
import sys
from net.sf.l2j.gameserver.model.quest import State


Значит то, что скрипт обращается в ядро и ищет там путь Core\net\sf\l2j\gameserver\model\quest

Исходя из пункта 6, смотрим куда обращается твой скрипт, и сравнивай первые строчки своего скрипта, с папкой CORE(пункт 5), и переписывай пути под свое ядро(CORE).

0
C
chiki
· 11/24/2009, 10:07 PM

Uphill: делай так.

1) Идем в папку gameserver
2) Ищем файл типа CORE.jar
3) Копируем его куда-нить в отдельную папку.
4) Переименовываем его в CORE.rar и извлекаем.
5) Получаем папку CORE
6) Заходим в нее, и смотрим какие там папки... Они и обозначают наши пути импорта.

Пример.



Значит то, что скрипт обращается в ядро и ищет там путь Core\net\sf\l2j\gameserver\model\quest

Исходя из пункта 6, смотрим куда обращается твой скрипт, и сравнивай первые строчки своего скрипта, с папкой CORE(пункт 5), и переписывай пути под свое ядро(CORE).

нету етого файла"CORE.jar"((

0
U
Uphill
· 11/24/2009, 10:09 PM

может он лежит не в этой папке, может называется по другому. но расширение "jar"

может l2jserver.jar

0
X
xLihoy
· 11/24/2009, 10:23 PM

Ппц, папка libraries, файл la2base.jar, переименовываешь в zip, заходишь внутрь, ищешь CreatureSay.class, потом в эвенте правишь импорт. Все.

P.S. Совет для автора: если банально не можешь поправить импорты в квесте - забей на сервер, ничего у тебя не выйдет. И не потому, что ты новичек и тебе предстоит многому научиться. Просто ты не умеешь делать 1 важную вещь - ДУМАТЬ.

0
Topic is closed for replies