|
|
:)
dgee的bot里面,关于卖斧子关键在这个alias,我分段:
#alias weapon_get {#t- check_weapon;
#if %ismember(@normal_weapon,@weapon_list) {s;//这个weapon_list变量包含:changbian|changjian|gang fu|bian|bishou|blade
//如果你的normal_weapon在这里面,则进行下面
w;
w;
s;
s;
w;
qu 1 gold;//去襄阳取1gold
e;
n;
n;
e;
e;
n;
ta;
setdo {xy-zjs;//去扬州兵器铺
ta;
setdo {buy @normal_weapon;//买一把
ta;
setdo {buy @normal_weapon;//再买一把
ta;
setdo {zjs-xy;//回襄阳当铺
ta;
setdo {check_weapon}}}}}};//继续检查,是否买到武器,是否有武器
#if %ismember(@normal_weapon,dagger) {xy_cd;//买匕首,基本不用看下面了,用星号省略掉
*****************
setdo {check_weapon}}}}}}}}}}}}}}
你每次都回去卖斧子,说明你系统判断你没斧子,即便你有也判断没有。
那你再看下面:
#al temp_weapon {%-1};
unwield @fight_weapon;
#if @a_weapon {#t+ check_weapon;
fight_weapon=@myweapon;
noweapon=0;
wield @fight_weapon;//这个动作是判断你是否有武器的
alias action 自己的兵器准备好了吗} {ta;
setdo {temp_weapon}}
上面如果你有武器,就成功wield了,就会出现类似:
这个你可以在trigger的a_changjian这里面看到。问题来了,如果你wield的兵器,不是这样的描述,或者你的
trigger的a_changjian里面没有这个描述,或者,你wield的时候,没wield成功(比方说你本身就wield了,就不能再wield
那就判断你没武器了
具体只能说到这了,要看你自己实际情况。。。
呵呵
分享+混元宝。 |
|