UID160663
帖子
精華
主題
積分536
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2009-5-31
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 擦汗 2014-1-23 02:25 AM |
---|
簽到天數: 200 天 連續簽到: 1 天 [LV.7]常住居民III
|
EA
私服版號: |
CS_eA Leopard 3.2.9 |
問題內容: |
補丁問題 |
本帖最後由 h445445445 於 2013-7-29 07:05 PM 編輯
以下是目前我知道跟狀態有關的文件
Server模擬器端有 db\const.txt -> 名稱設定
db\status_change_db.txt -> 一些狀態的設定,也可以自定義狀態的bonus
Client端相關文件有 \data\luafiles514\stateicon\efstids.lua -> 設定EFID
\data\luafiles514\stateicon\stateiconimginfo.lua -> 設定狀態圖檔的tga檔案位置
\data\luafiles514\stateicon\stateiconinfo.lua -> 狀態文字說明
\data\luafiles514\stateicon\stateiconinfo_f.lua -> EFID列表
【問題】
舉個例子 item_db.txt- 12095,Dex_Dish10,禾貝勒開米勒之酒,0,100000,,1000,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_DEXFOOD,1200000,10; percentheal 10,10; },{},{}
複製代碼 狀態是 SC_DEXFOOD
去對應 const.txt 可以找到SC_DEXFOOD狀態編號是 207
可是客戶端那邊,efstids.lua檔案裏面找到的卻是狀態圖示編號是 244
這應該是說明了「狀態編號」跟「狀態圖示編號」是不同一個,對吧?
那麼是我缺少哪個關鍵檔案?
我要如何讓Server端的狀態編號對應上Client端的狀態圖示呢?
我目前是想把 item_db.txt的- 12247,Halohalo,哈囉哈囉冰,2,2,,100,,,,,0xFFFFFFFF,7,2,,,20,,,{sc_start SC_INCALLSTATUS,600000,3;},{},{}
複製代碼 SC_INCALLSTATUS 這個狀態目前吃下去是沒有狀態圖示的
所以我想自行加上自定義的圖示,但目前卡在這邊
有請版上的前輩們指導一下了!
|
|