一个简单的帮忙捡周年硬币的巨集
macro吧
全部回复
仅看楼主
level 7
kevinct 楼主
1楼百度
2012年11月01日 06点11分 1
level 7
kevinct 楼主

automacro pick {
console /出现物品: Unknown \#(.*) \((.*)\) (.*)/
call {
if ($.lastMatch1 == 6480) goto getstop
:get
do take $.lastMatch2
do ss 1013 1
stop
}
}
2012年11月01日 06点11分 2
level 7
kevinct 楼主
这个是有贪婪的铁匠版本 如果没有贪婪 则把do ss 1013 1这一行删除
大家看看就好,尽量不要泛滥使用,特别是你已经开了军团的情况下,给别人一条活路
放出这个巨集的唯一目的就是想帮助一般人在军团众的压力下能获取自己的周年纪念品。
请谨慎、合理使用高科技,善待游戏
2012年11月01日 06点11分 3
level 7
嘿!好东西~k君,读玩家列表我做出来了。还有删除序列号也做好了。
2012年11月01日 06点11分 4
ct君怎么总不理你0 0你俩干嘛不QQ交流呢!好歹也是一个群的!真纠结![拍砖]
2012年11月01日 06点11分
啊?喵的群内ID叫什么?
2012年11月01日 07点11分
回复 kevinct :我看到了 我一会去研究下
2012年11月01日 07点11分
回复 kevinct :叫猫大人吧?那个是个借口,只需要传数据进去就能返回了。
2012年11月01日 07点11分
level 7
kevinct 楼主
automacro pick {
console /出现物品: Unknown \#6480 \((.*)\) (.*)/
run-once 1
call {
$coinid = $.lastMatch1
do take $coinid
release pick
stop
}
}
1.改进的版本,修正了一次出现很多,来回拣浪费时间的问题
2.直接以拣10周年纪念币为触发条件 而不进行额外判断,减少巨集运行时间,增加效率
3.只使用你的OP客户端显示10周年纪念币是 Unknown #6480。如果是其他名字,请把
"Unknown \#6480"修改成你所显示的名字
4.不适用英文版 英文版的第二行请改成
console /Item Appeared: Unknown \#6480 \((.*)\) (.*)/

2012年11月01日 07点11分 5
[Love] console /出现物品: Unknown \#6480 \((.*)\) (.*)/
2012年11月02日 02点11分
楼主确定不用贪婪OP可以捡到么?[揉脸]
2012年11月03日 14点11分
level 7
顶!
2012年11月01日 12点11分 6
level 7
kevinct 楼主
继续更新 贪婪版本专用(优化路径版本)
自动计算近幼路径到达硬币的贪婪范围,然后念咒,让你少走几步,快人一筹
[有效] http://pan.baidu.com/share/link?shareid=98886&uk=1644977055

2012年11月01日 17点11分 7
level 2

$coinid = $.lastMatch1
我想问一下这句是什么意思 主要是后面那部分
2012年11月02日 05点11分 9
最近一组正则表达式里的 第一个backreferences
2012年11月02日 05点11分
level 7
kevinct 楼主
另外我发现贴吧会吃繁体字,距离第二行里 console 后面的那个"出现物品"的"现"应为繁体
请记得改成繁体
2012年11月02日 05点11分 10
level 3
感谢楼主啊,我只是想问下巨集咋用啊(顶锅盖逃跑。。。)macro里面的#要不要去掉啊,还有复制进去后怎么让巨集运行啊。。。感谢啦
2012年11月02日 11点11分 11
复制进去 重新载入所有设定或者重启下op也可以
2012年11月02日 11点11分
回复 卡尔的喵 : 感谢喵大人。。。那个啥。。
# 这个 #
要删除还是保留啊。。。我复制进去了,它好像不判定啊。。
2012年11月02日 11点11分
回复@恍兮惚兮中 :要复制进去的,前面有斜杠表示后边仅仅是个井号,没有屏蔽的做用了。还有把出现的现字改成繁体
2012年11月02日 11点11分
回复 卡尔的喵 : 感谢喵大人。。。俺说的 # 是macro下默认的那个。。。那个要删除么。。。嘎嘎。。就是macro里边原来只有一个 # 那个。。没用过巨集啊。。。跑。。
2012年11月02日 12点11分
1