|
楼主 |
发表于 2015-2-6 14:09:05
|
显示全部楼层
本帖最后由 zardtest 于 2015-2-6 06:17 AM 编辑
你的思路不对,不应该采用多行方式,因为行数是不停变化的。应该采用累计变量的思路。
这里的出口是---> ...
littleknife 发表于 2015-2-5 10:49 PM
昨晚搞了几个小时,才勉强弄了个可以用的触发,但是还有很多缺点,如果有时间,请帮忙看下:
1、tri: ^??你向韩世忠打听有关『job』的消息。$韩世忠点了点头:好!$韩世忠说道:「我听说有一群异族奸细在(%x)附近出没,你去打探*一下,必须要留下一两个奸细,给他们一个教训。」$
--> #var hsz {};#var hszmp {};#var hszname {}
拿job的时候清空list变量
2、tri:^异族奸细%s(*)~((*)~)*
-->#if (%numitems( @hszname)=0) {hszname=%1} {#var hszname %additem( @hszname, %1)}
#if (%numitems( @hsz)=0) {#var hsz %lower( %2)} {#var hsz %additem( @hsz, %lower( %2))}
手动执行#4 look jianxi %i,获取奸细的id、name,存入list变量。
3、tri:^??这是一位擅长(*)的高手。
-->#if (%numitems( @hszmp)=0) {hszmp=%1} {#var hszmp %additem( @hszmp, %1)}
#if (%item( @hszmp, 1)="大腾挪步法") {#ali pfm {hi}} {#ali pfm {xyy}}
#if (%item( @hszmp, 2)="大腾挪步法") {#ali pfm {hi}} {#ali pfm {xyy}}
#if (%item( @hszmp, 3)="大腾挪步法") {#ali pfm {hi}} {#ali pfm {xyy}}
#if (%item( @hszmp, 4)="大腾挪步法") {#ali pfm {hi}} {#ali pfm {xyy}}
如果是明教,修改alias中的pfm为hi,其他的用汹涌解决(xyy是施放汹涌)。
我这个地方的触发很傻,因为并不是每次都有4个奸细。另外,汹涌之后我一般是接阴风的,需要优先干掉丐帮的,如何设置我也没个头绪。 |
|