|
使用鱼肠版,大家是否有过这样的情况,没有带武器就去战斗了,或者反复检查武器,就是不离开当铺。
今天发现机器人里面有个小bug。
请看"兵器设置按钮"
#yesno 是否使用兵器? {Yes:#pr myweapon 如果需要使用【打造】武器,请输入全称,否则输入none;#pr normal_weapon 请输入没有【打造】武器而
使用的武器;fight_weapon=@@myweapon} {No:#unv a_weapon;fight_weapon=none;normal_weapon=none}
当选择不使用武器后, a_weapon 变量被取消了。
而之后,再选择使用兵器,并没有初始化创建a_weapon变量。
导致后面检查武器的alias check_weapon 无法进入。
#ALIAS check_weapon {#al temp_weapon {%-1};unwield @fight_weapon;#if @a_weapon {#t+ check_weapon;#if %ismember(@myweapon,none) {fight_weapon=@normal_weapon} {fight_weapon=@myweapon};noweapon=0;#2 drop @normal_weapon;#2 get @normal_weapon;drop changjian 4;#if %ismember(@party,wudang) {#va normal_weapon {mu jian}};alias action 自己的兵器准备好了吗} {ta;setdo {temp_weapon}}}
解决办法:
将兵器设置按钮,yes选项中,增加 a_weapon=1
#yesno 是否使用兵器? {Yes:a_weapon=1;#pr myweapon 如果需要使用【打造】武器,请输入全称,否则输入none;#pr normal_weapon 请输入没有【打造】武器而使用的武器;fight_weapon=@@myweapon} {No:#unv a_weapon;fight_weapon=none;normal_weapon=none} |
|