Тема: Ивенты
Показать сообщение отдельно
Непрочитано 12.04.2010, 08:56   #200
Пользователь

По умолчанию Re: Ивенты

Цитата:
Сообщение от stronGG Посмотреть сообщение
а может ктонибудь объяснить про подключение библиотек нужных ивенту,где их смотреть и как понять какой нужен именно мне?

вот к примеру с л2дэй

from net.l2emuproject.gameserver.model.quest import State
Ты в принципе почти всё сам объяснил.
если в квесте используются функции, объявленные в классе net.l2emuproject.gameserver.model.quest - его нужно импортировать, чтоб оно работало. Если ты используешь к примеру l2open, а не l2emu, то надо поменять на net.sf.l2j.gameserver.model.quest.
Путь к конкретному классу меняется от сборки к сборке
но принцип обычно един.
Чтоб посмотреть иерархию классов в .jar -файле открой его обычным винраром, или 7z каким-то. Примерно так.

UPD. Если разбираешься в java - есть всякие java-декомпилеры, которые позволят посмотреть не только иерархию классов, а и их содержимое, как именно должны вызываться функции, и почему у тебя оно вроде вызывается, путь ты поменял, а не работает.
darkkc вне форума Ответить с цитированием