Добрый день установил на сборку JTS защиту смарт гвард и появилась ошибка в гс разработчик сг не помог сказал решать проблему самому кто подскажет в чем проблема и как ее решить. Спойлер: Ошибка eadFactory.java:29) 1721 [ScheduledThreadPool-3] ERROR Player - Could not store char data: 19[ 50577]! com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'l ast_hwid' at row 1 at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3876) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2478) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2625) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2551) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja va:1861) at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatem ent.java:2073) at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatem ent.java:2009) at com.mysql.jdbc.PreparedStatement.executeLargeUpdate(PreparedStatement .java:5094) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1994) at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPrep aredStatement.java:61) at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(Hik ariProxyPreparedStatement.java) at org.mmocore.gameserver.object.Player.store(Player.java:4321) at org.mmocore.gameserver.taskmanager.AutoSaveManager.lambda$addAutoSave Task$0(AutoSaveManager.java:35) at org.mmocore.commons.threading.SteppingRunnableQueueManager$SteppingSc heduledFuture.run(SteppingRunnableQueueManager.java:167) at org.mmocore.commons.threading.SteppingRunnableQueueManager.run(Steppi ngRunnableQueueManager.java:92) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51 1) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(ScheduledThreadPoolExecutor.java:294) 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(PriorityThr eadFactory.java:29)
Первую проблему решил вот опять ошибки в гс кто подскажет в чем проблема? Спойлер: Ошибки ГС 1905 [HikariPool-1 housekeeper] WARN ProxyLeakTask - Connection leak detect ion triggered for com.mysql.jdbc.JDBC4Connection@196dd64, stack trace follows java.lang.Exception: Apparent connection leak detected at org.mmocore.commons.database.factory.AbstractDatabaseFactory.getConne ction(AbstractDatabaseFactory.java:37) at org.mmocore.gameserver.object.Player.restore(Player.java:583) at org.mmocore.gameserver.network.lineage.GameClient.playerSelected(Game Client.java:297) at org.mmocore.gameserver.network.lineage.clientpackets.CharacterSelecte d.runImpl(CharacterSelected.java:16) at org.mmocore.gameserver.network.lineage.clientpackets.L2GameClientPack et.run(L2GameClientPacket.java:43) at org.mmocore.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutable Queue.java:34) 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(PriorityThr eadFactory.java:29) 1905 [HikariPool-1 housekeeper] WARN ProxyLeakTask - Connection leak detect ion triggered for com.mysql.jdbc.JDBC4Connection@1917fe1, stack trace follows java.lang.Exception: Apparent connection leak detected at org.mmocore.commons.database.factory.AbstractDatabaseFactory.getConne ction(AbstractDatabaseFactory.java:37) at org.mmocore.gameserver.database.dao.impl.CharacterFriendDAO.select(Ch aracterFriendDAO.java:35) at org.mmocore.gameserver.object.components.player.friend.FriendComponen t.restore(FriendComponent.java:31) at org.mmocore.gameserver.object.Player.restore(Player.java:602) at org.mmocore.gameserver.network.lineage.GameClient.playerSelected(Game Client.java:297) at org.mmocore.gameserver.network.lineage.clientpackets.CharacterSelecte d.runImpl(CharacterSelected.java:16) at org.mmocore.gameserver.network.lineage.clientpackets.L2GameClientPack et.run(L2GameClientPacket.java:43) at org.mmocore.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutable Queue.java:34) 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(PriorityThr eadFactory.java:29) Логин сервер 1929 [HikariPool-1 housekeeper] WARN ProxyLeakTask - Connection leak detect ion triggered for com.mysql.jdbc.JDBC4Connection@d145e5, stack trace follows java.lang.Exception: Apparent connection leak detected at org.mmocore.commons.jdbchelper.JdbcHelper.getConnection(JdbcHelper.ja va:87) at org.mmocore.commons.jdbchelper.JdbcHelper.execute(JdbcHelper.java:161 3) at org.mmocore.authserver.database.dao.impl.AccountsDAO.updateReportPoin ts(AccountsDAO.java:41) at org.mmocore.authserver.network.gamecomm.gs2as.RequestReportPoint.runI mpl(RequestReportPoint.java:32) at org.mmocore.authserver.network.gamecomm.ReceivablePacket.run(Receivab lePacket.java:50) 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)
1) что значит отказался? Я так понимаю ошибки появились после установки этого ̶г̶о̶в̶н̶о̶продукта защиты в Вашу сборку, если да, то пускай разбирается 2) СГ херовый выбор, адреналин у Вас поселится на сервере и ничего Вы с ним сделать уже не сможете leakDetectionThreshold = 3000 поменяйте на leakDetectionThreshold = 0 и забудьте про это предупреждение
Спасибо. Иза чего могут бить эти варинги Спойлер: Ошибки 2018-07-03 16:01:29,192 INFO o.m.g.m.t.TestsManager [main] - ############### START TEST MODULE ############### 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=693: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=640: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=639: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=505: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=457: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=375: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=374: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=353: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=247: MINLevel=75 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=247: MAXLevel=80 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=246: MINLevel=65 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=246: MAXLevel=75 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=242: MINLevel=60 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=242: MAXLevel=75 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=241: MINLevel=50 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=241: MAXLevel=75 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 INFO o.m.g.m.t.TestsManager [main] - ############### END TEST MODULE ################# 2018-07-03 16:01:28,381 WARN o.m.g.d.s.Scripts [main] - Class: _102_SeaofSporesFeveris not checked for current chronicle: HIGH_FIVE 2018-07-03 16:01:28,505 WARN o.m.g.d.s.Scripts [main] - Class: _647_InfluxOfMachinesis not checked for current chronicle: HIGH_FIVE 16:00:11 [main] WARN DbMigrate - Schema `1` has a version (1.10) that is newer than the latest available migration (1) !
Код: 2018-07-03 16:01:28,381 WARN o.m.g.d.s.Scripts [main] - Class: _102_SeaofSporesFeveris not checked for current chronicle: HIGH_FIVE 2018-07-03 16:01:28,505 WARN o.m.g.d.s.Scripts [main] - Class: _647_InfluxOfMachinesis not checked for current chronicle: HIGH_FIVE в скрипте в квестах а именно _102_SeaofSporesFeveris _647_InfluxOfMachinesis в место frea пропиши HIGH_FIVE а вот 2018-07-03 16:01:29,192 INFO o.m.g.m.t.TestsManager [main] - ############### START TEST MODULE ############### 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=693: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=640: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=639: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=505: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=457: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=375: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=374: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=353: not allowed. Check thim! 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=247: MINLevel=75 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=247: MAXLevel=80 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=246: MINLevel=65 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=246: MAXLevel=75 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=242: MINLevel=60 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=242: MAXLevel=75 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - ------------------------------------------------------- 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=241: MINLevel=50 not correct 2018-07-03 16:01:29,192 WARN o.m.g.m.t.TestsManager [main] - QuestID=241: MAXLevel=75 not correct
Спа Спасибо а это иза чего может бить 16:00:11 [main] WARN DbMigrate - Schema `1` has a version (1.10) that is newer than the latest available migration (1) !
тс ZUBAT уже написал а так кратко то и есть в жтс не надо заливат базу в ручную он заливавает сам бд только надо создать имя базы то и есть game_database и auth_database а дальше он сам зайлеть все таблиц бд вот и выбивает еррос
удали все с базы а именно game_database и auth_database все таблиц (только сами эти game_database и auth_database не удаляй только таблиц )и все а потом забускай сборку он сам заилет все
качаете шарные сурсы First-Team (в поисковых системах полно ссылок на них, качайте последнюю реву за 13 вроде год) и смотрите как реализовано там, потом идете в исходы jts и делаете по аналогии (сурсы могут отличаться и названия классов и функций могут не совпадать, но они точно будут)
такого нету в жтс только по птс типо вот этот # При использовании ПТС скриптов, и установке данного значение в true, выдача предметов при созданни чара # будет производится из столбца initial_custom_equipment_begin скрипта setting.txt "AltRequestCustomStartEquipment" : "false", в altsettings.json или писат самому все это чтобы выдавало при создание перца отпишу какие косякие есть 1) в # Мобы чемпионы нету значение минимум уревен только максимум (делал) 2) не корретно работает # Рейт на шанс дропа предметов. Применять осторожно, т.к. затрагивает весь существующий дроп в игре. # Эффективность значительно повышается в связке со следующим конфигом "rateChance" : "1", выбивает ощибку (решаю эту проблем) 3) петы типо черепаха не баффает и другие петы(пока не до него) 4)нет в конфинге типо лимит веса(по увиличенние веса) то и есть его вобще нету (делал) 5)нет нормальный кондишен (проверка условие в коммуните-боард то и есть в пк в пвп или другее условие дожно быт запрет) (делал а то ппц просто в пк режиме можно тп делат через кб) и много чего надо делать))) если будут вопросы пишите помогу)))
сражу отпишу что это баг из-за крывизм сами пет(да еще сами баффы некоторые есть косяки то и есть не правильно работают) в данном сборке и эту тоже делал вроде не работает сам баг 100% не могу сказать но пока еще сработало после правке я уже писал не до них еще такое ощущение что сам автор HACK кто выложил исходник делал эти баги и всякие другие плюшки и приколюшки ))) он и понять баг на баг косяк на косяк чем дальше ладиш чем больше эти приколюшки и сплывает ))) и да на днях выложу сборку жтс что-то делал я сами посмотрите что к чему делал чисто для себя