Re: [閒聊] 未做部份

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間13年前 (2012/11/27 15:31), 編輯推噓0(000)
留言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
文章代碼(AID): #1Gj6n9IK (mud_sanc)
文章代碼(AID): #1Gj6n9IK (mud_sanc)