UID323910
帖子
精華
主題
積分29
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限5
註冊時間2014-1-13
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 無聊 2014-2-21 06:56 AM |
---|
簽到天數: 33 天 連續簽到: 3 天 [LV.5]常住居民I
|
本帖最後由 a13102921 於 2014-2-4 12:39 PM 編輯
本人自創了一個道具
而道具使用了會增加自身STR,此外也會有狀態圖示
我先從原碼新增修改status.c- //自訂
- if (sc->data[SC_ACSKILL_1])
- str += 100; //效果str+100
複製代碼- // Check for immunities / sc fails
- switch (type) {
- //自訂效果狀態
- case SC_ACSKILL_1:
- if (sc->data[SC_ACSKILL_1])
- return 0;
- break;
- //自訂效果狀態
複製代碼- // Before overlapping fail, one must check for status cured.
- switch (type) {
- //自訂效果狀態
- case SC_ACSKILL_1:
- status_change_end(bl, SC_ACSKILL_1, -1);
- break;
複製代碼 再來就是status.h- #endif
- SC_ACSKILL_1,//自定效果
- SC_MAX, //Automatically updated max, used in for's to check we are within bounds.
複製代碼 最後從db\const.txt增加
sc_start SC_ACSKILL_1 5000,2;
使用後沒效果就算了,還變成石化狀態,連圖示狀態都沒出現
請問我是哪裡沒設定好 |
|