游戏的参照物是小地图的箭头,里面有个红点不会变~但是随箭头移动,有可能斜上、有可能斜下的时候会找不到颜色,我要从人物所在位置移动到红线尽头,我的思路是(从回主城寻路找女人-回主城寻路找女人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私服自动寻路求交流(含代码)相关推荐

  1. java中怎么编写围棋对弈_java课程设计围棋对弈(含代码).doc

    java课程设计围棋对弈(含代码).doc C:\ProgramFiles\Java\jdk1.8.0_45Java程序课程设计任务书1.主要任务与目标创建一个围棋对弈平台.基于Panel类定义一个面 ...

  2. 转:【Java并发编程】之十六:深入Java内存模型——happen-before规则及其对DCL的分析(含代码)...

    转载请注明出处:http://blog.csdn.net/ns_code/article/details/17348313 happen-before规则介绍 Java语言中有一个"先行发生 ...

  3. 【Java并发编程】之十六:深入Java内存模型——happen-before规则及其对DCL的分析(含代码)...

    Java并发编程系列 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/mmc_maodun/article/details/17348313 转载请注 ...

  4. java ClassLoader机制和如何加载外部class文件(含代码)

    Java类的生命周期 生命周期有:加载(Loading)-->验证(Verification)-->准备(Preparation)--->解析(Resolution)-->初始 ...

  5. 仙境传说RO守护永恒的爱 炼金脚本

    有预设点位和自定义位置,有需要的自行下载,有问题留言 下载链接:https://share.weiyun.com/AHmf56BT 仙境传说RO守护永恒的爱炼金脚本是一款可以让玩家在玩仙境传说RO守护 ...

  6. 脚本守护的方式实现了android应用程序的守护,仙境传说RO守护永恒的爱

    仙境传说RO守护永恒的爱助手辅助是一款可以让玩家在玩仙境传说RO守护永恒的爱时轻松游戏的辅助工具,通过仙境传说RO守护永恒的爱助手辅助,玩家可以很轻松的游戏,并还可以节约大量的时间陪伴家人,可以说是玩 ...

  7. 现在智能机怎么玩Java游戏,教你如何用安卓机玩JAVA老游戏

    手机游戏早已经今非昔比,但有的情怀永远只属于过去,如何才能在现在的智能机中重温非智能时代的JAVA老游戏? 今天就来为大家介绍一款可以在安卓机玩JAVA游戏的小工具吧. 开启后,点击右下角的添加按钮, ...

  8. 安卓如何玩java游戏_情怀满满!教你如何用安卓机玩JAVA老游戏

    如果你接触手机比较早,应该会玩过运行JAR程序的JAVA非智能机. 在诺基亚S40.索爱K系列流行的年代,无数小伙伴沉迷于JAVA游戏不能自拔,JAVA游戏在很多人的青春中都留下了浓墨重彩的一笔. 手 ...

  9. 安卓java游戏_情怀满满!教你如何用安卓机玩JAVA老游戏

    [PConline 应用]如果你接触手机比较早,应该会玩过运行JAR程序的JAVA非智能机.在诺基亚S40.索爱K系列流行的年代,无数小伙伴沉迷于JAVA游戏不能自拔,JAVA游戏在很多人的青春中都留 ...

  10. 老年机能玩的java游戏_情怀满满!教你如何用安卓机玩JAVA老游戏

    [PConline 应用]如果你接触手机比较早,应该会玩过运行JAR程序的JAVA非智能机.在诺基亚S40.索爱K系列流行的年代,无数小伙伴沉迷于JAVA游戏不能自拔,JAVA游戏在很多人的青春中都留 ...

最新文章

  1. ARM体系结构及内核回顾总结(一)
  2. 微服务和分布式学习专栏
  3. eslint关闭===替换==;eslint关闭全等于校验;eslint关闭==校验
  4. [转]ASP.NET MVC4中@model使用多个类型实例的方法
  5. M-SQL:超强的多任务表示学习方法
  6. 灵魂拷问!java数据结构面试题
  7. Bailian2885 计算反序数【进制】
  8. [haoi2011]向量
  9. Linux编译链接环境变量
  10. windows重装系统或者苹果重装系统
  11. [python][pandas]pandas数据处理+直方图绘制
  12. 解决WEPE(微pe)安装win11时这台电脑不符合Windows所需的最低系统要求
  13. 网课答案免费搜题入口
  14. 计算机专业的书普遍都这么贵,你们都是怎么获取资源的?---给你们推荐一些编程电子书籍下载网站
  15. 【nowcoder 110246】Dima and Salad
  16. UVALive - 7456 Least Crucial Node ( dfs + set )
  17. 16 hue框架使用
  18. crypto加密解密
  19. 配置多SessionFactory
  20. java phrase_java-Maven无法部署工件,ReasonPhrase:Forbidden

热门文章

  1. 华为海思芯片 10 年备胎史!
  2. 单片机原理与应用技术(四)———矩阵键盘汇编语言
  3. 电子商务概论学习总结
  4. 华为面试题--字符串重排
  5. 学习马士兵Java教程
  6. 查看linux系统版本命令大全
  7. win7自定义html为桌面,Win7系统如何自定义个性桌面?
  8. qcnfa435_【路由知识小课堂番外篇】支持MU-MIMO技术设备一览表(2017.9.25第一版)...
  9. WAP 2.0介绍和使用规范
  10. windows 网卡驱动安装