-
Публикаций
509 -
Зарегистрирован
-
Посещение
-
Победитель дней
4 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент †DeMoN†™
-
Возможно. Но чем больше код, тем сложнее его будет засунуть обратно. P.S. мануал рассказывать не буду, вот строка из батника по компиляции класса L2ReputationManagerInstance javac -classpath javolution.jar;l2jfrozen-core.jar -Xlint:unchecked L2ReputationManagerInstance.java Нашел мануал: тык
-
мой комп - свойства - дополнительно - переменные среды - (переменные среды для пользователя %username%) тыкаем создать, имя переменной - JAVA_HOME значение переменной - путь к вашей jdk
-
Ночь на мне плохо сказывается) Не заметил оверрайд
-
Забыл перелестнуть страницу) секунду Обычно работает, просто возвращает строку с путём к html файлу. P.S. по сути он тут тоже не используется.
-
Нажмите ctrl+shift+O если не ошибаюсь P.S. закоментированное объявление лога тоже не нужно, лог наследуется из L2FolkInstance
-
У вас куча не используемых импортов. Смысл подключать библиотеки, если они не используются.
-
Решил выложить данное дополнение в шару, т.к. оно больше не актуально. Делалось под фрозенов, но можно переделать и под другие сборки. Скачать файл Закинуть файл в com\l2jfrozen\gameserver\ai\special в com.l2jfrozen.gameserver.ai.special.manager.AILoader после ThreadPoolManager.getInstance().scheduleAi(new Valakas_l2j(-1, "valakas", "ai"), 2100); дописать ThreadPoolManager.getInstance().scheduleAi(new NewSystemCraft(-1, "craft", "ai"), 2200);
- 41 ответ
-
- 2
-
-
Можно поподробнее?) Чего то я нечего не понял.
-
Бывает За программу не за что.
-
Киньте тогда весь декомпилированный код, попробую разобраться. P.S. только в спойлере
-
Теперь развилка... 1 вариант: найдите html коммунити с %NameDelevelId%, проверьте его местонахождение, правильность написания. 2 вариант: в конфиге проверьте написан ли у вас ID итема для делевла (нет ли там пробелов)
-
Ну декомпильните, киньте сюда кусок кода и я скажу, что там возможно не так.
-
Ну я использую jd-gui. Простой, без левых и ненужных наворотов и удобный. Тут остальных нету. Log идет как древовидная структура, начиная с метода ошибки, продолжая методами/классами вызывающими его.
-
Чисто размышления в слух... npe - ошибка, говорящая нам о том, что где то используется пустая переменная. Судя по логу ошибки можно предположить, что HTML_Replace - замена htm файла или какого либо значения в нем. Значит как варианты: не найден этот htm файл или не найдено там значение для замены. Берите в руки декомпилятор, декомпилируйте и смотрите, что там в net.sf.l2j.gameserver.util.BBS_Utilites на 120 строке
-
Опять я в icq вас не застал. Вобщем тестовый вариант уже есть. Сделал пока на интерлюд под фрозенов на java (могу переделать под любую сборку и на python (не особо с ним дружу)). Сделаны такие конфигурации: Скрытый текст private static final int[] mobs = { 20544 }; // ID мобов private static final int weapon1 = 4776; // ID оружия 1 лвла private static final int weapon2 = 4782; // ID оружия 2 лвла private static final int weapon3 = 5615; // ID оружия 3 лвла private static final int weapon4 = 6590; // ID оружия 4 лвла private static final int reward1ID = 701; // ID награды (1й ресурс) private static final int reward2ID = 702; // ID награды (2й ресурс) private static final int reward3ID = 703; // ID награды (3й ресурс) private static final int reward4ID = 704; // ID награды (4й ресурс) private static final int reward5ID = 705; // ID награды (5й ресурс) private static final int reward1Count = 1; // количество награды (1й ресурс) private static final int reward2Count = 2; // количество награды (2й ресурс) private static final int reward3Count = 3; // количество награды (3й ресурс) private static final int reward4Count = 4; // количество награды (4й ресурс) private static final int reward5Count = 5; // количество награды (5й ресурс) private static final int weapon2change = 5; // количество ресурсов для смены оружия на 2й лвл private static final int weapon3change = 10; // количество ресурсов для смены оружия на 3й лвл private static final int weapon4change = 15; // количество ресурсов для смены оружия на 4й лвл private static final String reward1name = "первый рес"; private static final String reward2name = "второй рес"; private static final String reward3name = "третий рес"; private static final String reward4name = "четвертый рес"; private static final String reward5name = "пятый рес"; private static final boolean dropInInvenory = true; // дроп в инвентарь или на пол Ещё будут сделаны конфиги на тип предметов (у одноручных один тип, у двуручных другой, у луков третий и т.д), в коментариях пропишу их все. IP тест сервера: 188.226.112.7 Админ аккаунт: test test2 (логин пасс) Моб для теста стоит перед персом (Elder Keltir). Оружия для теста: 1 лвл - C грейд 2 лвл - B грейд 3 лвл - A грейд 4 лвл - S грейд Настройки можно посмотреть выше.
- 41 ответ
-
- 1
-
-
Хорошо. Ещё пару вопросов. Насколько я понял, пухами надо бить поочередно начиная с 1й и заканчивая 4й. С какой переодичностью их должны менять (зависит от количества ударов или ещё как нибудь)? И после того, как воспользовался 4й пухой перс может бесконечно набивать ей, или же после xxx ударов он должен умирать или не выдавать дроп или ещё как? И дроп должен идти сразу в инвентарь или падать на пол?
-
В данный момент работаю над данной сборкой, сегодня у меня нет времени, а вот завтра посмотрю и исправлю.
-
В данный момент вас не было в ICQ, так что напишу тут. Сейчас у меня нет времени, а вот завтра вечером возможно реализую (уверен на 90-95%)
-
1. в батнике уберите параметр -server или 2. в jre найдите папку client, скопируйте её и переименуйте в server
-
Сроки выполнения какие? Если в запасе будет пару дней, то можно попробовать.