裝備無法正常顯示回魔量 及 防衝暈 防石化的問題
如題 最近遇到的問題當以下 防衝暈 防石化等等 在 db資料庫有設定數值時
regist_stun
regist_stone
regist_sellp
regist_freeze
regist_sustain
regist_blind
我的裝備 就無法正常顯示 回魔量 及 以上防禦的相關資訊
會變成 顯示大怪小怪攻擊數值等等
奇怪的數值
請問哪位高手 , 可以提供
相關修正方式
非常感謝
如果你是用 99nets的L1J的話 一般會在L1ItemInstance 那要從核心看 這些數值寫在哪個順位
如果一設定 防具會顯示大小怪傷害出來
估計是放錯順位 造成原本格式被打亂 return 0 一般來說只是預設值
實際他會在其他檔案set他實際值 正常會放在網路上都是有BUG 不要意外 剛好跟你一樣的問題 推推 非常感謝大大 ogatayuuki 發表於 2025-5-7 07:41
你看一下你的 是否有以下檔案
感恩回復 我去試看看 本帖最後由 ogatayuuki 於 2025-4-28 12:34 編輯
yasioukon 發表於 2025-4-28 09:00
那要從核心看 這些數值寫在哪個順位
如果一設定 防具會顯示大小怪傷害出來
感謝回復
試問 我是都還沒有動過 核心
想問 是否可以提示 要看核心那個部分
譬如 是否要檢查 L1Item....java 等等
目前 3.80 模擬器下載下來 沒動過核心
只是新增 DB資料而已 , 但我進遊戲後
就有這樣的問題
請高手協助
第一版本 載點如下
https://github.com/nonono44/l1j-tw-99nets
第二版本 載點 或 論壇連結
https://lineage45.com/forum.php?mod=viewthread&tid=225865&extra=page%3D3
非常感謝
查一下 L1ItemStatus
可能整合的時候 複製貼上 放錯了位置 yasioukon 發表於 2025-4-28 14:00
查一下 L1ItemStatus
可能整合的時候 複製貼上 放錯了位置
// ■■■■■■ L1Armor でオーバーライドする項目 ■■■■■■
public int get_ac() {
return 0;
}
public int getDamageReduction() {
return 0;
}
public int getWeightReduction() {
return 0;
}
public int getHitModifierByArmor() {
return 0;
}
public int getDmgModifierByArmor() {
return 0;
}
public int getBowHitModifierByArmor() {
return 0;
}
public int getBowDmgModifierByArmor() {
return 0;
}
public int get_defense_water() {
return 0;
}
public int get_defense_fire() {
return 0;
}
public int get_defense_earth() {
return 0;
}
public int get_defense_wind() {
return 0;
}
public int get_regist_stun() {
return 0;
}
public int get_regist_stone() {
return 0;
}
public int get_regist_sleep() {
return 0;
}
public int get_regist_freeze() {
return 0;
}
public int get_regist_sustain() {
return 0;
}
public int get_regist_blind() {
return 0;
}
public int getGrade() {
return 0;
}
}
感覺是不是這裡都沒有設定 ~~
人家让你看A档案,你跑来贴个B档案…… Lin-JN 發表於 2025-4-30 17:23
人家让你看A档案,你跑来贴个B档案……
已經解決了喔 不需要強國人來跟感恩 !! !! ogatayuuki 發表於 2025-5-1 09:46
已經解決了喔 不需要強國人來跟感恩 !! !!
怎麼解決的? 我持續追這篇
目前我是剛開啟黑盒子 1分鐘內 都上去看可以顯示正常 特別是回魔 3分鐘後直變成別的敘述
比如 回復魔量+7 會變成等級+7
但是不影響實際上他給的效果 純粹敘述錯誤
想請問您怎麼解決的 感恩
本帖最後由 ogatayuuki 於 2025-5-7 07:43 編輯
open2245 發表於 2025-5-2 13:32
怎麼解決的? 我持續追這篇
目前我是剛開啟黑盒子 1分鐘內 都上去看可以顯示正常 特別是回魔 3分鐘後直變 ...
你看一下你的 是否有以下檔案
l1j-tw-99nets/L1J-TW_3.80c/src/l1j/server/server/model/Instance/L1ItemInstance.java
// 魔力回復率
if (getItem().get_addmpr() != 0 || getMpr() != 0) {
os.writeC(26); // 3.70C
os.writeC(getItem().get_addmpr() + getMpr());
}
把 26 改成 38 試試看
頁:
[1]