作者laechan (小太保)
看板mud_sanc
标题Re: [闲聊] 未做部份
时间Tue Nov 27 15:31:19 2012
最近 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