Re: [wizs] 近日要進行的工作及相關事項

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間18年前 (2007/11/02 09:59), 編輯推噓0(000)
留言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)
文章代碼(AID): #17AeHp-d (mud_sanc)
文章代碼(AID): #17AeHp-d (mud_sanc)