想請問一下各位前輩目前有開一個小伺服器跟朋友一起玩人數少玩好玩的,目前有發現黑盒子都會跳以下
第一種
com.lineage.server.model.Instance.L1PetInstance cannot be cast to com.lineage.server.model.Instance.L1PcInstance
java.lang.ClassCastException: com.lineage.server.model.Instance.L1PetInstance cannot be cast to com.lineage.server.model.Instance.L1PcInstance
at com.lineage.server.model.L1MobSkillUse.physicalAttack(uka:612)
at com.lineage.server.model.L1MobSkillUse.useSkill(uka:310)
at com.lineage.server.model.L1MobSkillUse.skillUse(uka:40)
at com.lineage.server.model.Instance.L1NpcInstance.attack(vwa:763)
at com.lineage.server.model.Instance.L1NpcInstance.onTarget(vwa:728)
at com.lineage.server.model.Instance.NpcAI.AIProcess(yua:116)
at com.lineage.server.model.Instance.NpcAI.run(yua:262)
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:750)
第二種
java.lang.NullPointerException
at com.lineage.data.item_etcitem.extra.Attribute_Armor_Get.execute(snc:51)
at com.lineage.data.ItemClass.item(vbd:54)
at com.lineage.server.clientpackets.C_ItemUSe.start(iib:548)
at com.lineage.echo.PacketHandler.handlePacket(cfb:271)
at com.lineage.echo.PacketHc.run(aib:190)
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:750)
第三種
java.lang.ClassCastException
(這個是玩家在刪物的時候會跳出來)
這些錯誤請問這個是要DB那邊有修改錯誤,還是核心源碼那邊本身有錯誤?
|