脚本语言NG指令:buy购买道具
buy {道具名|道具索引1-n},数量[,x,y]
buy指令的用途:可以购买商店内的物品,同时也支持一些复杂写法。
例子:
walkpos 25,26 walkpos 25,28 W 25,28,C '人物方向向东 say 买 waitdlg 素材屋,1,5,-4'也可以直接用waitdlg ?,1,5,-4 buy 12,5 ’购买从第一页第一个数起,第十二个的物品,买五个 walkpos 25,26 walkpos 25,28 W 0,0,东 '人物方向向东 say 买 waitdlg 素材,1,5,-4 buy 贝壳,5 ’购买名为“贝壳”的物品,买五个,如果商店里有重复名字的物品,则会先买排列在最前面的,可能买到的道具不是你想要的等级的,所以最好把想要购买的道具名字(或者道具的说明)写全写清楚。
在商店购买物品时建议直接使用say 买或say buy,这样可以直接在对话后打开商品列表。
复杂的写法如下:
buy 1,*'商店第一个东西买满背包
buy 1,1'购买第一个商品x1个
buy name,1'购买名字为name的商品x1个
buy name1|name2,1'购买名字为name1和name2的商品x1个
buy 1-5,1'商店第1到5的商品各买1件
buy 1|5,1'商店第1个和第5个各一件
buy *,1'商店里所有的商品各买一件
buy @名字,@数量'支持动态变量