TC官方合作论坛

标题: 请问各位高人错在哪里呢? [打印本页]

作者: 3222083    时间: 2015-8-16 17:06
标题: 请问各位高人错在哪里呢?
本帖最后由 3222083 于 2015-8-16 17:10 编辑

变量 线程ID
//从这里开始执行
功能 执行()
    //从这里开始你的代码
    变量 x=-1,y=-1
变量 ret=找图(0,0,2000,2000,"rc:11.bmp","000000",1,0,x,y)
如果(ret>=0)
鼠标移动(x,y)
鼠标左键单击()
结束
    变量 x=-1,y=-1
变量 ret=找图(0,0,2000,2000,"rc:17.bmp","000000",1,0,x,y)
如果(ret>=0)
鼠标移动(x,y)
鼠标左键单击()
结束


>错误:F:\一综合\一综合\一综合.t 行号:11 错误信息:x 变量中已经使用此名称


请问各位高人错在哪里呢?

作者: 言术    时间: 2015-8-16 17:26
重复定义,把11行变量两个字去掉试试。
作者: 言术    时间: 2015-8-16 17:27
  1. 变量 线程ID
  2. //从这里开始执行
  3. 功能 执行()
  4.     //从这里开始你的代码
  5.     变量 x=-1,y=-1
  6.     变量 ret=找图(0,0,2000,2000,"rc:11.bmp","000000",1,0,x,y)
  7.     如果(ret>=0)
  8.         鼠标移动(x,y)
  9.         鼠标左键单击()
  10.     结束
  11.     x=-1
  12.     y=-1
  13.     ret=找图(0,0,2000,2000,"rc:17.bmp","000000",1,0,x,y)
  14.     如果(ret>=0)
  15.         鼠标移动(x,y)
  16.         鼠标左键单击()
  17.     结束
  18. 结束
复制代码

作者: 3222083    时间: 2015-8-16 17:35
言术 发表于 2015-8-16 17:26
重复定义,把11行变量两个字去掉试试。

变量两个字去掉就
>错误:F:\一综合\一综合\一综合.t 行号:11 错误信息:错误的表达式语句
作者: 786377161    时间: 2015-8-16 21:08
重复定义-1变量
你上面已经定义了!
作者: yhmjh    时间: 2015-8-17 12:19
一个功能函数里面变量名只能定义一次,换个变量名试试。
   变量 x1=-1,y1=-1
变量 ret=找图(0,0,2000,2000,"rc:17.bmp","000000",1,0,x1,y1)
如果(ret>=0)
鼠标移动(x1,y1)
鼠标左键单击()
结束

作者: qq641235265    时间: 2015-8-20 13:27
个人建议,每个动作操作后最好添加延迟,不然容易出错或者游戏会报错




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