zmud4.62机器人求教。。。
本人玩的不是xkx但是机器人写不好,比较初级的看不懂函数的。请教下。----------------------------------------------------------------------------------------------------
〖长安城西门〗
s________________s
/LLLLLLLLLLLLLLLLLL\
[]__[] ^^||======||======||^^ []__[]
[]==[]_[]__[]__[]__[]||[]__[]||[]__[]||[]__[]__[]__[]_[]==[]
[]==[]|__|__|__|__|__|__|┏━━━┓_|__|__|__|__|__|__[]==[]
[]==[]__|__|__|__|__|__|_┃长安城┃__|__|__|__|__|__|_[]==[]
[]==[]|__|__|__|__|__|__|┗━━━┛_|__|__|__|__|__|__[]==[]
[]==[]__|__|__|__|__|__|__/ \__|__|__|__|__|__|_[]==[]
[]==[]|__|__|__|__|__|__|| |_|__|缉|__|__|__|__[]==[]
[]==[]__|__|__|__|__|__|_| |__┌┐┌┐_|__|__|_[]==[]
[]==[]_|__|__|__|__|__|__| |_|└┘└┘|__|__|__[]==[]
[]==[]__|__|__|__|__|__|_|西门|__|__|__|__|__|__|_[]==[]
[]==[]_|__|__|__|__|__|__| |_|__|__|__|__|__|__[]==[]
初夏的 正午时分,太阳高挂在你的头顶正上方。
这里明显的出口是 east 和 west。
小兵(Xiao bing)
小兵(Xiao bing)
小兵(Xiao bing)
守城武将(Wu jiang)
--------------------------------------------------------------------------------------------------------
思路是到这个地方以后先look一下,wu jiang 然后kill 然后kill xiao bing(3个都要杀)。如果到这个地方后没武将或者武将数量不是1个,就杀小兵,都没有就去别的地方继续kill。简单的用#wait 这样的命令失败率很高,而且效率很低。
希望高手帮忙分析分析。想学学。 最简单的办法
alias的嵌套
#alias kbing {kill wujiang;#alias kbing {kill bing;#alias kbing {……}}},
然后设个触发,触发kbing这个alias好了 谢谢,晚上回去试试。 还有个busy 如何处理?kill bing 1 和kill bing 2 之间有busy. 楼主是打算绕北京砍一圈,抢NPC装备赚钱?这样挂一夜的确也有不少钱。。
做个变量a
look之后有武将的话a=a+1,
#if (a>1) {kill bing;kill bing 2;kill bing 3;} {kill bing;kill bing 2;kill bing 3;kill wujiang;};#math a 0
意思就是 look 之后,每看到一个武将 变量a 就+1 ,如果a>1就只杀兵1-3,否则就同时杀 兵1-3 和武将,打完之后 将变量a设为0,继续到别的地方,但是如果楼主想一个一个杀。。。我觉得是不是该去先练练技能,几个小兵还要一个一个杀。。。。
[ 本帖最后由 diskid 于 2011-1-14 01:03 PM 编辑 ] 其实就是判断NPC是否在场的问题吧。
可以考虑用特殊的与NPC交流的命令。比如:shou xxx.
shou wu jiang。
提示触发“你要收.+为弟子,但是还没答应”--->kill wujiang (说明武将在场)
提示触发:“你要收谁为弟子?”(说明NPC不在场)--->shou xiao bing---->小兵在,kill bing---->不在就完事。 原帖由 xlexus 于 2011-1-14 11:31 AM 发表 http://pkuxkx.com/forum/images/common/back.gif
还有个busy 如何处理?kill bing 1 和kill bing 2 之间有busy.
触发一触发busytest
用不busy做触发二,触发kbing
页:
[1]