TC官方合作论坛

标题: 求助:为什么我一运行这个脚本就提示“未定义函数”呢? [打印本页]

作者: ccaiyl    时间: 2011-12-22 16:19
标题: 求助:为什么我一运行这个脚本就提示“未定义函数”呢?
我写了一个脚本,但是一运行就跑错,说我的“'函数调用.招募英雄()'是未定义的函数”
哪位高手能告诉我错在哪里啊?
谢谢

空间 脚本
//定义默认空间
功能 逻辑型 招募英雄()

鼠标.移动(133,226) //移动到都城按钮
辅助.等待(500)
鼠标.左键单击(1)
鼠标.移动(545,608)  //移动到酒馆
辅助.等待(500)
鼠标.左键单击(1)  //进入酒馆
  
整型 x,y,a  //分别定义x,y用于区域找色返回的坐标
a=0
循环(a<5)
     如果(图像.区域找色(450,547,488,565,#D7579E,0,x,y)||图像.区域找色(450,547,488,565,#E7A753,0,x,y))  //获取区域X1,X2,Y1,Y2中颜色值,找到返回X,Y坐标,并用如果语句判断是否找到 E7A753 蓝色
         鼠标.移动(520,704)
           辅助.等待(500)
           鼠标.左键单击(1)
        否则
         鼠标.移动(800,595)
           辅助.等待(500)
           鼠标.左键单击(1)  
      如果结束
      a=a+1
循环结束
返回 真
//函数返回语句
功能结束

功能 逻辑型 建筑()
整型 g=274
鼠标.移动(65,226)
鼠标.左键单击(1)
辅助.等待(500)
循环(g<475)
鼠标.移动(59,g) //范阳封地
鼠标.左键单击(1)
辅助.等待(500)
鼠标.移动(343,584)
  辅助.等待(500)
  鼠标.左键单击(1)
   辅助.等待(500)
   鼠标.移动(654,714)
    辅助.等待(500)
    鼠标.左键单击(1)
     g=g+20
循环结束

返回 真
//函数返回语句
功能结束

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
函数调用.招募英雄()
函数调用.建筑()
         
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()

返回 真
//函数返回语句
功能结束

空间结束
作者: yzl850529    时间: 2011-12-22 16:30
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
函数调用.招募英雄()
函数调用.建筑()


改成

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
脚本.招募英雄()
脚本.建筑()

解释,“函数调用”是教学视频里的空间名。你的脚本空间名字是“脚本”。所以错误。明白?
作者: loading    时间: 2011-12-26 03:34
顶一下
作者: das1833    时间: 2012-1-7 22:31
原来如此啊
作者: dzh    时间: 2012-1-8 12:39
慢慢来!!一定会写好的!!
作者: 小瓜    时间: 2012-1-8 14:19
回复 2楼yzl850529的帖子

V5!!!
作者: 250136457    时间: 2012-1-8 14:26
空间名称+.+函数名
作者: 智盛辅助软件    时间: 2012-1-9 09:05
:-D2楼正解...




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