钓鱼博特(猎人魔兽世界)
特征
-鲍伯扫描测试结果有95%+的速度与准确性
-鱼扫描拥有70%+测试结果的准确性
-简单易用的调整变化常量
-支持任何决议(是的,甚至是不合乎标准像真的伸出)
-支持CosmosUI
-动态RGB颜色发现在几乎任何光线(工程)
- AFK -客场
使用
1。 复制/粘贴到下面的代码交流工具(发现http://www.actool.net
2。 运行魔兽世界的窗口模式
3。 在插槽把钓鱼技能'0'
5。 在视频选项(按Escape,弹出主菜单),取消'硬件光标'
6。 到第一人变焦模式
7。 审查常量在脚本,特别是'runCount'设置多少次脚本应该运行
8。 运行宏
注释
-为了获得最佳效果,请尝试将所有的选择漂亮的图片关闭(特别是'地形亮点'下的着色..注意到所有的水亮度进行),并使用低分辨率(可能是在800 × 600,较小的更快)
-如果您发现有问题的鲍伯,那里的鼠标只是像在鲍伯和永远不会停止,或一点点过去,鲍伯去之前停止,尝试增加'scanSpeed'不变。 这样做只有在关闭所有漂亮的图片和减少决议
-请请请鱼远离文明。 我们需要尽可能少的宣传,thankyouverymuch。
-试图找到一个地方你对水位。 运行该脚本一次或两次,并注意行,其中最高的脚本的鲍伯扫描。 然后抛出15多管型手动记下最高的演员去。 尝试匹配的两行,你将得到更快的结果。
-如果鲍伯是扫描之外的地区,adject扫描在宏面积比例常数,包括着陆的地区如鲍伯土地。
-您可以关闭AFK的路程,如果你想聊天,钓鱼
未来
-鱼扫描器原位缺口目前处于最佳状态,肯定需要调整。 我会尽力让该工作在以后的更新更好。
-一个库存管理系统,自动打开,如蛤,瓶容器,胸部等
-一个选择退出后一定时间捕鱼
-一种选择是打开随机时序关系蒙上/点击的鱼/等
该机器人
/ / 魔兽世界钓鱼机器人1.1版
/ /制造的QuietKnight
/ /更改
/ / 1.1版
/ / +新增的选择关闭AFK杀手
/ / +的变化新增日志
/ /
/ / 1.0
/ / +初始版本
/ /特别说明:
/ / -把你的钓鱼技能槽'0'
/ / -成第一人变焦模式
/ / -在视频选项,取消'硬件光标'
SetActiveWindow世界魔兽
常量
/////////////////////////
/ /可变常数/ /
/////////////////////////
/ /运行计数
/ /多少次脚本应尽量鱼
runCount = 10
/ /速度
/ /这是最初的扫描速度。 数值越低,扫描速度越快去,
/ /和数字越大,越慢扫描范围。 如果你有问题
/ /在初始扫描原位缺口找到鲍伯和公正扫描超过它的权利,
/ /尝试增加这个数目缓慢。
scanSpeed = 60
/ /扫描盒距离
/ /这是距离远离屏幕的双方为诱饵扫描
/ /这是衡量在适当的方向上的屏幕比例
scanLeftDist = 0.3
scanRightDist = 0.3
scanTopDist = 0.4
scanBottomDist = 0.25
/ /亮度范围
/ /这是RGB值的数目,并根据'亮点'这是
/ /引诱寻找。 基本上,如果你得到的消息'没有鱼上钩',
/ /尝试增加两个数字一点,如果鲍伯羁绊,但您不赶上
/ /任何事情,都尽量减少数字1位。 这可以改变环境
/ /环境。 此外,一般来说brightRangeUp难道不应该很高。
brightRangeDown = 50
brightRangeUp = 10
/ /亮度距离
/ /而言无关紧要它的作用,但基本上,不管它,除非你有
/ /问题其实捕捞的鱼。 如果你有问题,你想
/ /来调整它,一般的规则是,分辨率越高,数字越大,
/ /数字范围的,但只应任何地方从2分钟至6最大。 如果您启动
/ /让出怪人也与此,你永远钓的鱼
brightDist = 3
/ / AFK客场
/ /设置为1,使用AFK客(其中两次进入前压每投)或
/ /为0来禁用AFK完全消除。 随之而来,如果您想有益
/ /聊天魔兽世界 ,而捕鱼。
afkAway = 0
/////////////////////////////
/ /非CHANGABLE常数/ /
/////////////////////////////
/ /最优扫描步骤比率
widthToWindowRatio = 0.056
heightToWindowRatio = 0.075
/ / Scanbox
scanTop = 0
scanBottom = 0
scanLeft = 0
scanRight = 0
scanStepX = 0
scanStepY = 0
scanSuccess = 0
/ /的箱
boxMinX = 0
boxMaxX = 0
boxMinY = 0
boxMaxY = 0
boxCenterY = 0
boxCenterX = 0
boxScanStep = 4
boxAvgWidth = 0
boxAvgHeight = 0
/ /辅助瓦尔
x = 0
ý = 0
= 0
J = 0时
/ /鼠标瓦尔
isMouseOrange = 0
mouseX = 0
像老鼠= 0
/ /饵位置
lureInitLocX = 0
lureInitLocY = 0
/ /的RGB信息
brightX = 0
布莱迪= 0
brightTotal = 0
brightR = 0
brightG = 0
brightB = 0
brightRMin = 0
brightRMax = 0
brightGMin = 0
brightGMax = 0
brightBMin = 0
brightBMax = 0
curTotal = 0
/ /飞溅
泼= 0
末端
///////////////
/ /主要的PRoC / /
///////////////
延迟1000
呼叫CalculateScanBoxConstants
环$ runCount
键0
延迟1000
呼叫FindLureInitial
呼叫FindBoxCenter
计算x = $ boxMaxX - 10
MousePos $十,$ boxCenterY
延迟$ scanSpeed
呼叫GetRGBValue
呼叫WaitForSplash
如果$ afkAway = 1
延迟2500
KeyDown(返回)250
KeyDown(返回)250
2000年延迟
其他的
5000延迟
末端
末端
////////////////
/ /程序/ /
////////////////
程序CalculateScanBoxConstants
计算scanTop =(WindowTop)+ Trunc((WindowHeight)* $ scanTopDist)
计算scanBottom =((WindowTop)+(WindowHeight)) - Trunc((WindowHeight)* $ scanBottomDist)
计算scanLeft =(WindowLeft)+ Trunc((窗宽)* $ scanLeftDist)
计算scanRight =((WindowLeft)+(窗宽)) - Trunc((窗宽)* $ scanRightDist)
计算boxAvgWidth = Trunc((窗宽)* $ widthToWindowRatio)
计算boxAvgHeight = Trunc((WindowHeight)* $ heightToWindowRatio)
计算scanStepX = $ boxAvgWidth
计算scanStepY = Trunc($ boxAvgHeight / 2)
末端
程序FindLureInitial
SetConst scanSuccess = 0
计算ý = $ scanTop
虽然$ ý“= $ scanBottom和$ scanSuccess = 0
计算i =(LoopNo)国防部2
如果$ i = 0
即使在时间戳
计算x = $ scanLeft
其他的
时间戳在奇数
计算x = $ scanLeft + Trunc($ boxAvgWidth / 2)
末端
虽然$ x“= $ scanRight和$ scanSuccess = 0
/ /移动鼠标,并等待第二个(需要等待!)
MousePos $十,$ ý
延迟$ scanSpeed
呼叫isMouseOrange
/ /如果鼠标为橙色
如果$ isMouseOrange = 1
SetConst lureInitLocX = $ x
SetConst lureInitLocY = $ ý
SetConst scanSuccess = 1
末端
计算x = $ x + $ scanStepX
末端
计算ý = $ ý + $ scanStepY
末端
末端
程序FindBoxCenter
/ /找到X分钟
SetConst scanSuccess = 0
计算x = $ lureInitLocX
计算ý = $ lureInitLocY
虽然$ scanSuccess = 0
/ /移动鼠标,并等待第二个(需要等待!)
MousePos $十,$ ý
延迟$ scanSpeed
呼叫isMouseOrange
如果$ isMouseOrange = 0
SetConst boxMinX = $ x
SetConst scanSuccess = 1
其他的
计算x = $ x - $ boxScanStep
末端
末端
/ /查找x最高
SetConst scanSuccess = 0
计算x = $ lureInitLocX
计算ý = $ lureInitLocY
虽然$ scanSuccess = 0
/ /移动鼠标,并等待第二个(需要等待!)
MousePos $十,$ ý
延迟$ scanSpeed
呼叫isMouseOrange
如果$ isMouseOrange = 0
SetConst boxMaxX = $ x
SetConst scanSuccess = 1
其他的
计算x = $ x + $ boxScanStep
末端
末端
/ /查找辎分
SetConst scanSuccess = 0
计算x = $ lureInitLocX
计算ý = $ lureInitLocY
虽然$ scanSuccess = 0
/ /移动鼠标,并等待第二个(需要等待!)
MousePos $十,$ ý
延迟$ scanSpeed
呼叫isMouseOrange
如果$ isMouseOrange = 0
SetConst boxMinY = $ ý
SetConst scanSuccess = 1
其他的
计算ý = $ Ÿ - $ boxScanStep
末端
末端
/ /查找辎最大
SetConst scanSuccess = 0
计算x = $ lureInitLocX
计算ý = $ lureInitLocY
虽然$ scanSuccess = 0
/ /移动鼠标,并等待第二个(需要等待!)
MousePos $十,$ ý
延迟$ scanSpeed
呼叫isMouseOrange
如果$ isMouseOrange = 0
SetConst boxMaxY = $ ý
SetConst scanSuccess = 1
其他的
计算ý = $ ý + $ boxScanStep
末端
末端
计算boxCenterX = Trunc(($ boxMinX + $ boxMaxX)/ 2)
计算boxCenterY = Trunc(($ boxMinY + $ boxMaxY)/ 2)
SetConst lureInitLocX = $ boxCenterX
SetConst lureInitLocY = $ boxCenterY
末端
程序GetRGBValue
SetConst $ brightTotal = 0
计算ý = $ boxCenterY
计算i = $ boxCenterY + Trunc(($ boxMaxY - $ boxCenterY)/ 3)
虽然$ ý“= $ i
计算x = $ boxMinX
虽然$ x“= $ boxCenterX
LoadRGB $十,$ ý
计算curTotal =(RGBRed)+(RGBGreen)+(RGBBlue)
如果$ curTotal“$ brightTotal
计算brightTotal = $ curTotal
SetConst brightR =(RGBRed)
SetConst brightG =(RGBGreen)
SetConst brightB =(RGBBlue)
计算brightRMin = $ brightR - $ brightRangeDown
计算brightRMax = $ brightR + $ brightRangeUp
计算brightGMin = $ brightG - $ brightRangeDown
计算brightGMax = $ brightG + $ brightRangeUp
计算brightBMin = $ brightB - $ brightRangeDown
计算brightBMax = $ brightB + $ brightRangeUp
SetConst brightX = $ x
SetConst布莱迪= $ ý
末端
计算x = $ x + 2
末端
计算ý = $ ý + 2
末端
末端
程序WaitForSplash
SetConst $泼= 0
呼叫isMouseOrange
泼在$ = 0 = 1 $ isMouseOrange
延迟100
/ /检查当前的现货
LoadRGB $ brightX,$布莱迪
如果(RGBRed)“$ brightRMax或(RGBRed)”$ brightRMin或(RGBGreen)“$ brightGMax或(RGBGreen)”$ brightGMin或(RGBBlue)“$ brightBMax或(RGBBlue)”$ brightBMin
/ /检查左上方
计算x = $ brightX - $ brightDist
计算ý = $布莱迪- $ brightDist
LoadRGB $十,$ ý
如果(RGBRed)“$ brightRMax或(RGBRed)”$ brightRMin或(RGBGreen)“$ brightGMax或(RGBGreen)”$ brightGMin或(RGBBlue)“$ brightBMax或(RGBBlue)”$ brightBMin
/ /检查右上角
计算x = $ brightX + $ brightDist
计算ý = $布莱迪- $ brightDist
LoadRGB $十,$ ý
如果(RGBRed)“$ brightRMax或(RGBRed)”$ brightRMin或(RGBGreen)“$ brightGMax或(RGBGreen)”$ brightGMin或(RGBBlue)“$ brightBMax或(RGBBlue)”$ brightBMin
/ /检查左下
计算x = $ brightX - $ brightDist
计算ý = $布莱迪+ $ brightDist
LoadRGB $十,$ ý
如果(RGBRed)“$ brightRMax或(RGBRed)”$ brightRMin或(RGBGreen)“$ brightGMax或(RGBGreen)”$ brightGMin或(RGBBlue)“$ brightBMax或(RGBBlue)”$ brightBMin
/ /检查右下
计算x = $ brightX + $ brightDist
计算ý = $布莱迪+ $ brightDist
LoadRGB $十,$ ý
如果(RGBRed)“$ brightRMax或(RGBRed)”$ brightRMin或(RGBGreen)“$ brightGMax或(RGBGreen)”$ brightGMin或(RGBBlue)“$ brightBMax或(RGBBlue)”$ brightBMin
/ /检查左上角(延长)
计算x = $ brightX -($ brightDist * 2)
计算ý = $布莱迪($ brightDist * 2)
LoadRGB $十,$ ý
如果(RGBRed)“$ brightRMax或(RGBRed)”$ brightRMin或(RGBGreen)“$ brightGMax或(RGBGreen)”$ brightGMin或(RGBBlue)“$ brightBMax或(RGBBlue)”$ brightBMin
/ /检查右上角(延长)
计算x = $ brightX +($ brightDist * 2)
计算ý = $布莱迪($ brightDist * 2)
LoadRGB $十,$ ý
如果(RGBRed)“$ brightRMax或(RGBRed)”$ brightRMin或(RGBGreen)“$ brightGMax或(RGBGreen)”$ brightGMin或(RGBBlue)“$ brightBMax或(RGBBlue)”$ brightBMin
/ /检查左下(延长)
计算x = $ brightX -($ brightDist * 2)
计算ý = $布莱迪+($ brightDist * 2)
LoadRGB $十,$ ý
如果(RGBRed)“$ brightRMax或(RGBRed)”$ brightRMin或(RGBGreen)“$ brightGMax或(RGBGreen)”$ brightGMin或(RGBBlue)“$ brightBMax或(RGBBlue)”$ brightBMin
/ /检查右下(延长)
计算x = $ brightX +($ brightDist * 2)
计算ý = $布莱迪+($ brightDist * 2)
LoadRGB $十,$ ý
如果(RGBRed)“$ brightRMax或(RGBRed)”$ brightRMin或(RGBGreen)“$ brightGMax或(RGBGreen)”$ brightGMin或(RGBBlue)“$ brightBMax或(RGBBlue)”$ brightBMin
SetConst泼= 1
鼠标右键移位
延迟500
末端
末端
末端
末端
末端
末端
末端
末端
末端
呼叫isMouseOrange
末端
末端
程序isMouseOrange
SetConst $ isMouseOrange = 0
/ /获取鼠标的颜色
计算mouseX =(MouseX)+ 4
计算像老鼠=(像老鼠)+ 4
LoadRGB $ mouseX,$像老鼠
/ /如果鼠标为橙色(方差增加,为的就是措施..)
如果(RGBRed)“= 210和(RGBRed)”= 218和(RGBGreen)“= 160和(RGBGreen)”= 168和(RGBBlue)“= 84和(RGBBlue)”= 92
SetConst $ isMouseOrange = 1
末端
末端
已经过微调
调整后使用的东西东米奈希尔
我扭:
/////////////////////////
/ /可变常数/ /
/////////////////////////
/ /运行计数
/ /多少次脚本应尽量鱼
runCount = 10000
/ /速度
/ /这是最初的扫描速度。 数值越低,扫描速度越快去,
/ /和数字越大,越慢扫描范围。 如果你有问题
/ /在初始扫描原位缺口找到鲍伯和公正扫描超过它的权利,
/ /尝试增加这个数目缓慢。
scanSpeed = 65
/ /扫描盒距离
/ /这是距离远离屏幕的双方为诱饵扫描
/ /这是衡量在适当的方向上的屏幕比例
scanLeftDist = 0.25
scanRightDist = 0.25
scanTopDist = 0.4
scanBottomDist = 0.25
/ /亮度范围
/ /这是RGB值的数目,并根据'亮点'这是
/ /引诱寻找。 基本上,如果你得到的消息'没有鱼上钩',
/ /尝试增加两个数字一点,如果鲍伯羁绊,但您不赶上
/ /任何事情,都尽量减少数字1位。 这可以改变环境
/ /环境。 此外,一般来说brightRangeUp难道不应该很高。
brightRangeDown = 45
brightRangeUp = 9
/ /亮度距离
/ /而言无关紧要它的作用,但基本上,不管它,除非你有
/ /问题其实捕捞的鱼。 如果你有问题,你想
/ /来调整它,一般的规则是,分辨率越高,数字越大,
/ /数字范围的,但只应任何地方从2分钟至6最大。 如果您启动
/ /让出怪人也与此,你永远钓的鱼
brightDist = 3
/ / AFK客场
/ /设置为1,使用AFK客(其中两次进入前压每投)或
/ /为0来禁用AFK完全消除。 随之而来,如果您想有益
/ /聊天魔兽世界 ,而捕鱼。
afkAway = 1
提起下: 魔兽世界黄金
喜欢这个岗位? 订阅我的RSS提要并获得负载更多!












有没有人有一个想法是如何工作的这个宏鲍伯? 很想工作,不知何故,但我的专业知识并不alow它1。 因此,如果有任何ACtool wizzes仍然在此尝试的工作:)
我改变了一些代码添加鲍伯。 这是不是最好的方法做,而是继承人我所做的:
变化的主要程序循环包括一个新的变量“bobberCount”。 手动设置多少bobbers我。 变量“runCount”,然后成为每鲍伯多少票。 我现在还在电话号码,但80是安全的。 这是新的主循环:
环$ bobberCount
键-
键1
延迟5500
环$ runCount
键0
延迟1000
呼叫FindLureInitial
呼叫FindBoxCenter
计算x = $ boxMaxX - 10
MousePos $十,$ boxCenterY
延迟$ scanSpeed
呼叫GetRGBValue
呼叫WaitForSplash
如果$ afkAway = 1
延迟2500
KeyDown(返回)250
KeyDown(返回)250
2000年延迟
其他的
5000延迟
末端
末端
末端
通知,这需要您的浮子将在“ - ”槽,您在“一极”的插槽。 你可以改变这个容易被快速投的任何时段。
i dont知道如何纳入正规的宏观本鲍伯的一部分。 我得到错误“找不到在线136变量bobbercount”是指什么的。 我缺少什么?
理应autoloot鱼这一点,导致它不像,我失去了一些东西?
确定了它找到了,你必须关闭游戏中的汽车抢劫,阿洛斯是否有笏加快x和y扫描一次,已经找到了鲍伯?
您好,我需要帮助。
宏doesn't抢劫鱼。 我尝试了一些行动,但没有happend。 我认为宏观doesn't检测飞溅。 为什么? 有人可以帮助我?
我在同样的问题,可以any1帮助?
即时收到错误后,我按下启动,指出
错误:过程CalculateScanBoxConstants找不到!
模块:new.mac线:137
什么我做错了什么
我的光标保持复位,以在屏幕的中间位置找到后,点击对象,但之前飞溅。 我可以解决这个问题?
关闭自动抢劫!!
如果你的战利品框,然后它的工作你只需要关闭的菜单魔兽选项autoloot。 如果你不得到那么它的战利品中没有找到的鲍伯和你可能didn't阅读的方向,你只要点击播放,并希望它工作。
在一个单独的说明,任何人想告诉我如何使一个计时器,计数,而代码运行? 如投该法术,并开始为30秒(冷却)计时器。 30秒后,设置一个变量。 类似的东西?
!帮助!
进出口得到一个错误,请告诉我为什么!
错误:宏行:计算scantop =(Windowtop)+ Trunc((WindowHeight)* $ scanTopDist)
造成错误:在模块'报告004054c2接入冲突ACTool.exe'。 阅读地址00000010
模块:fish.mac线:171
,请帮助! -
得到的一切工作,它运行时,运行的问题,我在,是它不断告诉我,我不能做,虽然移动...任何想法可能会导致什么呢?
它运行罚款,但我和所有初始原位缺口发现和我所有的东西低,硬件光标泛滥和自动关闭...掠夺。 它找到了鲍伯但是当它溅起它doesn't单击它...。 日whats up这个问题? 如何解决?
每一件事,是我找到工作,问题是我总是“没有鱼上钩”
任何知道如何解决这一问题?
那么对我来说发生的...是我运行该程序... ...那么,毛刺和不喜欢什么我得到错误无效的色彩
您好,我这个宏问题
Errod:云找不到康斯坦布莱迪
模块:fishing.mac线:364
偏最小二乘帮助我
青衣很多
它工作正常,但对我投它doesn't渔业和我的推杆我的钓鱼技能everywere它就是不猫
运行完美... ...没有任何问题,什么那么
非常感谢
真棒宏...。只是想为群众增加几件事。 第一..阅读代码。 每个设置的方向是在代码中。 第二次关闭autoloot。 第三,一定要按键绑定设置。 它不会投如果在绑定到“零”的关键不是一个动作栏(bobbers的“ - ”键。最后,这是非常挑剔,如果你正在寻找只需点击运行,然后步行离开它不是你发生。您需要进行监测,并且调整的条件和地点,例如更改设置,天黑时指出,当它开始下雨。我夷为平地月8日至336,我捕鱼一天,但采取了一些调整,因为我改变了很多地点。整体..这是一个踢屁股宏。好好工作。
有anyoway可以使此宏添加您的钓鱼杆诱饵如果你没有一对,然后从北极?
我已经竭尽所能来得到这个宏工作。 它的扫描和刚好在与内停止所有鲍伯去。 我已经改变的变量不停。 尝试了试图得到它的工作很多事情,现在仍然没有。 任何人给我的手?
如果some1可以给我发电子邮件的副本宏观他们使用将不胜感激!
ddougolus@aol.com
比利,你一定要阅读的说明呢?
“为了获得最佳效果,请尝试将所有的选择漂亮的图片关闭(特别是'地形亮点'下的着色..注意到所有的水亮度进行),并使用低分辨率(可能是在800 × 600,较小的更快)”
除此,它也总是依赖于该地区的.. 除此之外,恐怕我不能帮你。
吉尔
这一次工作得很好.. 但是四氢萘它停止.. 它会自动启动捕鱼,并认为它不过doesn't一下当我有一咬= /人有什么建议?
我能找到它的诱惑,试图从西南四到处在ferals的绿色粘质,谁能帮助?
该宏就象是在与小的变数摆弄魅力得到它刚刚好,伟大的工作,非常感谢!
大家注意“阅读笔记代码!” 所有的问题都找到答案!
以及我喜欢这个在白天的事情...但晚上我无法完成它的工作。 任何建议即时与代码,以便任何帮助,将有助于精通。 我已修饰,什么也没有所谓即时滞留人数这么多。
这一工程健全,鲍伯工程,以及增加。 谢谢你们为这个。 99%的捕获率低的地区的进出口没有鲍伯和较高的拉特地区鲍伯90%。
你怎么解决你的actool问题???
07年12月28日
迈克@上午12时16
!帮助!
进出口得到一个错误,请告诉我为什么!
错误:宏行:计算scantop =(Windowtop)+ Trunc((WindowHeight)* $ scanTopDist)
造成错误:在模块'报告004054c2接入冲突ACTool.exe'。 阅读地址00000010
模块:fish.mac线:171
,请帮助! -
我喜欢这个机器人! 我花了一段时间才能找出确切的位置,它的屏幕工作,但一旦我离开我可以整天,如果我愿意的话。 只需按照指示操作,它应该工作。 甲+
在回答“鲍勃”
“这一次工作得很好,但四氢萘.. ..停下捕鱼会自动启动,并认为它不过doesn't一下当我有一咬= /人有什么建议?”
我发现这取决于很多的水。 例如,当渔船在菲拉斯,河的部分将故障,如你所说,但有部分工作得很好。 你必须发挥与它周围...
工程伟大!!!!!!!!!! 谢谢
我发现了一个小把戏,帮助。 站在深的水,你可以。 这样鲍伯几乎总是接近地平线行,其中反射是微乎其微的。 选择你的立场,使你有一些黑暗的坚实水线以上制服背景,飞溅的检测将不会受到其他明亮的天体混淆。
感谢脚本!
我得到了鼠标指针找到鲍伯(有8个10倍)。
但是,它不承认当鲍伯“羁绊”起来
下来时,鱼类位。
设置什么,我需要调整,使之见
在鲍伯“鲍勃”?
谢谢,
阿古斯丁
i would like to contact the original developer - how can i do this?
谢谢
So what exactly is the whole code..it is hard to tell what to copy and paste…anyone help?
Ok, i start the macro, it casts fishing, moves the mouse on the top/left corner of WoW window, and after that does nothing, doesn't loot the fish, click the bobber or … nothing… just keeps the mouse there so even i cant move it after 2 mins, wtf?
Has this stopped working for anyone else? Mine hasn't worked in the past month, no longer recognizes the bobber no matter where I use it or how I tweek it. Used to work great before this.
Anyone know why?
谢谢
Thx a lot…I locked @ the code and it took me like 20 min to make it prefect…so thx again <3
The program isn't mousing over the bobber when it detects it. It goes too far to the right of the bobber. How can i prevent this!?
i got it to find the bobber alright, but it has only clicked one time, all the rest of the times it just sits there..any suggestions?
I need little help about that codes. I have to convert for delphi. But most important thing is, how can i detect mouse cursor color change or mouse cursor type. Can someone help me please?
Generally this works very well and if left alone does fish quite reasonably, however i have noticed that when it scans over the bobber the mouse quite often sets itself off to the right outside of the area it can then click when the bobber splash's ( ie the little yellow cogwhell turns back to a pointer just outside the area of the bobber ), seems the box needs to be decreased a little bit that it uses to centre itself, any idea's ? am going to try the various suggestions people have made about screen size and textures and see if that helps but overall already very impresed and thanks alot for the effort
No it has NOT stopped working. If youre experiencing issues with the script, please confirm the following:
1) 800×600 resoltuion
2) being in windowed mode
3) making windowed mode "full screen"
4) zoom your view in ALL THE WAY to first person
5) make sure you are as close to being horizontal with the water as possible, if possible going into the water a bit if you can to almost be exactly horizontal, as it'll make the scan's job easier/more accurate.
===================================
IF YOU ARE EXPERIENCING MAJOR ISSUES/POOR RESULTS, FIRST AND FORMOST:
Line 27, Variable "runCount." Change this from 10 to 2. You can also stop the macro (and start it) with the "F2" key on your keyboard.
===================================
IF YOU ARE EXPERIENCING ISSUES WITH THE SCAN NOT FINDING THE BOBBER ITS FIRST TIME:
Modify line 34 (at least, it's 34 for me), aka the variable "scanSpeed." The default is 60, and the higher you make the number, the slower the scan will go. increment it in +3 or +4 intervals if this is the case.
This might happen if your computer is a bit older so the scan is going at a good speed, but your card/cpu isnt processing each pixel fast enough.
===================================
IF YOU ARE EXPERIENCING ISSUES WITH THE SCAN NOT SCANNING THE FULL AREA WHERE YOUR BOBBER IS LANDING:
Lines 39-42:
scanLeftDist = .3
scanRightDist = .3
scanTopDist = .4
scanBottomDist = .25
这些是您的魔兽世界画面百分率,所以它说:
“开始扫描的30%左,30%从顶部。扫描跨越,直到到达30%的权利,然后将扫描下来了一点,直到我们25日从筛网底部% 。“
或多或少,这就是为什么你希望你的口要与水平平,刹那间扫描最常浮子下降的地区,前30%的屏幕将天空,而不是水。
===================================
如果您收到消息“没有鱼上钩”从不时在事先取得成功,或者它找到鲍伯但不点按当IT钩的鱼:
已关闭的亮度在您现有的捕捞区,或在游戏的时间位已发生变化,水和鲍伯arent与以前一样的亮度。 因此,用来计算RGB值均发现鲍伯,知道什么时候从你的鼠标指针变为一个战利品“橙色装备,”当鲍伯“动作,从咬”,不再准确的当前屏幕亮度。
要解决:
线50-51
brightRangeDown = 50
brightRangeUp = 10
您不必更改这些得太厉害,尤其是RangeUp。 这些领域是什么做的是抵消了红,绿,蓝颜色值,其值可以有效让你currRed,redDownMin和redUpMax。
根据关闭扫描到的地方,它期待着有currRed,currBlue等,改变其中currBlue内的最大不/分钟偏移,意义...。 嘿看,鲍伯! 嘿看,鲍伯感动!
如果没有找到鲍伯非常,经常,也就是说,不到6出的10倍,尝试增加2个或使双方的价值增量,小的变化。 或多或少的亮度改变,这样的偏移需要有一个较大的最小/最大范围。
如果它找到鲍伯,但你得到了10个成功的鲍伯被少于6点击咬一口,不正好相反。 缩减2增量的变量,使这么多的更小体积为在您的指针关于鲍伯将注册为鲍伯的颜色变化击中。
注意:您仍然有鲍伯时有故障的时间。 目标60%的点击率。 如果你不AFK您可以手动点击如果脚本错失了一口。 理由是这是扫描面积的叮咬,又名,其中脚本放在鲍伯检查您的鼠标,内未必能够在鲍伯向上/向下/水溅范围。 这种情况可能由于鲍伯距离,视角等,增强与调整可能/可能不是由作者来扫描中的逻辑,即使,你不会有100%的成功,如果你afk。
===================================
最后一点:如果您要在您的脚本结束(又名一个错误是对的但是设置变量多次捕鱼逻辑循环),这是因为您的拷贝和粘贴的代码,你有他的额外信息。 该脚本结束于446线,约。 有4-5空行,然后才提交详细的变化再次常数。 你可能erroring列于“runCount = 10000”,脚本结束后,因为没有声明变量! 你可以把这一切都意见/代码,但一定要评论他的变量,例如:
/////////////////////////
/ /可变常数/ /
/////////////////////////
/ /运行计数
/ /多少次脚本应尽量鱼
/ / runCount = 10000
^ -注意我说的两个“/ /”字符,注释掉该行,以免对脚本终止错误。
===================================
唷。
希望,解释该脚本好多了你,以及如何调试任何您遇到的问题! 我是一名程序员作为日常工作,以便帮助人们得到这样的预期目标的工作是什么东西我喜欢,所以我希望我这样做了,你与你的成功和渔业skillups运气!
-艺术
一件事,我在代码中发现的重置时,将光标的鲍伯中心,似乎去的权利。
在线146:
MousePos $十,$ boxCenterY
改变这
MousePos $ boxCenterX,$ boxCenterY
同时在线306
计算boxCenterY = Trunc((($ boxMinY + $ boxMaxY)/ 2) - 10)
我补充说,在-10计算。 这有助于光标到略高于中心(我有非常轻微更好的成绩)
我仍然低于50%的捕获率。 我渔船在中频在白天或晚上,公正而言无关紧要技能去。 调整的设置,我只是无法获取它捕获的鱼的鱼咬时,我非常非常罕见获得钩鱼不是很多。 将要调整多一点,但良好的工作,任择议定书。
每当我尝试运行脚本拉哇窗口,然后再将鼠标不动自己,如果我备选案文交流工具在程序选项卡或从一开始拉栏中的鼠标会提出这样它应该,但它不帮助的,因为新窗口的方式的。 我能做些什么来解决这个问题?
我测试了很多。 所有工作正常.. 但右击拿起鱼。 该cusor找到鲍伯,地点是因为自身的是正确的。 但是,当鱼咬,引导不会右击鲍伯。 我试着改变,没有运气的可变因素。 难道我的鼠标?
也算是3.0.8变化? 无论如何,希望能在这里得到一些反馈。 我读了所有试图暗黑启动,固定等,所以他们这样做的一些工程启动。
希望能找到一个解决办法
它扫描整个地区,但没有找到喜欢甚至不停止鲍伯,当有可点击区域,任何建议?
我收到一个错误代码:
错误:无效的格式的行:scanSpeed = 65!
模块:new.mac线:464
能有人帮我这个错误薪酬水平调查。
对于鲍伯被过分的权利在他的变量代码中的错误-
更改行
MousePos $十,$ boxCenterY
成
MousePos $ boxCenterX,$ boxCenterY
它将中心的地位每次。
这样做似乎减少由于某些原因,捕获率虽然,等待的过程飞溅有点粗略的最好的。
最好的方法来检查飞溅就是等待soundfile,如果soundfile(飞溅)则是听到将鼠标点击鲍伯。
I have no idea how to do this though, but it would at least guarnatee 100% catch rate.
Any pro macro programmers know how to parse wow sound files into detectable windows events and translate this into a macro?
Hi i havent used this bot yet as thers so many addons to ur code, is there any change of pasting the uptodate code please?
一个拥有171线的问题,请帮助。
错误:宏行:计算scantop =(Windowtop)+ Trunc((WindowHeight)* $ scanTopDist)
造成错误:在模块'报告004054c2接入冲突ACTool.exe'。 阅读地址00000010
模块:fish.mac线:171
我是一个错误后试图启动actool
错误:无效的格式的行:widthToWindowRatio = 0.056
难道有人电子邮件有宏,或解释如何修复这是我将不胜感激
jrman13@yahoo.com
使用后的几分钟:
错误:无效的格式的行:有过微调!
模块:new.mac线:451
不知道whats错误:/可any1帮助我plz? THX!
无效的格式= runcount 10
说findlureinitial找不到,我该怎么办?
嘿队友这个u能寄给我的剧本投捕鱼的诱惑这一切plz讨厌我的升技u能帮忙plz
也有人给我一个完整的代码plz
我仍然有问题,不与它点击鲍伯,发现和中心有权在其之上,但不会点击抢劫鱼了。 我已经关闭自动抢劫。 与抢劫设置为无所有的按钮。 我只是dont明白为什么它不是一下抢劫
一切工作的伟大,除了它只有在鲍伯点击不到一半的时间。 有没有办法可以解决这一问题?
谁能给我完整的代码plz我不werry这种事情,我需要拉特聪明了我的渔船尽快解决
青衣edios666@gmail.com
似乎没有察觉飞溅正确的,但是我想我可以使用这个机器人的代码,以我自己的。
我要去尝试〜〜有宏观检测褐色,软木的一部分突出鲍伯,光标下面的鲍伯位置约10像素,并用鼠标点击时,它看到软木浮子颜色。
(假设成立的球员时,他们认为水下捕鱼,这是可行的/睡眠,/坐下或/跪)
I've tried to get this working today and although the caster will center, and identifies the bobber it no longer catches the splash.
I've tried more or less all the settings in the code above, but no matter no auto click. Shame really coz i detest fishing
Can it be detectable by blizzard?
hmm i tried to setup this but no chances spend about two hours and can't catch the fish it doesint click, it sucks ;/;/ any help ?
Had this working about 80% of the time, although tonight when i went to use it mouse goes right down the bottom of the screen and scan has completely stopped working properly.
Is this due to any changes with 3.3?
help!when i run the srcipt the mouse stick to the left top of the windowed wow .All the insturction strickly be done.Could u help me out.big favor to me
I guess they changed color of "orange" cursor in 3.3. It never detected the bobber. So I changed RGB values in line 443 with:
If {RGBRed} >= 166 AND {RGBRed} = 120 AND {RGBGreen} = 55 AND {RGBBlue} <= 119
Worked for me.
like to thank ART for all the help from his post help clear most of my troubles
Ok, read the directions and code, but I still can't figure out what is wrong with it on my system. Set WoW to use 800×600, all fancy stuff off, windowed, software cursor, etc… It starts scanning in the middle of my WoW window and goes to the bottom right. Doesn't scan anywhere but the lower right corner of the WoW screen, any clue what I'm doing wrong here?
It's a fantastic job indeed
although it didn't work perfectly for me.
i have read almost all the comments of other users i found out some of my mistakes but even though i take care of em only 5% of my attempts were succussfully. =(