收藏 分销(赏)

来自按键精灵的DNF刷第一图源码.docx

上传人:xrp****65 文档编号:7441396 上传时间:2025-01-04 格式:DOCX 页数:11 大小:26.47KB 下载积分:10 金币
下载 相关 举报
来自按键精灵的DNF刷第一图源码.docx_第1页
第1页 / 共11页
来自按键精灵的DNF刷第一图源码.docx_第2页
第2页 / 共11页


点击查看更多>>
资源描述
来自按键精灵的DNF刷第一图源码 被虐疯了才憋出一个可以解恨的DNF刷图源码,源码内包含了换角色、 改键、 区域移动 、地图选择、 出售、 封装识别 。18个地图的一图 (其他地图可以自己修改下就可以刷全部图的一图) 主要是给新手学习的, 老鸟别喷 。附件在下面 ,做了很久了, 随着游戏更新现在不一定能正常使用可以自己修改下: PutAttachment ".\plugin" ,"*.dll" UserVar dtxz=DropList{"洛兰(1)":"0"|"洛兰深处(2)":"1"|"幽暗密林(3)":"2"|"雷鸣废墟(5)":"3"|"冰霜幽暗密林(8)":"4"|"烈焰格拉卡(12)":"5"|"龙人之塔(16)":"6"|"人偶玄关(18)":"7"|"石巨人塔(20)":"8"|"黑暗玄廊(22)":"9"|"城主宫殿(25)":"10"|"神殿外围(27)":"11"|"树精丛林(28)":"12"|"炼狱(29)":"13"|"极昼(30)":"14"|"第一脊椎(32)":"15"|"第二脊椎(34)":"16"|"天帷禁地(36)":"17"|"()":"5"|"()":"5"|"()":"5"|"()":"5"|"()":"5"|"()":"5"|"()":"5"|"()":"5"}=0 "地图选择" UserVar bjfs=DropList{"机箱":"0"|"音响":"1"}=0 "报警方式" UserVar jsgh=DropList{"更换":"0"|"不换":"1"}=0 "角色更换" UserVar jssl=1 "角色数量" UserVar jhks=1 "几号开始" UserVar jtj1=0 "进图按键" UserVar jtj2=0 "进图按键" UserVar jtj3=0 "进图按键" UserVar ctj1=0 "出图按键" UserVar ctj2=0 "出图按键" UserVar jqaj=0 "捡取按键" UserVar csaj=0 "出售按键" Hwnd = Plugin.Window.Find(0, "地下城与勇士") Call Plugin.Window.Move(Hwnd, 0, 0) Delay 1000 Rem 主程序 Call 选择角色() Call 疲劳改键() Call 移动区域() Call 地图选择() Goto 主程序 Sub 选择角色() If jsgh=0 Then IfColor 210,440,"6B949C",0 Then jsx=117 jsy=137 If jhks<5 Then For jhks-1 jsx=jsx+130 Next Else For jhks-5 jsx=jsx+130 Next jsy=jsy+185 End If jhks=jhks+1 MoveTo jsx, jsy LeftClick 1 Delay 1000 MoveTo 322, 448 LeftClick 1 Else If jhks>jssl Then Call 报警提醒() End If For 3 IfColor 316,271,"484849",0 Then Else MoveTo 39, 434 LeftClick 1 Delay 300 KeyPress "Esc", 1 Delay 1000 End If Next MoveTo 316, 344 LeftClick 3 For 30 IfColor 210,440,"6B949C",0 Then Goto 主程序 Else Delay 1000 End If Next Call 报警提醒() End If End If End Sub Sub 疲劳改键() For 30 IfColor 40,400,"608A9D",0 Then For 3 IfColor 278,437,"F78C00",0 Then Goto 疲劳改键 Else MoveTo 39, 434 LeftClick 1 Delay 300 KeyPress "Esc", 1 Delay 1000 End If Next If jsgh=1 Then Call 报警提醒() End If Goto 主程序 Else Delay 1000 End If Next Call 报警提醒() Rem 疲劳改键 For 3 IfColor 316,271,"484849",0 Then Else KeyPress "Esc", 1 Delay 1000 End If Next MoveTo 315, 317 LeftClick 3 Delay 1000 MoveTo 407, 163 LeftClick 1 Delay 300 KeyPress "W", 1 Delay 300 KeyPress "A", 1 Delay 300 KeyPress "S", 1 Delay 300 KeyPress "D", 1 Delay 300 MoveTo 372, 401 LeftClick 1 Delay 1000 LeftClick 1 Delay 1000 For 3 IfColor 566,38,"8DEDFF",0 Then Else MoveTo 344, 188 LeftClick 1 Delay 1000 MoveTo 404, 240 LeftClick 1 Delay 1000 End If Next MoveTo 163, 401 LeftClick 1 Delay 300 Call 出售物品() End Sub Sub 移动区域() KeyDown "S", 1 Delay 8000 KeyUp "S", 1 Delay 300 If dtxz<2 Then MoveTo 400, 360 RightClick 1 Delay 1000 KeyDown "D", 1 zyj=1 End If If dtxz>1 And dtxz<6 Then KeyDown "S", 1 Delay 300 KeyDown "A", 1 Delay 3500 KeyUp "S", 1 zyj=0 End If If dtxz>5 And dtxz<11 Then KeyDown "D", 1 zyj=1 End If If dtxz>10 And dtxz<18 Then MoveTo 20, 90 RightClick 1 Delay 5000 MoveTo 280, 380 RightClick 1 Delay 1000 KeyDown "D", 1 zyj=1 End If For 50 IfColor 573,428,"8DC5DD",0 Then Goto 移动区域 Else Delay 1000 End If Next Call 报警提醒() Rem 移动区域 If zyj=0 Then KeyUp "A", 1 Else KeyUp "D", 1 End If Delay 300 End Sub Sub 地图选择() If dtxz=0 Then dtx=147 dty=389 End If If dtxz=1 Then dtx=309 dty=384 End If If dtxz=2 Then dtx=147 dty=389 End If If dtxz=3 Then dtx=472 dty=352 End If If dtxz=4 Then dtx=123 dty=305 End If If dtxz=5 Then dtx=340 dty=188 End If If dtxz=6 Then dtx=130 dty=376 End If If dtxz=7 Then dtx=295 dty=391 End If If dtxz=8 Then dtx=441 dty=331 End If If dtxz=9 Then dtx=504 dty=256 End If If dtxz=10 Then dtx=366 dty=181 End If If dtxz=11 Then dtx=192 dty=227 End If If dtxz=12 Then dtx=340 dty=188 End If If dtxz=13 Then dtx=494 dty=192 End If If dtxz=14 Then dtx=518 dty=269 End If If dtxz=15 Then dtx=472 dty=352 End If If dtxz=16 Then dtx=309 dty=384 End If If dtxz=17 Then dtx=147 dty=389 End If cswp=0 Rem 地图选择 If zyj=0 Then KeyDown "D", 1 Delay 500 KeyUp "D", 1 KeyDown "A", 1 Else KeyDown "A", 1 Delay 500 KeyUp "A", 1 KeyDown "D", 1 End If For 30 IfColor 573,428,"8DC5DD",0 Then If zyj=0 Then KeyUp "A", 1 Else KeyUp "D", 1 End If Delay 300 For 10 IfColor 573,428,"8DC5DD",0 Then KeyPress "D", 3 Delay 300 MoveTo dtx, dty LeftClick 1 Delay 1000 Else Call 地图内部() Goto 地图选择 End If Next Delay 30000 Goto 主程序 Else Delay 1000 End If Next Call 报警提醒() End Sub Sub 地图内部() For 30 IfColor 40,400,"608A9D",0 Then KeyPress "Esc", 3 Delay 300 KeyPress jtj1, 1 Delay 300 KeyPress jtj2, 1 Delay 300 KeyPress jtj3, 1 Delay 300 For 50 IfColor 582,49,"263C44",0 Then IfColor 582,88,"102129",0 Then IfColor 562,68,"102931",0 Then IfColor 602,68,"102131",0 Then For 5 KeyPress "X", 1 Delay 300 Next Else Goto 地图内部 End If Else Goto 地图内部 End If Else Goto 地图内部 End If Else Goto 地图内部 End If Next Goto 地图内部 Else Delay 1000 End If Next Call 报警提醒() Rem 地图内部 KeyPress ctj1, 1 Delay 300 KeyPress ctj2, 1 Delay 300 cswp=cswp+1 If jqaj>0 Then For 10 KeyPress jqaj, 1 Delay 300 Next End If If csaj>0 Then If cswp>10 Then For 3 IfColor 566,38,"8DEDFF",0 Then Else KeyPress "I", 1 Delay 1000 End If Next KeyPress csaj, 1 Delay 300 Call 出售物品() cswp=0 End If End If For 3 IfColor 316,271,"484849",0 Then Else KeyPress "Esc", 1 Delay 1000 End If Next MoveTo 316, 396 LeftClick 3 Delay 5000 End Sub Sub 出售物品() MoveTo 547, 353 LeftClick 1 Delay 300 MoveTo 356, 207 LeftClick 3 Delay 1000 zby=234 For 2 zbx=347 For 7 MoveTo zbx, zby Delay 500 FindPic 325,0,640,480,"Attachment:\金币.bmp",1,ux,uy If ux > 0 And uy > 0 Then FindPic 325,0,640,480,"Attachment:\封装.bmp",1,ux,uy If ux > 0 And uy > 0 Then Else FindPic 325,0,640,480,"Attachment:\无法.bmp",1,ux,uy If ux > 0 And uy > 0 Then Else LeftClick 1 Delay 500 LeftClick 1 Delay 500 End If End If Else FindPic 325,0,640,480,"Attachment:\无法.bmp",1,ux,uy If ux > 0 And uy > 0 Then Else Goto 出售物品 End If End If zbx=zbx+30 Next zby=zby+30 Next Rem 出售物品 MoveTo 403, 207 LeftClick 3 Delay 1000 FindPic 0,0,640,480,"Attachment:\魔盒.bmp",0.9,ux,uy If ux > 0 And uy > 0 Then MoveTo ux+6, uy+12 LeftClick 1 Delay 500 LeftClick 1 Delay 500 LeftClick 1 End If Delay 300 KeyPress "Esc", 1 Delay 300 End Sub Sub 报警提醒() Rem 报警提醒 If bjfs=0 Then For 2 Beep Delay 1000 Next End if If bjfs=1 Then Path = Plugin.Sys.GetDir(0) Path=Path & "\W.wav" Call Plugin.Media.Play(Path) Delay 2000 End if Goto 报警提醒 End Sub
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服