低调的AutoMacro研究院(论坛已经搬至bbs.luacn.net)
Would you like to react to this message? Create an account in a few clicks or log in to continue.
低调的AutoMacro研究院(论坛已经搬至bbs.luacn.net)

Automacro! 论坛已经搬至bbs.luacn.net


您没有登录。 请登录注册

Automacro经典版v2 实现2.0前wow的判断宏 --更新到MOP 5.2.0 16683

+2
omegakyo
Admin
6 posters

向下  留言 [第1页/共1页]

Admin


Admin

v2更新
1.支持加入/run 语句(不要用/script,/脚本)
2.支持(仅支持)5.1.0-16357


10/21 回答2:
这插件只有最基本的判断功能
方括号参数是那个插件的功能 这个没有
我可能会去把它做出来



10/18补充&回答:
1.
函数不能用的原因: 你函数记错了, 连击点数和效果的代码不是这么写的
魔兽最新函数列表请移步 http://www.wowwiki.com/World_of_Warcraft_API
例:
代码:
/if GetComboPoints() == 5
/cast 刺骨
/end

2.
WOW进程代码就是 下载的附件里面WBE.exe打开之后
到输入的地方会提示你的!
应该会!
会提示你所有当前开启的wow.exe进程代码
你只要保持wow开着 打开WBE.exe 然后按照提示来就行了
具体是什么不用操心

3.
有人说函数太长了怎么办, 毕竟一个宏只有255字符
打开插件目录里面的CustomFunction.lua(用记事本等编辑器)
在里面你可以提炼一下你的判断语句
比如说 连击点数5 且自己在移动,且能量为100(瞎说的,作为例子)
就在里面另起一行写

代码:
function aMz()    -- 这是函数名,不能和现有的重复,除此之外可以随意取名 注意大小写区别也算不同的2个函数
return  (GetComboPoints() == 5 and GetUnitSpeed("player") >0 and UnitPower("player")) ==true    --这里就是把几个条件"浓缩"成一个
end

然后保存之后
你就可以在宏里面写

代码:
/if aMz()
/施放 刺骨
/end

嗯. 就是这样了, 我觉得吧, 只要你肯写,甚至可以把一套循环都浓缩在一个宏里面
有人问为什么不用魔蜂/YJWOW来实现这个功能
原因: 这个插件内存及CPU占用几乎为0 是魔蜂/YJWOW的百分之一都不到 玩过插件的都知道精简的重要
而且 这个很方便 , 因为宏是和账号同步的 ,换机器什么都不影响
况且有的场合 半自动比全自动更加灵活(有体会吧)


这个插件实现了经典Automacro的功能
内存占用非常小 是专门给习惯那个经典的AM插件的老玩家设计的
使用方法:
AutomacroClassic是一个插件,安装方法与普通插件相同
必须先使用WBE.exe "解锁"客户端
在宏开头处加上/am 即可将普通宏变为Automacro宏
例如:
法师移动灼烧宏

/am
/if GetUnitSpeed("player")~=0
/cast 灼烧
/else
/cast 火球术
/end


骑士上马补buff

#showtooltip 机械路霸
/am
/if UnitAura("player","王者祝福")==nil
/cast [target=player] 王者祝福
/end
/cast [flyable] 奥的灰烬
/cast [noflyable] 机械路霸


惩戒骑驱散减速(当移动速度降低才能使用,避免浪费)

#showtooltip 超脱
/am
/if GetUnitSpeed("player")<7.5
/cast 超脱
/end


奶骑配合[圣光道标雕纹] 给当前圣光闪现目标挂道标

#showtooltip 圣光闪现
/am
/if select(2,GetSpellCooldown("圣光道标"))~=3
/if not IsAltKeyDown()
/if UnitIn***("target") or UnitName("target")==UnitName("player")
/施放 圣光道标
/end
/else
/施放 [target=player] 圣光道标
/end
/end
/施放 [mod,target=player]圣光闪现
/施放 圣光闪现


骑士判断目标类型:是亡灵就超度;否则就忏悔

#showtooltip 忏悔
/am
/if (UnitCreatureType("target") == "恶魔" or UnitCreatureType("target") == "亡灵")
/施放 超度邪恶
/else
/施放 忏悔
/end

法师偷魔法宏(只当目标身上有魔法才偷,防止偷空)

#showtooltip 法术吸取
/am
/run mg = false local i for i = 1,32 do mg = mg or (select(5,UnitBuff("target",i))=="Magic" or select(5,UnitBuff("target",i))=="")end
/if mg
/cast 法术吸取
/end


功能2:优先级宏
例如:

/am
/cast 驱邪术
/cast 愤怒之锤
/cast 十字军打击
/cast 审判
/cast 圣殿骑士的裁决

这就是经典的优先级宏了,老玩家应该明白
注意:必须将自定义延迟容限打钩,并设置为0ms.才能使用优先级宏(否则有时候会因为施法序列而出问题)
更多用法不多介绍了 会玩的应该都明白了

声明:
附件安全无毒,对于360报毒我真心没有任何办法(不想付360钱)
附件从一开始5KB变成现在90KB
并不是我加了什么恶意代码
是因为我用VMP对它进行了一些保护 (请百度百科)
还是那句话
别迷信360
去http://www.virscan.org/
或者去类似的专业查毒网站
可以得到一个比较客观的结果

另外
尽量不要在一些高端PVP中使用这类插件
比如:有线下组织,线上的一些比赛 /竞技场组最顶尖分段的场次
请低调些


wow 5.2版本 16683 请替换解锁器为最新版!
新版解锁器地址:http://filebeam.com/50d386537915f87e4aa8196d7b69395c

最新插件下载地址(v2 for 5.1):
下载: http://www.everbox.com/f/OMOsFc1YHukHjYQZjSlH2taKbI

过期v1版 http://www.everbox.com/f/Q1VSYFidCvwO5nhcHE9lUHyJzx
过期v1版 http://www.everbox.com/f/ohX5WVvKqNszi8pN48jhGTHExG



由Admin于周二 三月 12, 2013 5:09 pm进行了最后一次编辑,总共编辑了7次

http://automacro.forum-lunjian.com

omegakyo



太伟大了!连这个也放出了,支持你啊!

omegakyo



请问版主一些函数的问题,像以前判断buff不是有类似"UnitHasSpellEffect",还有盗贼的"GetUnitComboPoints()"在这个插件下都不能用!请问这个插件下的函数命令都是什么?还有判断debuff的[:tb]也不管用

za66n38



请问wow进程id是什么?

za66n38



/cast [:r45]
/cast [:l20]
这个语句用不来吗?

6Automacro经典版v2  实现2.0前wow的判断宏 --更新到MOP 5.2.0 16683 Empty 有没有QQ群一起讨论下 周日 十月 21, 2012 9:26 pm

nick027


游客

有没有QQ群一起讨论下

7Automacro经典版v2  实现2.0前wow的判断宏 --更新到MOP 5.2.0 16683 Empty 大神威武 周一 十月 22, 2012 11:48 am

helaobibi



哪个大神建个qq群一起讨论

za66n38



请教,自身buff(xx)没有或者<2秒,释放xx技能。还有自身buff叠到10层,就释放xx技能,怎么写?

za66n38



/skipif (UnitHasSpellEffect("player","xx") or 0) > 3
/cast xx
/end

是这样吗?

za66n38



能分享几个战士宏吗?

omegakyo



回个帖吧!前一阵子网站上不去了,管理你原来的QQ也不回复,我猜想肯定网站被黑了,人别再被抓了什么的...哈哈,现在好了

za66n38



求更新啊,5.1用不来了

beatmania



群进不去 特来感谢
用了am 比blz自己的伪优先级宏强多了啊 不卡gcd了
再次感谢站长
希望能持续更新

wcssb1



今儿号被冻结.

说我使用了未经授权的游戏篡改程序

只加载了AM 用了1个优先级宏 (致死+猛击)
YJWOW装上了但未加载(脚本放技能太无聊了)
另外我一直在用反和谐登陆器, 没有改任何模型, 只为反和谐.

求问其他人有没有类似情况, 是AM的问题还是YJWOW的问题, 或者是破解程序的问题...

我早上8点打客服电话找回账号时, 刚一拨通就提示找回账号系统故障, 请不要填写姓氏之类的. 并且前面有19人等待.
所以, 我觉得这次是BLZ又更新验证了.

返回页首  留言 [第1页/共1页]

您在这个论坛的权限:
不能在这个论坛回复主题