柯家凯的回答:先跟你说说按键精灵吃红蓝的原理 这是个如果....那么....的一个句子 它首先用抓颜色这个功能抓了一下左上角红条这个位置没有血的时候的样子 然后用了“如果这个位置的颜色变成了我所定义的样子(也就是血条位置变成成灰色的时候),那么按F6(比如你的红药放在F6上)。 吃了药之后,血条恢复成了红色,那么这个语句就不在工作。 一般的时候都需要一些延时,就是说按了F6后,等上0.3秒(300毫秒),防止一瞬间按了N次F6,吃了很多红。 懂了上面的道理,你就能自己找到为什么不吃红 有几种原因,一个是定义的坐标不准确,比如你用了是现成的脚本,但是做脚本的人,他的红条位置就有可能跟你不一样,导致那个语句不启动。 一个是定义的颜色不准确,我不知道不同机器抓到同样位置的颜色是否一样,但是有可能抓的颜色不同,导致语句不启动。 第三个就是,脚本的吃红快捷键如果是F6,而你的红不在那,那么就没法吃红了。 按键精灵很简单,要想你的脚本好用,就要自己去抓颜色,设定位置。那样才能真正偷懒。 至于你一开始就不停的喝蓝,估计是精灵定义的群疗是F1的话,那你的蓝正好就在F1上了,所以一开始就不停的喝蓝 马赛丽的回答:先跟你说说按键精灵吃红蓝的原理 这是个如果....那么....的一个句子 它首先用抓颜色这个功能抓了一下左上角红条这个位置没有血的时候的样子 然后用了“如果这个位置的颜色变成了我所定义的样子(也就是血条位置变成成灰色的时候),那么按F6(比如你的红药放在F6上)。 吃了药之后,血条恢复成了红色,那么这个语句就不在工作。 一般的时候都需要一些延时,就是说按了F6后,等上0.3秒(300毫秒),防止一瞬间按了N次F6,吃了很多红。 懂了上面的道理,你就能自己找到为什么不吃红 有几种原因,一个是定义的坐标不准确,比如你用了是现成的脚本,但是做脚本的人,他的红条位置就有可能跟你不一样,导致那个语句不启动。 一个是定义的颜色不准确,我不知道不同机器抓到同样位置的颜色是否一样,但是有可能抓的颜色不同,导致语句不启动。 第三个就是,脚本的吃红快捷键如果是F6,而你的红不在那,那么就没法吃红了。 按键精灵很简单,要想你的脚本好用,就要自己去抓颜色,设定位置。那样才能真正偷懒。 至于你一开始就不停的喝蓝,估计是精灵定义的群疗是F1的话,那你的蓝正好就在F1上了,所以一开始就不停的喝蓝 徐晓玲的回答:你肯定把喝蓝的快揭键放技能的上去了。。。 仔细看脚本说明啊 刘结挺的回答:不一样的角本就有不同的设置啊,没有定数的,我用的是F10开挂,F12停止,F3起群,F5红,F6蓝,跟你的也许是不一样的 从现在到未来的回答:用按键自己做个.简单. 1.血条满时.到低级主动怪地方找几个主动怪打你.一般都是打你个位数.所以不用担心挂掉的问题.注意血条到1900的时候回城.记得抓个图下来.按键盘上的print screen sys rq键抓图 2.切换到按键精灵窗口.新建个脚本.[脚本描述"就是这个脚本的名字.可以随便起个.比如:自动加血.启动热键.中止热键.循环这三项就不用说了吧. 3.左边默认是在[全部"的命令编辑状态.在[控制命令"处有个[如果坐标(xy)的颜色(= 不等于 接近)(ffffff)则执行"选项.这里先不管它.先看它下面的[抓点坐标/颜色".点击.进入另一个编辑状态.这里面有个图片.就是刚才你血掉到1900的时候抓的那张图.在左上角找你的血条.鼠标移动到你想要自动加血的点.左键单击后.会出现保存位置的菜单.随便保存个位置.退出抓点坐标编辑. 4.在[如果坐标(xy)的颜色(= 不等于 接近)(ffffff)则执行"处的坐标位置选择刚才你保存的坐标点.颜色处选择刚才保存的颜色代码.点[插入". 5.返回最上面的[键盘命令".在按键处按一下你在江湖里设置的加血的按键.点[插入". 6.最下面的[其它命令"里设置延时为100毫秒. 7.保存退出.进游戏.按启动按键精的热键试试看. 如果出现乱加血或不加血的情况.说明你选择的坐标点不正确.多试几次.或者把延时再缩短点 description=中间渐开垂直打怪 beginhotkey=122 beginhotkeymod=0 pausehotkey=0 pausehotkeymod=0 stophotkey=123 stophotkeymod=0 runonce=1 enablewindow= enable=1 autorun=0 [repeat] type=0 number=1 [relative] setupocxfile= [comment] content= [script] uservar hongbf=70 血量少于百分之多少时,自动吃红。 uservar lanbf=30 蓝少于百分之多少时,自动吃蓝。 uservar dihui=15 血量少于百分之多少时,自动回城。 uservar hongyanshi=128 补红延时,1000=1秒 uservar lanyanshi=128 补蓝延时,1000=1秒 uservar wuguait=600 无怪时间,超过多少秒时间找不到怪自动报警。 uservar fhong=droplist{f1:0|f2:1|f3:2|f4:3|f5:4|f6:5|f7:6|f8:7|f9:8|f10:9}=0 红位置 uservar flan=droplist{f1:0|f2:1|f3:2|f4:3|f5:4|f6:5|f7:6|f8:7|f9:8|f10:9}=1 蓝位置 uservar fdanjn=droplist{f1:0|f2:1|f3:2|f4:3|f5:4|f6:5|f7:6|f8:7|f9:8|f10:9}=2 第一击jn位置 uservar fqunjn=droplist{f1:0|f2:1|f3:2|f4:3|f5:4|f6:5|f7:6|f8:7|f9:8|f10:9}=3 群jn位置 uservar fjianqu=droplist{f1:0|f2:1|f3:2|f4:3|f5:4|f6:5|f7:6|f8:7|f9:8|f10:9}=4 捡东西小手 uservar f15jn=droplist{f1:0|f2:1|f3:2|f4:3|f5:4|f6:5|f7:6|f8:7|f9:8|f10:9}=7 15级跑jn uservar fhuicheng=droplist{f1:0|f2:1|f3:2|f4:3|f5:4|f6:5|f7:6|f8:7|f9:8|f10:9}=8 回城f uservar beidong=droplist{是:0|否:1}=0 直接群攻 uservar fightt=30 技能防卡时间,为打死一只怪的最大时间(秒)。 uservar fanwei=40 战斗范围,请大于20 uservar quanshu=3 搜索圈数 uservar stepx=82 左右搜索距离 uservar stepy=66 上下搜索距离 uservar searcht=32 搜索时间间隔,越小搜怪越快,1000=1秒 uservar baojing=droplist{回城打坐:0|回城报警:1|回城关机:2}=0 回城后 vbs dim numa,numb,numc,numk,numn,centerx,centery,gbx,gby,color vbs dim objfm vbs set objfm=createobject(“qmdispatch.qmfunction“) vbs dim screenwidth,screenheight vbscall getscreenresolution(screenwidth,screenheight) centerx = (screenwidth \ 2) - 1 centery = (screenheight \ 2) - 1 vbs dim monx,mony,targetx,targety,directsin,directcos,mousex,mousey,lnghold vbs monx=0:mony=0:directsin=0:directcos=1 gosub 快捷键设置 gosub lookdown gosub 补红蓝 vbscall getcurxy(curx,cury)@&
|