TC官方合作论坛

标题: 超级鼠标能移动,点击只有调试第一次有效,之后就无效 [打印本页]

作者: qingqumeng    时间: 2014-2-21 10:35
标题: 超级鼠标能移动,点击只有调试第一次有效,之后就无效
本帖最后由 qingqumeng 于 2014-2-21 13:20 编辑

代码鼠标会移动,点击只有刚刚启动脚本才会点击,之后的几次循环都不会点击,请问这是怎么回事?游戏有NP系统,用dm.leftclick也没有用。。。请问有解决办法吗?
  1. 循环(真)
  2.              超级鼠标.移动(572,533)
  3.             辅助.等待(250)         
  4.             超级鼠标.左键单击()         
  5.            超级鼠标.移动(600,533)
  6.             辅助.等待(250)        
  7.             超级鼠标.左键单击()
  8.             辅助.等待(10)
  9. 循环结束
复制代码

循环真 也是这样...鼠标点击只能运行一次。。。后面的循环都是鼠标再移动,点击动作没有,
作者: kevinqq    时间: 2014-2-21 10:55
联系一下 bug提交客服  让他发个新版本给你试下
作者: 果爱    时间: 2014-2-21 11:04
本帖最后由 果爱 于 2014-2-21 11:05 编辑

你去试试,这个是循环7次,for()括号内的数字代表循环的次数
for(7)

             超级鼠标.移动(572,533)

            辅助.等待(250)         
            超级鼠标.左键单击()         

           超级鼠标.移动(600,533)

            辅助.等待(250)        

            超级鼠标.左键单击()

            辅助.等待(10)

endfor
如果是需要无限循环
循环(真)

             超级鼠标.移动(572,533)

            辅助.等待(250)         
            超级鼠标.左键单击()         

           超级鼠标.移动(600,533)

            辅助.等待(250)        

            超级鼠标.左键单击()

            辅助.等待(10)

循环结束
作者: 果爱    时间: 2014-2-21 11:07
循环(7)

循环结束
你这个循环是错误的写法,TC能通过么?()内只能是真或者假
作者: 332475520    时间: 2014-2-21 11:26
按照下面这样就没问题了

  1.     遍历(i=0;i<7;i++) //i初始值为0  如果i小于7   i自身加1
  2.         超级鼠标.移动(572,533)
  3.         辅助.等待(250)         
  4.         超级鼠标.左键单击()
  5.         辅助.等待(250)
  6.         超级鼠标.移动(600,533)
  7.         辅助.等待(250)        
  8.         超级鼠标.左键单击()
  9.         辅助.等待(10)
  10.     遍历结束
复制代码

作者: 玖天_Teemo    时间: 2014-2-21 11:37
楼上正解 使用遍历…新版体验版…同求…
作者: qingqumeng    时间: 2014-2-22 07:29
各位再帮忙看看。。。问题依旧,会不会是NP保护的缘故?如何解?
作者: caoyuncong    时间: 2014-3-3 12:16
我是一次它也不点击啊比楼主还惨,超级鼠标和超级键盘都不好用,但是鼠标和键盘却是好用的,游戏里只能用超级键盘的愁死我了
作者: utemtey    时间: 2014-3-25 17:48
同样的问题啊。。移动这些正常,可以是无法单击左右键,鼠标、超级鼠标,插件的命令都试过了




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