TC官方合作论坛

 找回密码
 立即注册
查看: 511|回复: 5
打印 上一主题 下一主题

[已解决] 线程 暂停 问题!!

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 11:45:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
空间 粉红豹_DNF
//默认空间
粉红豹
//开始按钮_点击操作
功能 开始_点击()
    窗口句柄=窗口.鼠标所在窗口句柄()
    如果(窗口.得到标题(窗口句柄)!="地下城与勇士")
        粉红豹_DNF.日志("鼠标指向不是地下城与勇士游戏窗口!")
        返回 0
    如果结束
    窗口.设置位置(窗口句柄,-1,-1)
    绑定成功=粉红豹.bindwindow(窗口句柄,"gdi","dx","dx",1)
    如果(绑定成功==0)
        粉红豹_DNF.日志("窗口绑定失败!")
        返回 0
    如果结束
    粉红豹.setpath(辅助.获取资源路径("rc:"))
    设置成功=粉红豹.setdict(0,"宋体9.txt")
    如果(设置成功==0)
        粉红豹_DNF.日志("字库设置失败!")
        返回 0
    如果结束
    召唤句柄=线程.开启("粉红豹_DNF.自动召唤","")
    粉红豹_DNF.日志("开启自动召唤线程!")
功能结束
功能 自动过图()
    方向,x,y,人物x,人物y,当前x,当前y,问号x,问号y,Bossx,Bossy,Boss房间=假
    循环(真)
        粉红豹.findpic(608,25,796,176,"当前房间.bmp","000000",0.8,0,当前x,当前y)
        辅助.等待(100)
        粉红豹.findpic(608,25,796,176,"问号亮.bmp|问号暗.bmp","000000",0.8,0,问号x,问号y)
        辅助.等待(100)
        粉红豹.findpic(608,25,796,176,"Boss房.bmp","000000",0.8,0,Bossx,Bossy)
        辅助.等待(100)
        粉红豹.findpic(0,800,600,"人物.bmp","000000",0.8,0,人物x,人物y)
        如果(人物x<0&&人物y<0)
            方向1=辅助.随机数(0,3)
            线程.暂停(召唤句柄)            
            选择(方向1)
到了  线程.暂停(召唤句柄)   这提示  召唤句柄不是合法变量或者是没定义的变量  怎么搞
回复

使用道具 举报

地板
发表于 2013-7-26 12:06:00 | 只看该作者
回复 3楼sroxiami的帖子
局部改个全局就行了

空间
粉红豹_DNF
//默认空间
召唤句柄
粉红豹
//开始按钮_点击操作
功能 开始_点击()




复制代码


回复 支持 反对

使用道具 举报

沙发
发表于 2013-7-26 11:48:24 | 只看该作者
召唤句柄设置为全局变量,局部变量没法跨函数调用
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2013-7-26 11:54:15 | 只看该作者
回复 2楼〃落枫的帖子

怎么设置的   。。。?  大大帮忙改下代码。  通宵写这些代码  头都是晕的
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2013-7-26 12:25:01 | 只看该作者
回复 4楼〃落枫的帖子

功能 过图(方向)
    x,y,人物x,人物y,标记=真
    选择(方向)
        条件"上":
        标记时间=系统.获取毫秒()
        循环(粉红豹_DNF.跑到头("上",0))
            粉红豹.findpic(0,0,800,600,"人物.bmp","000000",0.8,0,人物x,人物y)
            如果(粉红豹_DNF.防卡(标记时间,人物x,人物y))
                标记时间=系统.获取毫秒()
            如果结束
            辅助.等待(辅助.随机数(100,200))
        循环结束
        粉红豹_DNF.日志("向上跑到头!")
        循环(真)
            粉红豹.findpic(0,75,799,600,"上门.bmp","000000",0.8,0,x,y)
            如果(x>0)
                辅助.等待(100)
                粉红豹.findpic(0,0,800,600,"人物.bmp","000000",0.8,0,人物x,人物y)
                辅助.等待(辅助.随机数(200,500))
                粉红豹_DNF.进门(方向,45,90,0,0,800,321)
                粉红豹_DNF.日志("走到门口了!")
到  粉红豹_DNF.进门(方向,45,90,0,0,800,321)  这一步  提示 粉红豹_DNF.进门  是未定义函数 或函数中间有多余字符 ←←这是怎么回事
回复 支持 反对

使用道具 举报

6#
发表于 2013-7-26 15:11:03 | 只看该作者
变量写到  功能 外面 就为全局变量了。。。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-3 06:52 , Processed in 0.181109 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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