Перейти к содержанию

stif1er

Новичок
  • Публикаций

    8
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1
  • Отзывы

    0%

stif1er стал победителем дня 24 июля 2020

stif1er имел наиболее популярный контент!

Репутация

1

Информация о stif1er

  • Звание
    Только пришел

Посетители профиля

1700 просмотров профиля
  1. Не работает патч. Выбивает ошибку
  2. stif1er

    lostworld 0.4v lottery

    Спасибо тем кто помог! Возможно не самое лучшее решение но сделал. Было две проблемы. Может кому пригодится Закомментить проверку в 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. stif1er

    lostworld 0.4v lottery

    Уже все посмотрел что можно. Не могу понять как она формируется еще и сборка нормально не загружается в 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. stif1er

    lostworld 0.4v lottery

    Проблема в том что в хтмлке все правильно. Сравнил с другими сборками. Даже в файле(путь ниже) все аналогично другим сборкам. Знать бы как дебажить сборку в тех или иных местах org.mmocore.gameserver.model.instances.LotteryManagerInstance
  5. stif1er

    lostworld 0.4v lottery

    Добрый день товарищи! Может найдется у кого время на подсказку.. Решил включить лоттерею на сборке и при попытке выбрать число у нпс диалог закрывается и сервер выдает ошибку в логах. Может кто знает как решить? Что-то с байпасами.. [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 Подобного рода ошибки под спойлером
×
×
  • Создать...