Re: [wizs] 近日要進行的工作及相關事項
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間18年前 (2007/11/02 09:59)推噓0(0推 0噓 0→)留言0則, 0人參與討論串2/3 (看更多)
底下是施行細則。
在我的 whitetile 區域目錄中,共有 /room, /mob, /eq,
/wp, /obj 五個目錄,以及一個 whitetile.h 檔。
一、/area/eq 部份
whitetile/eq/xxx.c -> /area/eq/foot/whitetile_01.c
02.c
/area/eq/bracelet/whitetile_01.c
.
.
同時修改 whitetile.h 檔,增加參數定義,例如..
遇到 WE"boots1" 的情況, 改定義為 FOOT_WHITETILE_01。
二、/area/wp 部份
whitetile/wp/xxx.c -> /area/wp/axe/whitetile_01.c
/area/wp/blade/whitetile_01.c ..
然後修改 whitetile.h 的方式同上
三、/area/obj 部份
whitetile/obj/xxx.c -> /area/obj/quest/whitetile_amulet1.c
/area/obj/quest/whitetile_axe1.c
同樣的修改上述
四、/area/mob 部份
whitetile/mob/xxx.c -> /area/mob/0x/whitetile_dog1.c
1x/whitetile_boy1.c
2x/whitetile_girl1.c
同樣的修改上述
五、/area/room 的部份
whitetile/room/xxx.c -> /area/nmap/whitetile/xxx.c
從上面的修改可以發現,不論搬移前後,都有 whitetile 這個字,
這是為了第一階段修改的方便性。(換言之修改會分好幾個階段)
例如遇到 WR"001" 的情況, 改定義 WR 為 /area/nmap/whitetile/
即可。
例如遇到 WM"boy1" 的情況, 為其增加定義
#define WM_BOY1 "/area/_mob/1x/whitetile_boy1"
例如遇到 WE"bracelet1", WW"blade1", WO"amulet1"
#define WE_BRACELET1 "/area/_eq/
.
.
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: laechan 來自: 125.231.125.70 (11/02 10:14)
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
-3
15
113
119