stif1er
Новичок-
Публикаций
8 -
Зарегистрирован
-
Посещение
-
Победитель дней
1 -
Отзывы
0%
stif1er стал победителем дня 24 июля 2020
stif1er имел наиболее популярный контент!
Репутация
1Информация о stif1er
-
Звание
Только пришел
Посетители профиля
1694 просмотра профиля
-
Не работает патч. Выбивает ошибку
-
Спасибо тем кто помог! Возможно не самое лучшее решение но сделал. Было две проблемы. Может кому пригодится Закомментить проверку в gameserver\src\main\java\org\mmocore\gameserver\network\l2\components\HtmlMessage.java //if(!name.startsWith("%") || !name.endsWith("%")) // throw new IllegalArgumentException("Incorrect name: " + name); Здесь заменить строки gameserver\src\main\java\org\mmocore\gameserver\model\instances\LotteryManagerInstance.java String search = "0\">" + HtmlUtils.htmlNpcString(1000170); String replace = "22\">" + HtmlUtils.htmlNpcString(1000179); на String search = "0\">Return"; String replace = "22\">The winner selected the numbers above.";
-
Уже все посмотрел что можно. Не могу понять как она формируется еще и сборка нормально не загружается в eclipse с показом всех связностей и ошибок. Закомментил часть в LotteryManagerInstance.java с реплейсом теперь нажимается 5 раз и снова вываливается в ошибку. Может есть какой материал по байпасам где поглядеть можно как они работают? count = 0; for(int i = 0; i < 5; i++) if(player.getLoto(i) > 0) { count++; String button = String.valueOf(player.getLoto(i)); if(player.getLoto(i) < 10) button = "0" + button; //String search = "fore=\"L2UI.lottoNum" + button + "\" back=\"L2UI.lottoNum" + button + "a_check\""; //String replace = "fore=\"L2UI.lottoNum" + button + "a_check\" back=\"L2UI.lottoNum" + button + "\""; //html.replace(search, replace); }
-
Проблема в том что в хтмлке все правильно. Сравнил с другими сборками. Даже в файле(путь ниже) все аналогично другим сборкам. Знать бы как дебажить сборку в тех или иных местах org.mmocore.gameserver.model.instances.LotteryManagerInstance
-
Добрый день товарищи! Может найдется у кого время на подсказку.. Решил включить лоттерею на сборке и при попытке выбрать число у нпс диалог закрывается и сервер выдает ошибку в логах. Может кто знает как решить? Что-то с байпасами.. [22:40:24] ERROR Error while handling bypass: npc_268445360_Loto 1 via NPC 30990 Lottery Ticket Seller java.lang.IllegalArgumentException: Incorrect name: fore="L2UI.lottoNum01" back="L2UI.lottoNum01a_check" at org.mmocore.gameserver.network.l2.components.HtmlMessage.replace(HtmlMessage.java:97) at org.mmocore.gameserver.model.instances.LotteryManagerInstance.showLotoWindow(LotteryManagerInstance.java:118) at org.mmocore.gameserver.model.instances.LotteryManagerInstance.onBypassFeedback(LotteryManagerInstance.java:34) at org.mmocore.gameserver.network.l2.c2s.RequestBypassToServer.runImpl(RequestBypassToServer.java:102) at org.mmocore.gameserver.network.l2.c2s.L2GameClientPacket.run(L2GameClientPacket.java:50) at org.mmocore.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:55) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at org.mmocore.commons.threading.PriorityThreadFactory$1.run(PriorityThreadFactory.java:35)
-
stif1er подписался на PrizraKZN2000
-
Доброго. Какую версию используют исходники? Компилю 8 версией. Компилится но ошибок много. Лоттерея при попытке выбрать число выбивает ошибку в логах. Может кто знает как решить? Что-то с байпасами. [22:40:24] ERROR Error while handling bypass: npc_268445360_Loto 1 via NPC 30990 Lottery Ticket Seller java.lang.IllegalArgumentException: Incorrect name: fore="L2UI.lottoNum01" back="L2UI.lottoNum01a_check" at org.mmocore.gameserver.network.l2.components.HtmlMessage.replace(HtmlMessage.java:97) at org.mmocore.gameserver.model.instances.LotteryManagerInstance.showLotoWindow(LotteryManagerInstance.java:118) at org.mmocore.gameserver.model.instances.LotteryManagerInstance.onBypassFeedback(LotteryManagerInstance.java:34) at org.mmocore.gameserver.network.l2.c2s.RequestBypassToServer.runImpl(RequestBypassToServer.java:102) at org.mmocore.gameserver.network.l2.c2s.L2GameClientPacket.run(L2GameClientPacket.java:50) at org.mmocore.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:55) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at org.mmocore.commons.threading.PriorityThreadFactory$1.run(PriorityThreadFactory.java:35)
-
Всем привет. Кто нибудь ковырял эти исходники? У меня компилятся но ошибок много. Не пойму в чем дело или они просто имеют место быть. Версию брал ту что автор говорил 7u21 Подобного рода ошибки под спойлером