TC官方合作论坛

标题: 坐等高手回答 [打印本页]

作者: 落幕    时间: 2012-10-31 20:47
标题: 坐等高手回答
  1. 整型 技能线程,小号技能线程
  2. 整型 游戏窗口

  3. 整型 计次,个数
  4. 整型[] 线程
  5. 字符型[] 游戏返回窗口
  6. 字符型[] 关闭

  7. 功能 整型 枚举游戏窗口打怪() //这里写游戏中的挂机打怪地方
  8. 字符型[] 窗口句柄=字符型[10]
  9. 字符串.分割(系统.枚举(游戏返回窗口[计次],1),"|",窗口句柄)
  10. int jnz,jn
  11. jnz=下拉框.得到选项("下拉框1")+1
  12. while(true)
  13. for(整型 i=0;i<500;i++)
  14. for(int k=0;k<10;k++)
  15. for(int jz=49;jz<=jnz+48;jz++) //49-55 是技能1到7
  16. //超级键盘.按键(192,2)
  17. 窗口.发送按键(转换.字符型转整型(窗口句柄[0],0),192)            //我想知道为什么到这里窗口句柄就说为空了?
  18. 辅助.等待(200)
  19. //超级键盘.按键(jz,1)
  20. 窗口.发送按键(转换.字符型转整型(窗口句柄[0],0),jz)
  21. 辅助.等待(200)
  22. //超级键盘.按键(32,5) //空格键
  23. if(复选框.获得状态("复选框2")==true)
  24. //超级键盘.按键(32,5)
  25. 窗口.发送按键(转换.字符型转整型(窗口句柄[0],0),32)
  26. endif
  27. //超级键盘.按键(85,1)
  28. 窗口.发送按键(转换.字符型转整型(窗口句柄[0],0),85) //85是U键
  29. endfor
  30. //超级键盘.按键(85,1)
  31. 窗口.发送按键(转换.字符型转整型(窗口句柄[0],0),85)
  32. endfor
  33. if(复选框.获得状态("复选框3")==真) //循环500次后4.5秒之后运行这里
  34. int ck
  35. ck=窗口.找到窗口("Dekaron") //这里换成SF的游戏名
  36. if(ck==0)
  37. //线程.关闭(技能线程) //这里要修改列表框的内容
  38. 辅助.命令("shutdown -s -t 60",假)
  39. //help.messagebox("shi fuo guan ji?")
  40. endif
  41. endif
  42. endfor
  43. help.sleep(4500)
  44. endwhile
  45. 返回 0
  46. 功能结束

  47. 功能 整型 开启打怪方法()
  48. 计次=0
  49. 游戏返回窗口=字符型[15]
  50. 字符串.分割(系统.枚举("Renderer",1),"|",游戏返回窗口) //游戏窗口类名
  51. 数组.大小(游戏返回窗口,个数)
  52. 辅助.消息框(转换.整型转字符型(个数))
  53. 循环(计次<个数)
  54. 线程[计次]=线程.开启("By_Dk.枚举游戏窗口打怪","")
  55. 列表框.增加文本("私服游戏控制表",转换.整型转字符型(计次)+"---->游戏正在运行")
  56. 辅助.等待(20)
  57. 计次=计次+1
  58. 循环结束
  59. 返回 0
  60. 功能结束
复制代码
高手,大神快来解救我吧。

作者: 冷月无痕    时间: 2012-10-31 20:51
因为你窗口句柄[0]这个数组的值为空
作者: kevinqq    时间: 2012-10-31 20:51
:坐等高手回答
作者: 落幕    时间: 2012-10-31 20:52
回复 2楼冷月无痕的帖子

第一次传过来的值是有的,第二次就为空了。我上图来
作者: 陌上青衣。    时间: 2012-10-31 20:53
因为这句代码你注释掉了
//循环(字符串.分割(系统.枚举(游戏返回窗口[计次],1),"|",窗口句柄)>窗口句柄[])

自然没有窗口句柄的赋值语句,当然为空了
作者: saga    时间: 2012-10-31 20:54
哪里有问题啊 老大?
作者: 落幕    时间: 2012-10-31 20:55
回复 2楼冷月无痕的帖子


作者: 落幕    时间: 2012-10-31 20:57
回复 5楼陌上青衣。的帖子

麻烦在看现刚才弄错了还是你说的那个地方
作者: shine宝宝    时间: 2012-10-31 20:58
窗口句柄[0] 没赋值吧
作者: 冷月无痕    时间: 2012-10-31 20:59
回复 7楼落幕的帖子

游戏返回窗口[计次] 这个数组的值 你根本没有传过来 你输出一下看看 是不是
作者: 落幕    时间: 2012-10-31 20:59
回复 9楼shine宝宝的帖子

还要手动?不是自动赋值给它的吗?如何赋值?
作者: shine宝宝    时间: 2012-10-31 21:02
网速慢 回的时候你改完那里了。。
作者: 落幕    时间: 2012-10-31 21:03
回复 10楼冷月无痕的帖子

功能 整型 枚举游戏窗口打怪() //这里写游戏中的挂机打怪地方

字符型[] 窗口句柄=字符型[10]

字符串.分割(系统.枚举(游戏返回窗口[计次],1),"|",窗口句柄)

在这里输出  辅助.消息框(游戏返回窗口[计次])   是有的。就一个窗口句柄。
作者: 冷月无痕    时间: 2012-10-31 21:05
回复 13楼落幕的帖子

就一个 你分割 当然 窗口句柄[]数组为空啦!
作者: 落幕    时间: 2012-10-31 21:05
回复 10楼冷月无痕的帖子

    字符型[] 窗口句柄=字符型[10]
字符串.分割(系统.枚举(游戏返回窗口[计次],1),"|",窗口句柄)
辅助.消息框(游戏返回窗口[计次])
这里输出有一个句柄的啊。、为什么下面就没有了?
作者: 冷月无痕    时间: 2012-10-31 21:08
回复 15楼落幕的帖子

你输出窗口句柄[]这个看看
作者: 落幕    时间: 2012-10-31 21:26
回复 10楼冷月无痕的帖子

很感谢....谢谢,,,,三Q




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