bbye 发表于 2015-12-9 11:51:03

【Zmud4.62 拿来主义之十二:破阵辅助】

本帖最后由 bbye 于 2015-12-19 03:56 PM 编辑

=========================2015-12-19 修改===========================


落了个alias还有个func,补上。

#ALIAS pzsbs {pzfxn=%eval(@pzfxn+1);#if (@pzfxn>=8) {#wa 500;pzline=%replace(@pzline,"石",);pzline=%replace(@pzline,"竹",);pzline=%replace(@pzline,"木",);pzline=%replace(@pzline,"树",);#say 阵图鉴定完毕。@pzline -> @bgline}}

#FUNC pzfx {nw|n|ne|w|e|sw|s|se}
========================= 原    帖 ===========================

说明:这是个辅助(zi dong)破阵的机器,因为涉及到颜色触发,所以部分触发的语句需要自己在游戏中抓取,我下文会详细说明。

alias
#ALIAS zb {#t+ job_pz;jiali1=0;jiali2=0;wield my sword;wield my sword 2;yun power;zhanbu maze}
trigger
#TRIGGER {^    大 恶 %x~((*)~)} {kill %lower(%1);perform kuangfeng-kuaijian.kuangfeng} {job_pz} 548
#TRIGGER {^??你尝试破阵,可惜选择了错误的方向,损失了一些气血和内力。} {pzstepall=%eval(@pzstepall+1);#say 寻找阵眼失败,目前是第【@pzstep】阵眼,一共走了【@pzstepall】步。;pzline=;pzfxtmp2=;pzfxn=0;pzn=0;bgline=;pzline=;#say 抓取阵图} {job_pz} 548
#TRIGGER {^??下一步走:【(%x)】} {#if (@pzstepall<10) {%1} {#say 自动破阵停止 -> 已经走了10步了!还要继续么?}} {job_pz} 548
#TRIGGER {^??这里的迷阵在你眼中如同儿戏一般。} {pzstep=%eval(@pzstep+1);pzstepall=%eval(@pzstepall+1);#if (@pzstep<4) {#say 完成一个阵眼,目前是第【@pzstep】阵眼,一共走了【@pzstepall】步。} {#say 破阵完成!一共走了【@pzstepall】步。};pzline=;pzfxtmp1=;pzfxtmp2=;pzfxn=0;pzn=0;bgline=;pzline=;#if (@pzstep<4) {#say 抓取阵图}} {job_pz} 548
#TRIGGER {^??这里似乎就是迷阵布下的地点了。} {pzstep=1;pzstepall=0;#say 重新开始,目前是第【@pzstep】阵眼,一共走了【@pzstepall】步。;pzline=;pzfxtmp1=;pzfxtmp2=;pzfxn=0;pzn=0;bgline=;#say 抓取阵图} {job_pz} 548
#TRIGGER {^??阵图辨识码:是} {#loop 8 {#if (%right(%left(@pzline,%i),%eval(%i-1))=1) {#if (%len(@pzfxtmp1)<2 | %pos(|%word(@pzfx,%i,|)|,@pzfxtmp1)>0) {pzfxtmp2=@pzfxtmp2|%word(@pzfx,%i,|)}}};#wa 200;pzfxtmp1=@pzfxtmp2|;#say 下一步走:【%word(@pzfxtmp1,2,|)】;pzfxtmp1=|%right(%right(@pzfxtmp1,1),%pos(|,%right(@pzfxtmp1,1)))} {job_pz} 548
#TRIGGER {^??阵图鉴定完毕。} {#loop 9 {pzline=%replace(@pzline,%word(%word(@bgline,%i,|),1,/),%word(%word(@bgline,%i,|),2,/))};#wa 200;#say 阵图辨识码:是【@pzline】。} {job_pz} 548
#TRIGGER {^??抓取阵图*$(*)} {#if (%pos(乾,%1) | %pos(離,%1) | %pos(震,%1) | %pos(坎,%1) | %pos(艮,%1) | %pos(兌,%1) | %pos(坤,%1) | %pos(巽,%1)) {pzline=@pzline%1;pzn=%eval(@pzn+1)};#if (@pzn<3) {#say 抓取阵图}} {job_pz} 548
#TRIGGER {*道:想不到我最终还是失败了!哎!} {#wa 1000;n;#t+ heal;hpbrief} {job_pz} 548
#TRIGGER {你对陆乘风道:“听闻近来有人冒名桃花岛弟子在(%x)的(*)布下迷阵行恶,我愿代劳除去此獠。”$陆乘风说道:「好吧,这件事就交给你了。」} {pzjw=%1;pzjw2=%2;w;w;#say 任务地点是【@pzjw】的【@pzjw2】。;jj} {job_pz} 548
#TRIGGER {^你成功挽回桃花岛的声誉,被奖励:} {pzjw=完成;pzjw2=} {job_pz} 548
#TRIGGER {^??破阵失败!这里的真相恐怕永远被掩盖。} {#t+ heal;hpbrief;#say 这里链接了fullstatus模块,可自行修改。} {job_pz} 548
#TRIGGER {你对陆乘风道:“听闻近来有人冒名桃花岛弟子布下迷阵行恶,我愿代劳除去此獠。$你的客户端不支持MXP,请直接打开链接查看图片。} {pzjw=图片模式;w;w} {job_pz} 548
以下16个触发导入后并不能真正工作,需要自己抓取颜色触发的语句:

请先导入后,再更改触发的属性,以及重新抓取触发语句。



这些是不闪的对应的阵像:
#TRIGGER {%e[0;1;31;42m?e[1m?e[0m} {bgline=@bgline|坎/0;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;31;42m?e[1m?e[0m} {bgline=@bgline|巽/0;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;31;42m?e[1m?e[0m} {bgline=@bgline|艮/0;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;31;42m?e[1mx%e[0m} {bgline=@bgline|離/0;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;31;42m?e[1m?e[0m} {bgline=@bgline|坤/0;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;31;42m?e[1m?e[0m} {bgline=@bgline|乾/0;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;31;42m?e[1m?e[0m} {bgline=@bgline|震/0;pzsbs} {job_pz} 548
#TRIGGER {%e

这些是闪的对应的阵像:
#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|坤/1;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|乾/1;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|震/1;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|坎/1;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|兌/1;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|巽/1;pzsbs} {job_pz} 548
#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|艮/1;pzsbs} {job_pz} 548
#TRIGGER {%e

下面是颜色触发抓取方式:


1.找到导入的16个触发,并修改他们的触发的选项,勾选“颜色字符触发”选项:


2.在游戏中选取相应卦象信息,分别对应闪与不闪的8个卦象,共计16个字,我就随便举个例子,选中后复制(Ctrl+c)。


3.回到选取对应的触发中,选中全部语句,然后粘贴(Ctrl+v),注意粘贴后,在语句栏中显示的内容应该不会改变。

合计16个触发,对应16个字(闪、不闪的八卦卦象)。

hunterkemel 发表于 2015-12-9 20:28:57

点赞!

gzwd 发表于 2015-12-11 20:43:35

老白弄点721的机器来学习下{:7_282:}

hunterkemel 发表于 2015-12-19 22:39:14

老白快把
pzsbs
这个玩意儿交出来!!~~

hunterkemel 发表于 2015-12-20 00:16:21

老白是大好人!
花了好长时间耐心的帮我弄好了机器~


(天哪...我从来不知道破阵可以这么快...原来这个世界还有如此美好的任务...)

imtt 发表于 2015-12-20 07:40:45

我来点个赞

imtt 发表于 2016-4-26 15:05:57

今天试了下,为什么我的粘贴好以后不自动破阵,破阵提示也出不来

imtt 发表于 2016-4-26 15:25:38

#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|坤/1;pzsbs} {job_pz} 548

#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|乾/1;pzsbs} {job_pz} 548

#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|震/1;pzsbs} {job_pz} 548

#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|坎/1;pzsbs} {job_pz} 548

#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|兌/1;pzsbs} {job_pz} 548

#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|巽/1;pzsbs} {job_pz} 548

#TRIGGER {%e[0;1;5;31;42m?e[1;5m?e[0m} {bgline=@bgline|艮/1;pzsbs} {job_pz} 548

#TRIGGER {%e[0;1;5;31;42m?e[1;5mx%e[0m} {bgline=@bgline|離/1;pzsbs} {job_pz} 548

另外,8个闪和不闪的卦象里前7个的触发是完全一样的,这个要怎样区分
求解

bbye 发表于 2016-5-18 00:04:50

回复 8# imtt


    看着一样,实际内码不同,你自己抓的时候抓的什么,后面就跟什么就行了。

phyb 发表于 2016-9-26 10:46:00

#TRIGGER {你对陆乘风道:“听闻近来有人冒名桃花岛弟子在(%x)的(*)布下迷阵行恶,我愿代劳除去此獠。”$陆乘风说道:「好吧,这件事就交给你了。」} {pzjw=%1;pzjw2=%2;w;w;#say 任务地点是【@pzjw】的【@pzjw2】。;jj}
jj是什么指令?
页: [1] 2 3
查看完整版本: 【Zmud4.62 拿来主义之十二:破阵辅助】