07-18-2013, 05:39 PM
Заметил такую ошибку с классами. Когда выбираешь персонажа то все нормально, класс пишет правильный
но в игре выдает совсем другой
Сначала подумал что где то идет сдвиг, но например если взять профессию на танка темных эльфов, то выводит в игре тир дуелист.
И еще дал персонажу 181 класс, теперь не могу на него зайти выдает ошибку в гс с другими классами такого нету.
но в игре выдает совсем другой
Сначала подумал что где то идет сдвиг, но например если взять профессию на танка темных эльфов, то выводит в игре тир дуелист.
И еще дал персонажу 181 класс, теперь не могу на него зайти выдает ошибку в гс с другими классами такого нету.
PHP код:
<?php
[18.07.13 17:22:57:570] WARN network.GameClient: could not restore obj_id: 268489161 in slot:0
[18.07.13 17:22:57:718] ERROR model.Player: Could not restore char data!
java.lang.ArrayIndexOutOfBoundsException: 181
at org.mmocore.gameserver.model.Player.restore(Player.java:662)
at org.mmocore.gameserver.network.GameClient.loadCharFromDisk(GameClient.java:187)
at org.mmocore.gameserver.network.clientpackets.CharacterSelected.runImpl(CharacterSelected.java:45)
at org.mmocore.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:49)
at org.mmocore.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:39)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Может кто знает как это решить