Re: [閒聊] 未做部份
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間13年前 (2012/11/27 15:31)推噓0(0推 0噓 0→)留言0則, 0人參與討論串2/2 (看更多)
最近 coding 情況還是很糟(完全不想動),我決定強迫自己
動,最優先要做的東西..
虛擬物品系統 & 怪物掉落物系統
我剛剛強迫自己上線(其實我現在也完全不想上線),然後去
搜尋 belldandy 之前改的東西,計有..
/adm/daemons/vobjs_d.c
儲存檔: /data/vobjs.o
指令 : /cmds/wiz/_vobjs.c
相關 : /adm/daemons/mob_d.c (die 相關函數)
/open/cmds/quest/quest_data/quest_data.c (simul_efun 模擬)
待做 : /adm/daemons/mob_drop.c 修改
belldandy 的意思是連 mob_drop.c 都整個砍掉重練,那因
為 mob_drop.c 為採取「外掛型式」的外部套用做法,所以
砍掉重練是可行的。
我認為,「不要改到怪物檔」仍舊是最高原則,再來就是要
提供 wiz 指令,讓 wiz 可方便設定 or 套用一些東西。事
實上 vobjs_d.c 及 questing 就可支援 mob_drop。
所以我決定砍掉重練,並且將 mob_drop 內含到 vobjs裡頭
,再寫 mob_drop 相關的指令讓 wiz 可輕鬆設定。
最近將以這個為主,所有資料都將儲存到 /data/vobjs.o這
個檔裡面,系統檔只有一個就是 /adm/daemons/vobjs_d.c,
wiz 專用指令最多兩個,而且都將提供快速設定及大批資料
調閱的功能。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.61.157.53
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
29
45