sanc 有小贩样本,我打算写一个我自己用的,但同样放在 /std
下,或是 /std/shop 下。
基本上我倾向使用 swap 这个指令,list可看到小贩卖哪些东西
,以及其价格,使用 mixed 宣告的话,其格式
items=({
({"虚拟物品id",价格,"单位",数量}),
({"/物品档名",价格,"单位",数量}),
.
.
});
(可能的话我想找看看有没有什么比较新颖的写法)
list 时用一个 for 就能解决,swap 时只要给数字如 swap 1 就
可,或是 swap 10 1 代表交换 10 个第 1 种物品。
确认交易的话会请玩家再按一次,不使用 y/n 确认。
所有交易都会纪录,玩家若反悔,我可以人工受理。
除了判断身上带的够不够交换,虚拟物品的话就判断携带量上限,
实体物品的话就判断重量以及之否是否需要认主。
嘛,应该不难写。
可设定的物品部份,先不管虚拟物品:
八识琼铃封包(April-Earring Package)
十字套装の封包(Cross Package)
光之勇者王封包(Light Hero Package)
邪灵套装の封包(Evil Soul Package)
神蹟套装の封包(Miracle Suit Package)
新手套装封包(Newbie Suit Package)
雷格套装の封包(Lag's Suit Package)
荣耀石封包(Glory Stone Package)
古老的紫箱(Old Box)
♂荷尔蒙饼干♀(Endocrine cooky)
以上物品售价单位全都是挪布币。初期至少会有紫箱及饼干,然
后就是看我还能写出多少新的东西(or玩家帮忙提供建议)。
再来是重点。
这类的小贩(或商店)不会出现在一般区域,它只会出现在里。城
镇里面,先前有提到往后进里。城镇会收至少一挪布币,我并提
到会设计让这一挪布币花得有价值。
这就是其中一个有价值的设计。
可以玩的花样还很多,我会慢慢释出,每完工一个也会公告测试
结果及流程,这东西我会等它完成到一个程度才会释出。
今次也确定 boss 样本一定会写新的,里。城镇的公会老大会继
承新的样本,每一只都会是血牛设定,而且无法挂机下kill。
(但是 kill 后你人可以走开)
Laechan