關於普攻後人物死當
黑盒子出現以下字樣Exception in thread "pool-1-thread-6" java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
at com.lineage.server.model.L1Character.getSkillEffect(jca:417)
at com.lineage.server.model.L1AttackPc.hitUp(L1AttackPc.java:429)
at com.lineage.server.model.L1AttackPc.calcNpcHit(L1AttackPc.java:377)
at com.lineage.server.model.L1AttackPc.calcHit(L1AttackPc.java:194)
at com.lineage.server.model.Instance.L1MonsterInstance.onAction(L1MonsterInstance.java:380)
at com.lineage.server.clientpackets.C_Attack.start(voa:66)
at com.lineage.echo.PacketHandler.handlePacket(gra:129)
at com.lineage.echo.PacketHc.run(jsa:12)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
推推 有大佬知道嗎 这个原因有很多,但都会指向同一个问题,就是调用的该方法不存在。
有源码很好解决,没源码就算了。 Lin-JN 發表於 2024-12-21 18:22
这个原因有很多,但都会指向同一个问题,就是调用的该方法不存在。
有源码很好解决,没源码就算了。 ...
有 我有源碼
本帖最後由 open2245 於 2024-12-21 18:44 編輯
Lin-JN 發表於 2024-12-21 18:22
这个原因有很多,但都会指向同一个问题,就是调用的该方法不存在。
有源码很好解决,没源码就算了。 ...
只是要在原碼上輸入什麼?是不是代碼還是語法? 遊戲上就是只要普通攻擊可造成傷害 黑盒子就會顯示這段字樣 魔法攻擊卻不會有這些問題
調整後拉class檔這些我都會 只是還在摸索
如果有原碼 核心是你自己混淆的嗎
L1Character.getSkillEffect(jca:417) 有出現jca混淆名稱
基本上看這個檔案 417一般是指第幾行
去檢查那一行的問題 问题出在角色命中计算上,L1AttackPc.java第429行调用了 L1Character 中的 getSkillEffect() 方法,但这个方法可能因为混淆或其他原因出问题了,并没有被正确调用到。这个方法是指的部分BUFF、状态增加命中,在伊薇版中很多技能BUFF作用都会写在这里面的。 yasioukon 發表於 2024-12-21 22:13
如果有原碼 核心是你自己混淆的嗎
L1Character.getSkillEffect(jca:417) 有出現jca混淆名稱
不是我自己混淆 我在板上下載到寶版的 導入完db 開盒子 上遊戲打怪就卡住 黑盒子就出現這些字樣
Lin-JN 發表於 2024-12-21 22:22
问题出在角色命中计算上,L1AttackPc.java第429行调用了 L1Character 中的 getSkillEffect() 方法,但这个 ...
好的大大 我再去看看做調整
頁:
[1]