转投mushclient,先发一个抓状态的trigger
下面的代码放在scripts文件里,scripting是JScript,附件在trigger页面load进去即可。function set_state(st_name,st_value)
{
for(i=0;i<9;i++) st_value=st_value.replace(" ","");
st_name=st_name.replace("-","_");
world.setVariable(st_name,st_value);
}
function set_skill(str)
{
var re=/\//i;
var r=str.search(re);
var i=0;
var mark=1;
while(mark)
{
var b=str.substr(r-i-1,1);
if(b>=0)
{
if(b<=9)
{
i=i+1;
}
else mark=0;
}
else mark=0;
}
var val=str.substr(r-i,i);
re=/\(/i;
r=str.search(re);
re=/\)/i;
var r1=str.search(re);
var st_name=str.substr(r+1,r1-r-1);
set_state(st_name,val);
} 这个是取hp状态和已有的skills等级的trigger,skills中"-"在变量中是"_",比如jiuyin-shengong的等级记录在变量名为jiuyin_shengong的变量里。
[ 本帖最后由 iever 于 2008-1-21 10:51 PM 编辑 ] 你这个有中文版本么?我英语不好的说...... 原帖由 ltblue 于 2008-1-22 02:24 AM 发表 http://advent.pkuxkx.com:1234/pkuxkx/forum/images/common/back.gif
你这个有中文版本么?我英语不好的说......
我没去找中文版的,反正英文的用起来都没问题。 赞 整不明白mush 做一套完整的过来,呵呵 好多命令都不懂啊,这个是什么程序语言呢?
页:
[1]