piaomin 发表于 2009-7-19 15:56:41

新人一个关于机器人的问题。

新人想做一个学习到一定等级就自动停止的机器人,
正常的思路是每当碰到

^????你的*进步了!

就自动触发cha的命令,可是我也仅能想到这为止,
因为怎么抓都抓取不到cha指令里相对应的*这个技能数值的变量,
PS:偶晓得*不是变量,要用%x来替代,(弱弱的问一句,是%x不?)
请高手指教一下,这个触发应该是怎样的?

比如
基本剑法 (sword)                         - 初学乍练46/2184
想让他学到50自动停,
机器人应该怎么写?

谢谢大家。。。

duno 发表于 2009-7-19 17:12:44

│??基本剑法* - *%s(%d)/%s(%d)
#if (%1<50) {xue xxxxx} {#mess xuexi done}

piaomin 发表于 2009-7-19 17:15:39

深受启发!!!!谢谢LS的~~~~~~

ppeng 发表于 2009-7-20 23:36:39

原帖由 duno 于 2009-7-19 05:12 PM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
│??基本剑法* - *%s(%d)/%s(%d)
#if (%1

居然又没有那个字

yiguo 发表于 2009-7-21 08:01:34

原帖由 duno 于 2009-7-19 05:12 PM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
│??基本剑法* - *%s(%d)/%s(%d)
#if (%1

这个触发我遇到过一个问题,它会取后面的小点。

如果遇到   999/691291 就算不匹配,因为/ 和1291291之间没有空格,后来我索性不取后面的部分。
页: [1]
查看完整版本: 新人一个关于机器人的问题。