魔兽世界WLK 自动蹲点抓灵魂兽宝宝的思路及实现 通过WA字符串实现

助手阿喜
助手阿喜
管理员, Keymaster
300
文章
0
粉丝
Games评论58字数 551阅读1分50秒阅读模式

作为魔兽世界十几年的情怀玩家,总是看世界频道很多贩卖灵魂兽消息的,身为一个老猎人的我对收集稀有宝宝情有独钟,可视奈何刷新时间不固定,且刷新间隔太长,所以决定开发一个自动抓宝宝的插件。

 文章源自助手阿喜-https://zsaxi.com/5043

思路:

1、如何自动发现指定的宝宝?文章源自助手阿喜-https://zsaxi.com/5043

2、如何自动的对其施放技能?文章源自助手阿喜-https://zsaxi.com/5043

实践

发现宠物,使用指定宏。文章源自助手阿喜-https://zsaxi.com/5043

施放技能,使用一键宏。文章源自助手阿喜-https://zsaxi.com/5043

如果目标为指定的宠物,且目标非玩家宠物,且可攻击。释放一键抓宠物宏。文章源自助手阿喜-https://zsaxi.com/5043

以下是3个宏,第一个是找目标,第二个是抓宠物,第三个是防掉线。文章源自助手阿喜-https://zsaxi.com/5043

这里我使用WA字符串,直接设置宏,并绑定了快捷键。也可以直接设置在技能栏上。文章源自助手阿喜-https://zsaxi.com/5043

/目标 阿克图瑞斯
/目标 洛卡纳哈
/目标 古德利亚
/目标 逐日
/castsequence reset=30 奥术射击,冰冻陷阱,驯服野兽
/cast 基础营火

文章源自助手阿喜-https://zsaxi.com/5043

 文章源自助手阿喜-https://zsaxi.com/5043

找目标

新建一个WA字符串后。定义一个自定义触发器,判断是否在移动,如果角色移动的时候就不做某些技能

再创建一个 高刷 触发器,用来查找目标

aura_env.hide = function()
    WeakAuras.regions[aura_env.id].region.texture:SetColorTexture(0,0,0,0) 
end

aura_env.K_F12 = function()
    WeakAuras.regions[aura_env.id].region.texture:SetColorTexture(0.1,0.7,0.24,0.1) 
end

aura_env.K_F11 = function()
    WeakAuras.regions[aura_env.id].region.texture:SetColorTexture(0.1,0.7,0.24,0.2) 
end
aura_env.K_F10 = function()
    WeakAuras.regions[aura_env.id].region.texture:SetColorTexture(0.1,0.7,0.24,0.3) 
end

aura_env.K_F9 = function()
    WeakAuras.regions[aura_env.id].region.texture:SetColorTexture(0.1,0.7,0.24,0.4) 
end

创建对应的自定义数据,对对应的动作进行色彩表达。

然后外部程序使用python / 按键精灵/ VB /C## /.net等抓取指定窗口 指定坐标的色块。

实现对窗口 指定按键输出操作。

 

思路就是这么个思路,具体完善就看自己发挥,通过以上当目标宝宝出现时就会自动抓捕,在实际场景中,有很多人在哪里蹲,当然还有多个刷新点,具体出不出就看你的运气了。

最后要说的就是,使用自动化有封号风险。

 

 

 

 

继续阅读
扫码入群
加群获取附件资源,请查看教程说的资源名称查找。
weinxin
我的微信
微信号已复制
支持打赏
如果觉得本文对你有帮助,可以打赏任意金额已维持网站运行。
weinxin
我的公众号
公众号已复制
 
助手阿喜