Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Отключение геодаты в сборках типа l2p (L2Phoenix)
#1
Чтобы не задавали вопросы в каждой теме о там как выключить геодату в сборках L2Phoenix решил написать небольшой гайд.
Сразу оговорюсь что данные метод требует наличия исходников сервера и умение с ними обращаться.

Итак.

1. Config.java
создаем переменную
Код:
public static boolean GEODATA_ENABLED;
находим строчку
Код:
Properties geodataSettings = loadPropertiesFile(GEODATA_CONFIG_FILE);
и за не вставляем
Код:
GEODATA_ENABLED = getBooleanProperty(geodataSettings, "GeodataEnabled", true);

2. geodata.properties
вставляем параметр
Код:
GeodataEnabled = false
теперь при необходимости вы сможете включить загрузку гео.

3. GeoEngine.java
находим метод
Код:
public static int getHeight(int x, int y, int z, int refIndex)
и в нем сразу вставляем
Код:
if(!Config.GEODATA_ENABLED)
           return z;
далее находим метод
Код:
public static void loadGeo()
весь код метода ограничиваем условием
Код:
if(Config.GEODATA_ENABLED)
{
            тут идет старый код метода
}

4. L2Character.java
Находим метод
Код:
public boolean buildPathTo(int dest_x, int dest_y, int dest_z, int offset, boolean pathFind, boolean _follow)
в нем ищем кусок начинающийся с
Код:
if(pathFind)
и перед ним вставляем
Код:
        if(!Config.GEODATA_ENABLED)
        {
            applyOffset(dest, offset);
            setSimplePath(dest);
            return true;
        }

Собственно все.
Есть вопросы - задавайте.
Модераторы, если можно, прикрепите тему.
Ответ
#2
вот зделал все по мануалу начал выдавать
Код:
18:26:03.709  Scripts loading...
.\data\scripts\services\TeleToStakatoNest.java:3: package quests._240_ImTheOnlyOneYouCanTrust does not exist
.\data\scripts\services\TeleToStakatoNest.java:25: cannot find symbol
symbol  : class _240_ImTheOnlyOneYouCanTrust
location: class services.TeleToStakatoNest
18:26:10.793  Can't compile scripts!
18:26:10.794  Scripts loaded with errors. Loaded 0 classes.
Server halting [status=0] / Reason: Scripts loaded with errors. Loaded 0 classes.

server terminated

Для продолжения нажмите любую клавишу . . .
и негрузит дальше
Ответ
#3
Просто отключи загрузку этого скрипта
Ответ
#4
отключи загрузился серв и не одного нпц нет
Ответ
#5
И отруби загрузку квеста 240_ImTheOnlyOneYouCanTrust и попробуй
Ответ
#6
Rakitmiha Написал:вот зделал все по мануалу начал выдавать
Код:
18:26:03.709  Scripts loading...
.\data\scripts\services\TeleToStakatoNest.java:3: package quests._240_ImTheOnlyOneYouCanTrust does not exist
.\data\scripts\services\TeleToStakatoNest.java:25: cannot find symbol
symbol  : class _240_ImTheOnlyOneYouCanTrust
location: class services.TeleToStakatoNest
18:26:10.793  Can't compile scripts!
18:26:10.794  Scripts loaded with errors. Loaded 0 classes.
Server halting [status=0] / Reason: Scripts loaded with errors. Loaded 0 classes.

server terminated

Для продолжения нажмите любую клавишу . . .
и негрузит дальше

Проверь есть ли у тебя в папке со скриптами данный квест
Код:
quests._240_ImTheOnlyOneYouCanTrust._240_ImTheOnlyOneYouCanTrust.java

не может быть чтобы после вышеописанных действий не загружались скрипты. Загрузка гео идет позже скриптов, поэтому данный фикс тут не при чем.
Ответ
#7
это я что то намутил походу

попытка №2 Smile
попытка № удачнаSmile спс всем
Ответ
#8
Может кто скинуть уже правленые файлы в формате .java для сравнения своих да бы убедится в правильности своих действий.
Ответ
#9
BAS Написал:Может кто скинуть уже правленые файлы в формате .java для сравнения своих да бы убедится в правильности своих действий.

Правленные файлы?:_smile_: Типа скиньте дифф, я сборку поправлю свою?:_smile_:
Ответ
#10
У меня не выходит скомпилить файл под названием GeoEngine.java при компиле вылезают ошибки хотя делал всё по мануалу который написал топик стартер вот по этому и прошу если у кого есть уже правленый файл GeoEngine.java поделитесь под сборку 20715 хочу посмотреть что я делаю не так.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Проблема с купле-продажей на всех сборках Mor9k400 0 1,087 08-25-2018, 08:10 PM
Последний пост: Mor9k400
  Перегон геодаты CharM1nG 5 2,146 02-25-2016, 06:41 PM
Последний пост: deMEV
  L2umu-rt(gp2), L2phoenix(gp2) slayer48 7 2,305 07-28-2015, 09:17 AM
Последний пост: cool235
  Отключение Clan Notices KateKate7912 13 3,265 02-19-2015, 12:56 PM
Последний пост: KateKate7912
  l2phoenix 20736 защита luna9966 0 1,211 07-30-2013, 05:26 PM
Последний пост: luna9966
  Пара вопросов про сборочки, геодаты и т.п.) Ioan1471 12 3,072 04-15-2013, 03:20 PM
Последний пост: Zubastic
  Изменение типа шрифта. Zubastic 12 3,957 12-03-2012, 09:48 PM
Последний пост: Krueger
  Креш при запуске L2Phoenix 20736 ISnakeI 7 2,068 08-21-2012, 05:10 PM
Последний пост: ProDev
  L2Phoenix Shaitan Edition v213 nimens 6 2,588 06-19-2012, 12:21 PM
Последний пост: Zubastic
  Помогите найти баг на L2Phoenix 20715 Эпилог flopix 11 2,846 04-20-2012, 05:03 PM
Последний пост: Azagthtot

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)