ReynalDev

Autor Tema: error en consola al editar un personaje y al usar el comando para finalizar aio  (Leído 18 veces)

Desconectado drdrugs

  • Vagabond
  • *
  • Mensajes: 2
  • I <3 L2DevsAdmins
buenas encontre unos errorsillos

el primero al editar un personaje desde el panel de admin sea CP / HP / MP , pvp , pks dice que el parametro maximo es 10 por ejemplo si ponemos 11 salen errores en consola no se si lo habras hecho de esta forma o es un error

Código

WARN  Bad RequestBypassToServer:
java.lang.NumberFormatException: Value out of range. Value:"325" Radix:10
        at java.lang.Byte.parseByte(Unknown Source)
        at java.lang.Byte.parseByte(Unknown Source)
        at com.l2jfrozen.gameserver.handler.admincommandhandlers.AdminEditChar.adminModifyCharacter(AdminEditChar.java:1295)
        at com.l2jfrozen.gameserver.handler.admincommandhandlers.AdminEditChar.useAdminCommand(AdminEditChar.java:456)
        at com.l2jfrozen.gameserver.network.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:106)
        at com.l2jfrozen.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:77)
        at com.l2jfrozen.gameserver.network.L2GameClient.run(L2GameClient.java:1152)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

segundo al utilizar el comando para remover el tiempo de aio salen estos errores en consola

Código

- Failed reading: [C] 5b SendBypassBuildCmd ; null
java.lang.NullPointerException
        at com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance.lostAioSkills(L2PcInstance.java:17884)
        at com.l2jfrozen.gameserver.handler.admincommandhandlers.AdminAio.removeAio(AdminAio.java:240)
        at com.l2jfrozen.gameserver.handler.admincommandhandlers.AdminAio.useAdminCommand(AdminAio.java:159)
        at com.l2jfrozen.gameserver.network.clientpackets.SendBypassBuildCmd.runImpl(SendBypassBuildCmd.java:76)
        at com.l2jfrozen.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:77)
        at com.l2jfrozen.gameserver.network.L2GameClient.run(L2GameClient.java:1152)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

Desconectado ReynalDev

  • *
  • Mensajes: 233
  • Jr Developer
    • ReynalDev
buenas encontre unos errorsillos

el primero al editar un personaje desde el panel de admin sea CP / HP / MP , pvp , pks dice que el parametro maximo es 10 por ejemplo si ponemos 11 salen errores en consola no se si lo habras hecho de esta forma o es un error

Código

WARN  Bad RequestBypassToServer:
java.lang.NumberFormatException: Value out of range. Value:"325" Radix:10
        at java.lang.Byte.parseByte(Unknown Source)
        at java.lang.Byte.parseByte(Unknown Source)
        at com.l2jfrozen.gameserver.handler.admincommandhandlers.AdminEditChar.adminModifyCharacter(AdminEditChar.java:1295)
        at com.l2jfrozen.gameserver.handler.admincommandhandlers.AdminEditChar.useAdminCommand(AdminEditChar.java:456)
        at com.l2jfrozen.gameserver.network.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:106)
        at com.l2jfrozen.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:77)
        at com.l2jfrozen.gameserver.network.L2GameClient.run(L2GameClient.java:1152)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

Claro, los tipos de datos de Java tienen limites. En tu caso has puesto un valor que supera el maximo valor del tipo de dato byte. El error lo dice claramente:
Citar
Value out of range. Value:"325"
at java.lang.Byte.parseByte(Unknown Source)

Aqui tienes mas información de los tipos de datos: https://www.abrirllave.com/java/tipos-de-datos-primitivos.php

La otra duda la desecho, es una duda por post.