找回密码
 注册
搜索
查看: 1240|回复: 2

求助,选择学习优先程度的问题

[复制链接]
门派:不明
发表于 2010-7-11 02:03:27 | 显示全部楼层 |阅读模式
我想在机器人里加上一个变量,可以设定四种skill
skill1 full的时候,自动切到skill 2,skill 2也full ,切到3,这样
看到一条类似的语句,但不太明白是什么意思
哪位高手可以给指点一下.

求解读此句:
#if %ismember(@sk,"tiyunzong") {#var sk dodge;xue @sf @sk}

@sk是指定所学skill的变量, @sf是指定师父的变量.但这句的意思是什么?为什么用这个机器人不管此处修改成什么,最后都会变回yinyun-ziqi,把所有的变量都改了也没有用.
门派:不明
发表于 2010-7-11 09:46:23 | 显示全部楼层
这句应该是说如果sk是tiyunzong,那就学dodge
为什么是这样的逻辑
门派:不明
发表于 2010-7-11 09:52:47 | 显示全部楼层
你要实现的用 %word(s,i,d) 函数,意思是返回字串s中的第i个单词,d指出字串的分隔符,如果省略,默认是空格
定义一个s做技能列表,学之前把i赋值1,然后做学满了的触发使i+1....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-24 04:07 , Processed in 0.030375 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表