TC官方合作论坛

标题: 如何在没有自动寻路和坐标的情况下找坐标点,或者以知... [打印本页]

作者: straet    时间: 2017-5-5 17:12
标题: 如何在没有自动寻路和坐标的情况下找坐标点,或者以知...
如何在没有自动寻路和坐标的情况下找坐标点。或者以知坐标点,怎么通过方向箭头确定是那个坐标点?


作者: liuhaiyan008    时间: 2017-5-6 12:36
查找内存吧,通过内存中的坐标指针来确定最可靠。
作者: straet    时间: 2017-5-6 22:18
没有人知道吗?
作者: straet    时间: 2017-5-16 17:47
标题: 挖宝,没有自动寻路的方法
本帖最后由 straet 于 2017-5-16 17:54 编辑

我按照你的方法找到答案了,谢谢你了!
  1. 变量 dm
  2. 功能 注册()
  3.     //注册大漠插件   
  4.     如果(注册插件("rc:dm.dll",真))
  5.         调试输出("插件注册成功")
  6.     结束
  7.     dm  = 插件("dm.dmsoft")
  8.     dm.SetPath(获取资源路径("rc:"))
  9.     调试输出(dm .ver())   
  10. 结束
  11. 功能 啊打算_初始化()
  12.     //这里添加你要执行的代码
  13.     注册()
  14. 结束
  15. //启动_热键操作-----启动------------//
  16. 功能 启动_热键()  
  17.     //这里添加你要执行的代码
  18.     主窗口绑定()
  19. 结束
  20. //终止热键操作------关闭-------------//
  21. 功能 终止_热键()   
  22.     //解绑所以的窗口   
  23.     dm.UnBindWindow()   
  24. 结束
  25. //------------主窗口绑定---------//
  26. 功能 主窗口绑定()
  27.     变量 窗口句柄,返回值,挖宝x,挖宝y
  28.     窗口句柄 = dm.GetForegroundWindow()   
  29.     返回值=dm.BindWindow(窗口句柄,"normal","normal","normal",0)
  30.     如果(返回值==1)
  31.         调试输出("绑定窗口成功")        
  32.         挖宝x=dm.ReadFloat(窗口句柄,"[10A92F60]+33D8")
  33.         调试输出("挖宝x:"& 挖宝x)
  34.         挖宝y=dm.ReadFloat(窗口句柄,"[10A92F60]+33DC")
  35.         调试输出("挖宝y:"& 挖宝y)
  36.     否则
  37.         调试输出("绑定窗口失败")
  38.     结束   
  39. 结束
复制代码
[10A92F60]+33D8,一级指针[10A92F60]+33DC,一级指针
找了好久,才能找到
返回信息:输出>>"挖宝x:89.000000"          行号:33 文件:e:\tc文件\啊打算\啊打算\啊打算.t
              :输出>>"挖宝y:167.000000"          行号:35 文件:e:\tc文件\啊打算\啊打算\啊打算.t
完全正确








欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1