TC官方合作论坛

 找回密码
 立即注册
查看: 629|回复: 4

[已解决] 调试不行,懂得进来看看,刚下载个脚本不能用,错误信.....

[复制链接]
发表于 2014-2-20 03:12:16 | 显示全部楼层 |阅读模式

马上加入TC

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

x
>错误: 行号:2 错误信息:'int sgn'中出现不是命名规范中的字符,只能出现字母,数字和下划线
回复

使用道具 举报

发表于 2014-2-20 11:57:39 | 显示全部楼层
把int 去掉试试
回复 支持 反对

使用道具 举报

发表于 2014-2-20 10:59:08 | 显示全部楼层
代码贴不全,上哪知道
回复 支持 反对

使用道具 举报

发表于 2014-2-20 10:59:49 | 显示全部楼层
去掉中间空格试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-21 04:04:19 | 显示全部楼层
>错误: 行号:2 错误信息:'int sgn'中出现不是命名规范中的字符,只能出现字母,数字和下划线
namespace count
function int sgn(int a)//返回+1/-1函数
int b
if(a>0)
    b=1
else
    if(a==0)
        b=0
    else
        if(a<0)
            b=-1
        endif
    endif
endif

return b
endfunction
function int abs(int a)//绝对值函数
int b
if(a>0)
    b=a
else
    b=-a
endif
return b
endfunction
function int query(string a)//查找图片函数
int xyqx,xyqy,simx,simy,zsj,xsj,dsj,end
zsj=0
while(zsj<50)
     xsj=system.gettickcount()
     color.findpic(xyqx,xyqy,xyqx+640,xyqy+480,a,#101010,1.0,0,simx,simy)
     if(simx>0)
           end=1
break
     endif
     dsj=system.gettickcount()
     zsj=zsj+dsj-xsj
endwhile
if(simx>0)
else
     end=0
endif
return end
endfunction
function int[] querycool(string a)//查找图片返回坐标函数
int xyqx,xyqy,simx,simy,zsj,xsj,dsj,end
int[] xy=int[2]
zsj=0
while(zsj<400)
     xsj=system.gettickcount()
     color.findpic(xyqx,xyqy,xyqx+670,xyqy+500,a,#101010,1.0,0,simx,simy)
     if(simx>0)
           xy[0]=simx
           xy[1]=simy
break
     endif
     dsj=system.gettickcount()
     zsj=zsj+dsj-xsj
endwhile
if(xy[0]>0)
else
          end=0
endif
return xy
endfunction

endnamespace

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-24 09:46 , Processed in 0.034779 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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