刷温府的时候,难免要用到扫荡符
十连扫以后,身上一堆破烂
卖到吐血。
so,再弄个卖破烂的脚本吧
//卖东西
//sell 1 dw9632a082f to d7ha31d860f
sell={
iname:'',
cid:'',
npcid:'',
cb:function(){},
s:function(iname,cb){
sell.iname=iname;
sell.cb=cb;
cmd("jh fam 0 start") //扬州
cmd("go east")
cmd("go south")
_getnpc('杨永福',sell._s1)
},
_s1:function(npcid){
sell.npcid=npcid;
_haszb(sell.iname,sell._s2,sell.cb);
},
_s2:function(cid){
cmd("sell 1 "+cid+" to "+sell.npcid)
sell._s1(sell.npcid);
}
}
用法
卖多件单样物品的比较容易
sell.s("布衣",nop)
卖不同物品稍微麻烦点,因为是异步的,不能简单重复写
以温府为例
wf={
s8:function(){
cmd("cr over"); //完成
sell.s("木棍",wf._sell1);
},
_sell1:function(){
sell.s("布衣",wf._sell2);
},
_sell2:function(){
sell.s("铁剑",nop);
},
}
使用的时候
wf.s8()
就会依次卖掉布衣,木棍,铁剑了
网友评论