open2245 發表於 2024-12-20 12:48

關於普攻後人物死當

黑盒子出現以下字樣



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)


open2245 發表於 2024-12-21 10:38

推推 有大佬知道嗎

Lin-JN 發表於 2024-12-21 18:22

这个原因有很多,但都会指向同一个问题,就是调用的该方法不存在。
有源码很好解决,没源码就算了。

open2245 發表於 2024-12-21 18:36

Lin-JN 發表於 2024-12-21 18:22
这个原因有很多,但都会指向同一个问题,就是调用的该方法不存在。
有源码很好解决,没源码就算了。 ...

有 我有源碼

open2245 發表於 2024-12-21 18:40

本帖最後由 open2245 於 2024-12-21 18:44 編輯

Lin-JN 發表於 2024-12-21 18:22
这个原因有很多,但都会指向同一个问题,就是调用的该方法不存在。
有源码很好解决,没源码就算了。 ...
只是要在原碼上輸入什麼?是不是代碼還是語法? 遊戲上就是只要普通攻擊可造成傷害 黑盒子就會顯示這段字樣 魔法攻擊卻不會有這些問題

調整後拉class檔這些我都會 只是還在摸索

yasioukon 發表於 2024-12-21 22:13

如果有原碼 核心是你自己混淆的嗎

L1Character.getSkillEffect(jca:417) 有出現jca混淆名稱

基本上看這個檔案 417一般是指第幾行

去檢查那一行的問題

Lin-JN 發表於 2024-12-21 22:22

问题出在角色命中计算上,L1AttackPc.java第429行调用了 L1Character 中的 getSkillEffect() 方法,但这个方法可能因为混淆或其他原因出问题了,并没有被正确调用到。这个方法是指的部分BUFF、状态增加命中,在伊薇版中很多技能BUFF作用都会写在这里面的。

open2245 發表於 2024-12-21 23:54

yasioukon 發表於 2024-12-21 22:13
如果有原碼 核心是你自己混淆的嗎

L1Character.getSkillEffect(jca:417) 有出現jca混淆名稱


不是我自己混淆 我在板上下載到寶版的 導入完db 開盒子 上遊戲打怪就卡住 黑盒子就出現這些字樣

open2245 發表於 2024-12-21 23:55

Lin-JN 發表於 2024-12-21 22:22
问题出在角色命中计算上,L1AttackPc.java第429行调用了 L1Character 中的 getSkillEffect() 方法,但这个 ...

好的大大 我再去看看做調整
頁: [1]
查看完整版本: 關於普攻後人物死當