zsmlkj 发表于 2012-3-27 21:58:05

想做一个自动领护镖任务的触发,求指点

先listesc了,比如出来这样几条:

77606   洛阳四海钱庄                     90秒   待认领 0
77607   华山村铁匠铺                     90秒   待认领 0

前面是:

^^(%d)%s%s洛阳,后面怎么写呢?

我目的是%1取得任务序号,这个没问题了,但是后面我想取得“待认领”这个字符串patten进行触发

北大侠客行MUD,中国最好的MUD

zsmlkj 发表于 2012-3-27 21:59:12

或者有什么其他更好的办法?高手们都是怎么做的呢?

suxxx 发表于 2012-3-27 22:09:44

^(%d)%s(*)%s%d秒   待认领
这样就可以触发了

hongshaoye 发表于 2012-3-27 22:39:31

^(%d)%s(*)%s%d秒   待认领
这样就可以触发了
suxxx 发表于 2012-3-27 10:09 PM http://pkuxkx.com/forum/images/common/back.gif

^(%d)%s(*)%s%d秒华山别院   待认领
getesc %1

请问是这样触发么???

zsmlkj 发表于 2012-3-27 23:04:55

对的,测试通过

hongshaoye 发表于 2012-3-27 23:36:14

对的,测试通过
zsmlkj 发表于 2012-3-27 11:04 PM http://pkuxkx.com/forum/images/common/back.gif
太感谢了!!!yct43.

emyt 发表于 2012-3-28 12:23:35

本帖最后由 emyt 于 2012-3-28 04:26 AM 编辑

我用的
按F5 领第一个没人领的
按F6 领第二个没人领的
按F7 领第三个没人领的
按F8 领第四个没人领的
#ALIAS hubiao {#untr -*;give cai wu to zhang;ask zhang about finish;ask zhang about fail;ask zhang about 押镖;l letter;#var getbiaonum 5;listesc};#FUNC getbiaonum {0};
#TRIGGER {^(%d)%s*{长安飞马镖局|华山别院|扬州醉仙楼|洛阳四海钱庄|全真天尊讲经堂|武当三清殿|华山村铁匠铺|少林佛心井|曲阜孔府}*秒   待认领 0} {#KEY F@getbiaonum {getesc %1};#add getbiaonum 1} {getbiao} 519

hongshaoye 发表于 2012-3-28 12:57:20

我用的
按F5 领第一个没人领的
按F6 领第二个没人领的
按F7 领第三个没人领的
按F8 领第四个没人领的
...
emyt 发表于 2012-3-28 12:23 PM http://pkuxkx.com/forum/images/common/back.gif

主要是我直接华山、灵州、最多全真,这些近的活

emyt 发表于 2012-3-28 13:59:42

{长安飞马镖局|华山别院|扬州醉仙楼|洛阳四海钱庄|全真天尊讲经堂|武当三清殿|华山村铁匠铺|少林佛心井|曲阜孔府} 那些不想接的可以删除就行

hongshaoye 发表于 2012-3-28 14:25:49

{长安飞马镖局|华山别院|扬州醉仙楼|洛阳四海钱庄|全真天尊讲经堂|武当三清殿|华山村铁匠铺|少林佛心井|曲阜 ...
emyt 发表于 2012-3-28 01:59 PM http://pkuxkx.com/forum/images/common/back.gif
前辈威武{:7_281:}
页: [1] 2
查看完整版本: 想做一个自动领护镖任务的触发,求指点