TC官方合作论坛

 找回密码
 立即注册
查看: 995|回复: 10
打印 上一主题 下一主题

[问题] 求助 循环的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2011-11-25 22:39:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我写了一段脚本,第一次循环可以获取图片。执行正常
第二遍就取不到图片了!什么问题。页面干净
回复

使用道具 举报

沙发
发表于 2011-11-25 23:26:41 | 只看该作者
没有源码怎么看呢?发出来
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2011-11-25 23:39:21 | 只看该作者
这个是主程序


  1. #include"补给.m"
  2. #include"技能.m"
  3. #include"找物品.m"
  4. #include"物品.m"
  5. #include"补血.m"
  6. #include"对话.m"
  7. #include"移动.m"
  8. 空间 我的程序
  9. 整型 serid

  10. 整型 线程句柄

  11. 功能 整型 线程方法()

  12. serid=196806
  13. 窗口.置顶(serid)
  14. 整型 图像序号
  15. 整型 返回的x坐标
  16. 整型 返回的y坐标

  17. 图像序号=图像.找图(0,0,640,480,"E:\\脚本图片\\findMe.bmp",#4B4020,1.0,0,返回的x坐标,返回的y坐标)
  18. 如果(图像序号==0)
  19. 鼠标.移动(返回的x坐标,返回的y坐标)
  20. 鼠标.保存坐标()
  21. 窗口.置顶(serid)
  22. 辅助.等待(500)
  23. //移动.向北(6)
  24. //对话.向北对话()
  25. //鼠标.保存坐标()
  26. //补血.回血回魔()
  27. //补血.取消加血()
  28. //鼠标.恢复坐标()
  29. //移动.向南(6)
  30. 否则
  31. 辅助.消息框("没有找到该图")
  32. 如果结束

  33. 循环(真)
  34. 物品.打开物品栏(serid)
  35. 辅助.等待(500)
  36. 找物品.装备饰品()
  37. 辅助.等待(500)
  38. 物品.打开物品栏(serid)
  39. 辅助.等待(500)
  40. 技能.打开技能栏(serid)
  41. 辅助.等待(1000)
  42. 技能.找技能(5,4)
  43. 辅助.等待(1000)
  44. 补给.急救自己()
  45. 辅助.等待(1000)
  46. 技能.打开技能栏(serid)
  47. 辅助.等待(1000)
  48. 技能.停止急救()
  49. 鼠标.恢复坐标()
  50. 物品.打开物品栏(serid)
  51. 辅助.等待(1000)
  52. 找物品.卸载饰品()
  53. 辅助.等待(2000)
  54. 循环结束
  55. 返回 0
  56. 功能结束



  57. 功能 逻辑型 开始_点击()  
  58. //这里添加你要执行的代码,这里是你点击开始按钮执行的代码
  59. //开始坐标城东医院东方8,37 面朝南坐下姿态
  60. 线程句柄=线程.开启("我的程序.线程方法")
  61. 如果(线程句柄==0)
  62. 辅助.消息框("线程开启失败")
  63. 如果结束

  64. 返回 真  
  65. //函数返回语句   
  66. 功能结束  


  67. 空间结束     
  68. //命名空间结束语句

复制代码
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2011-11-25 23:40:20 | 只看该作者
#include"找物品.m" 中的代码


  1. 空间 找物品

  2. 功能 逻辑型 装备饰品()
  3. 整型 物品序号
  4. 整型 物品x坐标
  5. 整型 物品y坐标
  6. 物品序号=图像.找图(0,0,640,480,"E:\\脚本图片\\阿比安吉.bmp",#1E2328,0.8,0,物品x坐标,物品y坐标)
  7. 如果(物品序号==0)
  8. 鼠标.移动(物品x坐标,物品y坐标)
  9. 鼠标.左键单击(2)
  10. 否则
  11. 辅助.消息框("找不到阿比安吉的图片")
  12. 如果结束
  13. 返回 真
  14. 功能结束

  15. 功能 逻辑型 卸载饰品()
  16. 整型 卸载序号
  17. 整型 卸载x坐标
  18. 整型 卸载y坐标
  19. 整型 空格序列
  20. 整型 空格x坐标
  21. 整型 空格y坐标
  22. 鼠标.恢复坐标()
  23. 卸载序号=图像.找图(0,0,640,480,"E:\\脚本图片\\阿比安吉卸载.bmp",#1E2328,1.0,0,卸载x坐标,卸载y坐标)
  24. 如果(卸载序号==0)
  25. 鼠标.移动(卸载x坐标,卸载y坐标)
  26. 鼠标.左键单击(1)
  27. 空格序列=图像.找图(0,0,640,480,"E:\\脚本图片\\钱.bmp",#1E2328,1.0,0,空格x坐标,空格y坐标)
  28. 如果(空格序列==0)
  29. 鼠标.移动(空格x坐标+20,空格y坐标+50)
  30. 鼠标.左键单击(1)
  31. 否则
  32. 辅助.消息框("没装备钱图片")
  33. 如果结束
  34. 否则
  35. 辅助.消息框("没装备该物品卸载")
  36. 如果结束
  37. 返回 真
  38. 功能结束



  39. 空间结束

复制代码
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2011-11-25 23:42:35 | 只看该作者
第一遍执行,完全正常
第二遍执行,找物品.m 第7行,第29行,找图都找不到

求大神解释,指教
此代码原创,没抄袭!自己摸索中搞出来的!比较简陋,见笑
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2011-11-25 23:43:41 | 只看该作者
在线等!不搞完,不睡觉
回复 支持 反对

使用道具 举报

7#
发表于 2011-11-25 23:52:13 | 只看该作者
是不是鼠标移动后盖住要找的图片 使找图失败?
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2011-11-26 00:10:14 | 只看该作者
谢楼上大神指教
回复 支持 反对

使用道具 举报

9#
发表于 2011-11-26 09:15:29 | 只看该作者
:strong:毅力很坚强
回复 支持 反对

使用道具 举报

10#
发表于 2011-12-5 10:16:09 | 只看该作者
不知道现在睡了没有。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-23 02:34 , Processed in 0.143149 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表