Jump to content

stif1er

Newbie
  • Content Count

    8
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

stif1er last won the day on July 24 2020

stif1er had the most liked content!

Community Reputation

1

About stif1er

  • Rank
    Только пришел

Recent Profile Visitors

1438 profile views
  1. Не работает патч. Выбивает ошибку
  2. Спасибо тем кто помог! Возможно не самое лучшее решение но сделал. Было две проблемы. Может кому пригодится Закомментить проверку в 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.";
  3. Уже все посмотрел что можно. Не могу понять как она формируется еще и сборка нормально не загружается в 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); }
  4. Проблема в том что в хтмлке все правильно. Сравнил с другими сборками. Даже в файле(путь ниже) все аналогично другим сборкам. Знать бы как дебажить сборку в тех или иных местах org.mmocore.gameserver.model.instances.LotteryManagerInstance
  5. Добрый день товарищи! Может найдется у кого время на подсказку.. Решил включить лоттерею на сборке и при попытке выбрать число у нпс диалог закрывается и сервер выдает ошибку в логах. Может кто знает как решить? Что-то с байпасами.. [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)
  6. Доброго. Какую версию используют исходники? Компилю 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)
  7. Спасибо посмотрю.
  8. Всем привет. Кто нибудь ковырял эти исходники? У меня компилятся но ошибок много. Не пойму в чем дело или они просто имеют место быть. Версию брал ту что автор говорил 7u21 Подобного рода ошибки под спойлером
×
×
  • Create New...