作者laechan (小太保)
看板mud_sanc
标题[wizs] vobjs 的炼药设定研究
时间Tue Aug 20 14:34:05 2013
跟 belldandy 商量後的结果决定采用底下设定的方式。
vobjs -med 药品编号 time 几秒 need n1 药材编号1,n2 药材编号2, ...
例如说以现今的大釜资料设定为例
({"呼噜粉" , 120,({"魔法骨灰", 3,"魔法磷粉", 3})}),
p101 m203 m204
设定语法就是
vobjs -med p101 time 120 need 3 m203,3 m204
这样写的好处就是要增删改都非常容易(同 mob_drop),
而且跟 vobjs 写在一起,要读取资料也方便,例如说..
> ob view 魔法骨灰
魔法骨灰(物品编号: m203)
────────────────────────────
单位:包
型态:药材类
药品[呼噜粉]的炼药材料
携带:0 / 99
价格:1500
掉落:无
贩卖:可
交换:可
一包魔法骨灰,可向收集品商人购买。
────────────────────────────
> ob view 呼噜粉
────────────────────────────
呼噜粉(物品编号: p101)
────────────────────────────
单位:包
型态:药粉类
材料:3 魔法磷粉、3 魔法骨灰
携带:0 / 10
价格:500
掉落:无
贩卖:可
交换:可
呼噜粉(英文 Floo Powder)是一种闪光的粉状物,可以通过壁炉
(fireplace)来使用。壁炉在洒入呼噜粉後的火焰会是绿色的。
────────────────────────────
希望各位可以因此理解,为什麽虚拟物品系统是一切的根本。
今天下午会修改 /open/cmds/vobjs_d.c (备份档 20130820)
LAechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: laechan 来自: 210.61.157.53 (08/20 14:46)
1F:→ laechan :已实装. 08/20 16:03
2F:→ laechan :已实装完毕, 剩下 vobjs -med 的语法补完 08/20 16:34