random 發表於 2023-8-6 17:07

體力跟魔力突破32767修改失敗的問題?

模擬器是用版內殺戮kill大大發的《[版本] 天堂3.6模擬器_內附源碼》
體力跟魔力突破上限32767的java寫法是參照版外《瘋天堂私服發佈網站》

java內容左邊的垂直小框沒有顯示錯誤的╳,但是啟動黑盒子卻出現了錯誤
看起來黑盒子的問題是「L1DoorInstance」,但是java寫法沒有到「L1DoorInstance」…缺少的內容要補上什麼?
以下截圖的反白內容是寫法,就只是複製貼上,還不確定有沒有貼錯位置?

▼C_CommonClick


▼C_Attr


▼L1Character



▼L1PcInstance



▼S_HPUpdate



▼S_MPUpdate



▼ServerStart (黑盒子)


alangsas 發表於 2023-8-6 22:12

這份技術是一定要學習的
感謝

yasioukon 發表於 2023-8-6 23:28

錯誤的第一行 有說哪個JAVA檔案錯誤 後面數字 代表第幾行發生錯誤

jason017050 發表於 2023-8-6 23:43

要找L1DoorInstance 這個java檔案吧

jcpep 發表於 2023-8-7 13:12

有核心就是好~

random 發表於 2023-8-7 17:32

yasioukon 發表於 2023-8-6 23:28
錯誤的第一行 有說哪個JAVA檔案錯誤 後面數字 代表第幾行發生錯誤黑盒子提到的錯誤行「146、44、99、61、50、42、254、72」分別去查看過、都沒有顯示錯誤的╳
實在不懂該怎麼排除這問題……
你能幫忙測試該java寫法是否有問題嗎?

yasioukon 發表於 2023-8-8 08:39

盒子錯誤一般只讀第一個


後面都是可能受影響範圍

解決第一個錯誤 後面就不會被影響

他提示錯誤很明顯 是錯在getMaxHp

random 發表於 2023-8-8 18:33

yasioukon 發表於 2023-8-8 08:39
盒子錯誤一般只讀第一個




L1DoorInstance有用到「getMaxHp」就「61、106、125、127、129、131、133、146、147、224、229」這11行
沒有顯示錯誤的╳,但試著從中修改、倒是都出現了錯誤的╳
L1DoorInstance都沒有動到還會出錯,感覺就像前六個項目漏寫、或是步驟少寫「L1DoorInstance」


yasioukon 發表於 2023-8-8 20:51

不動不代表不會錯


你最大血量是共同項目

所以你動一個 全部都會受影響喔

所以全部都要改

安蒂 發表於 2023-8-10 00:00

感謝分享謝謝你

random 發表於 2023-8-10 00:40

本帖最後由 random 於 2023-8-10 00:42 編輯

yasioukon 發表於 2023-8-8 20:51
不動不代表不會錯
我還是一直改不成功、老是被打╳退回
完全不知道「getMaxHp」究竟要改成什麼才會給過…?
頁: [1]
查看完整版本: 體力跟魔力突破32767修改失敗的問題?