我的做法先用几个变量记录你要学的武功英文名,比如wg0=spells;wg1=stick;wg2=force依此类推
然后在学的时候learn @wg0 from xxx,并且用
pattern:{你的(*)进步了!}
去抓取现在学习的武功的中文名,赋值给wg_name=%1
然后用
pattern:{@wg_name *%s(%d)/}
抓取你现在武功的等级wg_lvl=%1
用
pattern:{你的「@wg_name」进步了!}
在你升级的时候触发检验,如果当前武功的级别达到你的要求,比如@wg_lvl>=100,那么开始更换要学的武功名,wg0=@wg1;wg1=@wg2;wg2=@wg3,如果你要学的武功的等级并不想同,还可以单独用一组变量定义武功要学到的等级,同样用上边的方法在更换时重新赋值。
最后,在所有要学的武功后边多加一个变量,比如你要学5种功夫,那么在第六种里赋值wg5=none。所有要学的学完后会出现learn none from xxx,系统会提示你“这项技能你恐怕必须找别人学了。”用这个来触发结束,按照设置好的路径走到kz去或者quit。