Java 游戏自动寻路,老游戏仙境传说RO私服自动寻路求交流(含代码)
游戏的参照物是小地图的箭头,里面有个红点不会变~但是随箭头移动,有可能斜上、有可能斜下的时候会找不到颜色,我要从人物所在位置移动到红线尽头,我的思路是(从回主城寻路找女人-回主城寻路找女人5):依照箭头然后一只走到红线尽头,在尽头处有个图可以做判定,代码中图片叫“门口”,这个脚本有时候能成功,有时候又 不能成功,求建议!!另,其他子程序运行100次可能有1-2次会出现找不到图或者是字或者是点的问题,所以,我想在每个子程序上面搞一个时间判定>=60秒则跳转到 “Call回人物画面”这个子程序接着运行下去,如果“Call回人物画面”>=60秒则跳转都“Call回人物画面”这个子程序接着运行下去,要怎么搞~~跳转和时间判定我也不会,顺便求个演示代码!
半3D的游戏,
Call 绑定窗口
call 进入游戏
Call 建角色
Call 进入画面
Call 找到点击验证人员
Call 与验证人说话1
call .............(还有许多个子程序)
Call 回人物画面
Call 删除角色
Call 删除角色2
Call 删除角色3
Sub 回主城寻路找女人
Set dm = createobject("dm.dmsoft")
base_path = dm.GetBasePath()
dm_ret = dm.SetPath(base_path)
dm_ret = dm.SetPath( "c:\test_game")
Hwnd = Plugin.Window.MousePoint()
dm_ret = dm.BindWindow(Hwnd, "normal", "normal", "normal", 0)
Delay 500
If dm_ret = 1 Then
TracePrint "绑定成功"
End If
Do
dm_ret = dm.FindColor(681,31,759,133,"d60000-000000|ffb2b2-000000",0.95,0,faX,faY)
If faX = 706 and faY = 119 Then
Delay 200
TracePrint faX & "," & faY
dm.MoveTo 224,296
Delay 100
dm.LeftClick
Delay 100
Exit Do
TracePrint "未找到"
Else
Delay 100
End IF
Loop
End Sub
Sub 回主城寻路找女人1
Set dm = createobject("dm.dmsoft")
base_path = dm.GetBasePath()
dm_ret = dm.SetPath(base_path)
dm_ret = dm.SetPath( "c:\test_game")
Hwnd = Plugin.Window.MousePoint()
dm_ret = dm.BindWindow(Hwnd, "normal", "normal", "normal", 0)
Delay 500
If dm_ret = 1 Then
TracePrint "绑定成功"
End If
Do
dm_ret = dm.FindColor(681,31,759,133,"d60000-000000|ffb2b2-000000",0.95,0,faX,faY)
If faX = 703 and faY = 119 Then
Delay 200
TracePrint faX & "," & faY
dm.MoveTo 420,500
Delay 200
dm.LeftClick
Delay 800
Exit Do
TracePrint "未找到"
Else
Delay 100
End IF
Loop
End Sub
Sub 回主城寻路找女人2
Set dm = createobject("dm.dmsoft")
base_path = dm.GetBasePath()
dm_ret = dm.SetPath(base_path)
dm_ret = dm.SetPath( "c:\test_game")
Hwnd = Plugin.Window.MousePoint()
dm_ret = dm.BindWindow(Hwnd, "normal", "normal", "normal", 0)
Delay 200
If dm_ret = 1 Then
TracePrint "绑定成功"
End If
Do
dm_ret = dm.FindColor(681,31,759,133,"ff9393-000000|d60000-000000",0.95,0,faX,faY)
If faX = 704 or faX =705 or faX =706 and faY = 123 or faY = 124 or faY = 125 Then
TracePrint faX & "," & faY
Delay 200
dm.MoveTo 78, 340
Delay 800
dm.LeftClick
Delay 500
Else
TracePrint "未找到"
Exit Do
End IF
Loop
End Sub
Sub 回主城寻路找女人3
Set dm = createobject("dm.dmsoft")
base_path = dm.GetBasePath()
dm_ret = dm.SetPath(base_path)
dm_ret = dm.SetPath( "c:\test_game")
Hwnd = Plugin.Window.MousePoint()
dm_ret = dm.BindWindow(Hwnd, "normal", "normal", "normal", 0)
Delay 200
If dm_ret = 1 Then
TracePrint "绑定成功"
End If
Do
dm_ret = dm.FindColor(675,22,759,133,"d60000-000000|ffb2b2-000000",0.95,0,faX,faY)
If faX = 697 or faX =698 or faX =699 and faY = 122 or faY = 123 or faY = 124 Then
TracePrint faX & "," & faY
Delay 300
dm.MoveTo 78, 330
Delay 200
dm.LeftClick
Delay 800
Else
Delay 200
Exit Do
TracePrint "未找到"
End IF
Loop
End Sub
Sub 回主城寻路找女人4
Set dm = createobject("dm.dmsoft")
base_path = dm.GetBasePath()
dm_ret = dm.SetPath(base_path)
dm_ret = dm.SetPath( "c:\test_game")
Hwnd = Plugin.Window.MousePoint()
dm_ret = dm.BindWindow(Hwnd, "normal", "normal", "normal", 0)
Delay 200
If dm_ret = 1 Then
TracePrint "绑定成功"
End If
Do
dm_ret = dm.FindColor(681,31,759,133,"d60000-000000|ffb2b2-000000",0.95,0,faX,faY)
If faX = 687 or faX =688 or faX =689 and faY = 126 or faY = 127 or faY = 128 Then
TracePrint faX & "," & faY
Delay 300
dm.MoveTo 168, 136
Delay 200
dm.LeftClick
Delay 500
Else
TracePrint "未找到"
Delay 600
Exit Do
End IF
Loop
End Sub
Sub 回主城寻路找女人5
Set dm = createobject("dm.dmsoft")
base_path = dm.GetBasePath()
dm_ret = dm.SetPath(base_path)
dm_ret = dm.SetPath( "c:\test_game")
Hwnd = Plugin.Window.MousePoint()
dm_ret = dm.BindWindow(Hwnd, "normal", "normal", "normal", 0)
Delay 500
If dm_ret = 1 Then
TracePrint "绑定成功"
End If
Do
dm_ret = dm.FindPic(0,0,2000,2000,"门口.bmp","020202",0.9,0,jianX,jianY)
If jianX >= 0 and jianY >= 0 Then
Delay 200
TracePrint jianX & "," & jianX
dm.MoveTo jianX -70, jianY + 60
Delay 100
dm.LeftClick
Delay 800
Exit Do
Else
TracePrint "没找到"
Delay 100
End IF
Loop
end sub
仙境传说.jpg
(, 下载次数:0)
ro sf(2015/10/8 19:31:07 上传)
Java 游戏自动寻路,老游戏仙境传说RO私服自动寻路求交流(含代码)相关推荐
- java中怎么编写围棋对弈_java课程设计围棋对弈(含代码).doc
java课程设计围棋对弈(含代码).doc C:\ProgramFiles\Java\jdk1.8.0_45Java程序课程设计任务书1.主要任务与目标创建一个围棋对弈平台.基于Panel类定义一个面 ...
- 转:【Java并发编程】之十六:深入Java内存模型——happen-before规则及其对DCL的分析(含代码)...
转载请注明出处:http://blog.csdn.net/ns_code/article/details/17348313 happen-before规则介绍 Java语言中有一个"先行发生 ...
- 【Java并发编程】之十六:深入Java内存模型——happen-before规则及其对DCL的分析(含代码)...
Java并发编程系列 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/mmc_maodun/article/details/17348313 转载请注 ...
- java ClassLoader机制和如何加载外部class文件(含代码)
Java类的生命周期 生命周期有:加载(Loading)-->验证(Verification)-->准备(Preparation)--->解析(Resolution)-->初始 ...
- 仙境传说RO守护永恒的爱 炼金脚本
有预设点位和自定义位置,有需要的自行下载,有问题留言 下载链接:https://share.weiyun.com/AHmf56BT 仙境传说RO守护永恒的爱炼金脚本是一款可以让玩家在玩仙境传说RO守护 ...
- 脚本守护的方式实现了android应用程序的守护,仙境传说RO守护永恒的爱
仙境传说RO守护永恒的爱助手辅助是一款可以让玩家在玩仙境传说RO守护永恒的爱时轻松游戏的辅助工具,通过仙境传说RO守护永恒的爱助手辅助,玩家可以很轻松的游戏,并还可以节约大量的时间陪伴家人,可以说是玩 ...
- 现在智能机怎么玩Java游戏,教你如何用安卓机玩JAVA老游戏
手机游戏早已经今非昔比,但有的情怀永远只属于过去,如何才能在现在的智能机中重温非智能时代的JAVA老游戏? 今天就来为大家介绍一款可以在安卓机玩JAVA游戏的小工具吧. 开启后,点击右下角的添加按钮, ...
- 安卓如何玩java游戏_情怀满满!教你如何用安卓机玩JAVA老游戏
如果你接触手机比较早,应该会玩过运行JAR程序的JAVA非智能机. 在诺基亚S40.索爱K系列流行的年代,无数小伙伴沉迷于JAVA游戏不能自拔,JAVA游戏在很多人的青春中都留下了浓墨重彩的一笔. 手 ...
- 安卓java游戏_情怀满满!教你如何用安卓机玩JAVA老游戏
[PConline 应用]如果你接触手机比较早,应该会玩过运行JAR程序的JAVA非智能机.在诺基亚S40.索爱K系列流行的年代,无数小伙伴沉迷于JAVA游戏不能自拔,JAVA游戏在很多人的青春中都留 ...
- 老年机能玩的java游戏_情怀满满!教你如何用安卓机玩JAVA老游戏
[PConline 应用]如果你接触手机比较早,应该会玩过运行JAR程序的JAVA非智能机.在诺基亚S40.索爱K系列流行的年代,无数小伙伴沉迷于JAVA游戏不能自拔,JAVA游戏在很多人的青春中都留 ...
最新文章
- J-Flash的使用
- Spring Boot中对自然语言处理工具包hanlp的调用详解
- Spring源码-AOP(六)-自动代理与DefaultAdvisorAutoProxyCreator
- 测试文章测试文章测试文章测试文章测试文章
- ubuntu安装python环境_AirSim 无人驾驶教程(1)Airsim 在Ubuntu环境下的安装
- Python之Mac上搭建集成开发环境
- idea快速搭建spring cloud-注册中心与注册
- zookeeper之理论基础
- 9.2 5道半leetcode+2verilog+ques lists
- wps在任务栏取消显示多个文档的预览
- 题8.13:写一个用矩形法求定积分的通用函数,分别求$\int_0^1 sinxdx, \quad \int_0^1 cosxdx, \quad \int_0^1 e^xdx,$
- 集中式、分布式版本控制系统的区别
- 【脚本项目源码】Python制作艺术签名生成器,打造专属你的个人艺术签名
- 苦练SOC“基本功”启明星辰九年磨一剑
- Create WAP Push SMS Messages
- ubuntu安装gitlab
- 筑梦起航,成都百知教育林安携手四川长江职业学院“助推跨境电商人才
- c语言坐标系的方向,左/右手坐标系与坐标正/负方向旋转的详细介绍
- _091_Java_在catch抛出异常的同时finally块中也抛出异常的情况
- css字体导入和应用
热门文章
- 网站访问统计分析工具之罗列比较
- IEEE802.5 令牌环网
- linux 禁 ip 分片,Linux iptables 设置允许(禁止)IP范围
- ajax获取modelandview,如何使用js获取ModelAndView值
- 7 在使用计算机时要注意防 .,Windows7系统使用移动硬盘的七大注意事项
- java模拟器野人岛2,生存战争野人岛2最终版
- lomboz eclipse怎么连接oracle10,Lomboz插件的安装与配置[Eclipse 3.0,3.1.x与3.2.x版本]第一部分...
- Lomboz 3.3
- System x 服务器制作ServerGuide U盘安装Windows Server 2003 操作系统
- android布局详解