夜神 發表於 2020-1-14 15:31

求助!! 如何讓魔法娃娃道具顯示數值...

如標題.... 小弟新手不會改...
求大神分享修改教學...

qwe148 發表於 2023-1-5 22:29

L1ItemStatus = 物品顯示訊息

qoo1188 發表於 2022-11-8 09:15

在DB資料夾裡etcitem_doll_type
設定你所要的參數
重新開啟黑盒子 就有了~

Qwer520u 發表於 2021-4-16 00:02

我也想知道

大路白牧 發表於 2021-4-16 00:23

我也想知道 請神大幫忙

yorkh0105 發表於 2022-12-27 16:56

qoo1188 發表於 2022-11-8 09:15
在DB資料夾裡etcitem_doll_type
設定你所要的參數
重新開啟黑盒子 就有了~

顯示不出來是哪裡沒有對應到嗎?請問大大
這樣改,實際有能力值,但卻沒顯示效果

qwe148 發表於 2023-1-5 22:29

yorkh0105 發表於 2022-12-27 16:56
顯示不出來是哪裡沒有對應到嗎?請問大大
這樣改,實際有能力值,但卻沒顯示效果



L1ItemStatus = 物品顯示訊息

zzzzzz 發表於 2023-12-12 11:56

多謝你的分享

yasioukon 發表於 2023-12-12 15:26


如果是270以下(含270) 一些比較舊的版本

一些原本防具 武器 就有的顯示 是可以直接改道具status顯示的

例如 血魔量 力敏體...能力值 命中 額外攻擊...等等這些

那如果是 N%機率 X倍傷害 還是 N秒恢復X魔力

只要是 原本沒有在防具 武器上的顯示 要自訂文字的話

那個就要比270高一點的版本 才能用自訂顯示的封包

當然自製登入器 bin 之類的狀況 還是有可能支援自訂顯示

pp720101 發表於 2023-12-16 06:33

推一下推一下

open2245 發表於 2024-12-18 07:27

qwe148 發表於 2023-1-5 22:29
L1ItemStatus = 物品顯示訊息

源碼沒有這個檔 我的是380的源碼 有關鍵語法可供尋找嗎 謝謝

我的是調整回魔率 雖然裝備確實有增加回魔 但是他的裝備敘述是等級(數字)數字是我打上的回魔數字

open2245 發表於 2024-12-18 07:28

yasioukon 發表於 2023-12-12 15:26
如果是270以下(含270) 一些比較舊的版本

一些原本防具 武器 就有的顯示 是可以直接改道具status顯示的


Bin裡 有辦法修改敘述顯示嗎?

Lin-JN 發表於 2024-12-18 09:07

本帖最後由 Lin-JN 於 2024-12-18 09:09 編輯

open2245 發表於 2024-12-18 07:28
Bin裡 有辦法修改敘述顯示嗎?
看你的源碼物品描述寫在哪。

日版在L1ItemInstance,伊薇版在L1ItemStatus。


你可以嘗試把娃娃單獨列出來,然後讀取到娃娃對應的屬性,再寫上相應的資料描述。
比如

                        if (_item.getclassname.equals("doll.Magic_Doll")) {// equals 嚴格區分大小寫 一個字母符號都不能錯
                            xxx
                        }

或者

                        L1MagicDoll doll = MagicDollTable.get().getTemplate(getItem().getItemId());
                        if (doll != null) {
                            xxx
                        }


如果是沒有封包的就用39 + String描述。

比如

                                    if (doll.getStr() != 0) {
                                        os.writeC(8); // 力量
                                        os.writeC(doll.getStr());
                                    }

或者

                            if (doll.getExpBonus() != 0) {
                              os.writeC(39);
                              os.writeS("狩獵經驗: +" + doll.getExpBonus() + "%");
                            }

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

Lin-JN 發表於 2024-12-18 09:07
看你的源碼物品描述寫在哪。

日版在L1ItemInstance,伊薇版在L1ItemStatus。


感恩大大回覆 我去試試看

jing1 發表於 2025-1-10 21:33

同问有大大分享吗
頁: [1]
查看完整版本: 求助!! 如何讓魔法娃娃道具顯示數值...