» » » Импортирование скриптов под вашу сборку (н-р: если скрипт бафера пишет ошибку)

Импортирование скриптов под вашу сборку (н-р: если скрипт бафера пишет ошибку)

Автор: Blayzer  \  Опубликовано: 19-12-2011, 22:59
Импортирование скриптов под вашу сборку (н-р: если скрипт бафера пишет ошибку)

Многие сталкиваются с такой проблемой, что вроде бы правильно добавил скрипт баффера или колорменеджера или еще кого, а Гейм сервер при загрузке все равно пишет ошибку.


Проблема заключается в неверном импорте скрипта. Вот мануал как это исправить:

1. Открываем любой файл скрипта, который уже есть на вашем сервере, например:
server\gameserver\data\scripts\custom\8001_NpcLocationInfo\__init__.py



2. Запоминаем первые строчки импорта:
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

net.sf.l2j.gameserver - то, что нам понадобится при импортировании нашего скрипта

3. Открываем файл скрипта, который пишет ошибку, например:
server\gameserver\data\scripts\custom\9999_Namecolor\__init__.py



4. Ищем строки импорта, например:
import sys
from java.lang import System
from java.util import Iterator
from net.l2emuproject.gameserver.model.quest import State
from net.l2emuproject.gameserver.model.quest import QuestState
from net.l2emuproject.gameserver.model.actor.instance import L2PcInstance



5. Видим, что импорты отличаются от скриптов сборки, поэтому меняем их на наши:
import sys
from java.lang import System
from java.util import Iterator
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.model.actor.instance import L2PcInstance



6. Сохраняем скрипт и перезагружаем сервер. Если пишет ошибку, значит дело все же в кривых руках =)

Автор: VAAN

Теги: Импортирование скриптов под вашу сборку (н-р: если скрипт бафера пишет ошибку), Инструкция, Мануал


Если ссылка на файл уже не работает нажмите на кнопку "Сообщить об ошибке" и напишите в окне для жалобы "битая ссылка".

После этого файл будет перезалит в течении суток.
    • Рейтинг: +5
Просмотров: 3605  \  Комментариев: 2
Другие новости по теме:
  • Мануал по созданию квестов
  • Как перейти на другую сборку не потеряв данные/без вайпа сервера
  • [Скрипт] Авто-Выдача награды по достижению LvL
  • Мануал. Бьем РБ без квеста.
  • 2 gameserver сервера на 1 loginserver
Уважаемый посетитель!
Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Dinya
Группа: Гости Коментарий #1
  • Dinya
  • 19 декабря 2011 23:20
smile Даа было дело =)) +10 аффтору))
Kenrix
Группа: Посетители Коментарий #2
  • Kenrix
  • 21 декабря 2011 01:38
  • offline
а если коротко то перепишите импорт кода (пример net.sf.l2j) на свой примеру l2j.file
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Blayzer.uz © 2011-2016 - Анонсы серверов lineage 2

Карта сайта
Lineage II is a trademark of NCsoft Corporation. Copyright © NCsoft Corporation 2005-2015. All rights reserved.
Яндекс.Метрика