Перейти к содержанию
Авторизация  

Поиск и замена нужных импортов


Описание

Для новичков, может пригодится переделывать скрипты с другой сборки под себя

Что нам нужно?

Нам нужен текстовый редактор (NP++ подойдет), и архиватор (WinRar как раз)

1. Открываем наш скрипт ( __init__.py ), и смотрим импорты например:

import sys
from java.util.regex import Pattern
from ru.catssoftware.gameserver.model.quest import State
from ru.catssoftware.gameserver.model.quest import QuestState
from ru.catssoftware.gameserver.model.quest.jython import QuestJython as JQuest
from ru.catssoftware.gameserver.datatables import ItemTable
from ru.catssoftware.tools.random import Rnd

2. Открываем ядро WinRar'ом, и смотрим пути к каждому классу, допустим если это l2jfrozen, то ищем в com/l2jfrozen/... по анологии со старыми импортами, как только вы нашли путь к классу, его нужно записать в наш __init__.py только через . (точку)

допустим

from ru.catssoftware.gameserver.model.quest import State

меняем на

from com.l2jfrozen.gameserver.model.quest import State

и по анологии с остальными, после того как поменяли все импорты запускаем сборку, и радуемся, теперь нужный вам скрипт доступен на вашей сборке :)



Рекомендуемые комментарии

Комментариев нет

×
×
  • Создать...