TC官方合作论坛

标题: 为什么我的天使插件图色功能都无法使用,其他功能可以使用。 [打印本页]

作者: zjd444    时间: 2013-9-19 22:13
标题: 为什么我的天使插件图色功能都无法使用,其他功能可以使用。
同样的代码:
变量 x,y
ts.FindColor(0,0,2000,2000,"018efb-000000",1.0,0,x,y)
ts.MoveTo(x,y)



用大漠插件可以找到颜色并移动到指定位置,但是换做天使插件就找不到。后来发现,天使的图色功能命令都不能使用。
说明:不存在插件注册的问题,因为天使插件中其他命令可以使用,请大神帮忙。

比较喜欢天使插件,不想用大漠。别叫我换大漠!

作者: dongyijun1979    时间: 2013-9-19 22:40
前台,后台,说清楚啊
作者: TC。梁子    时间: 2013-9-19 22:41
回复 1楼zjd444的帖子

请问有没有绑定!如果绑定的话是后台的鼠标移动是看不见的!
再者看看找色是否找到!用调试输出看看坐标值多少!一步步的判断哪里出问题!
作者: mzbqhbc    时间: 2013-9-20 00:05
天使是必须绑定的  就算你是前台也得绑定
前台绑定方法
是否绑定成功=ts.BindWindow(游戏句柄,"normal","normal","normal",1)
作者: zjd444    时间: 2013-9-20 00:17
感谢,是因为没有绑定。
本来以为在桌面上测试不需要绑定,原来桌面也有句柄的啊绑定后成功了:

ts.BindWindow(65694,"normal","normal","normal",1)
    变量 x,y
    ts.FindColor(0,0,2000,2000,"018efb-000000",1.0,0,x,y)
    ts.MoveTo(x,y)
    ts.UnBindWindow()


作者: zjd444    时间: 2013-9-20 00:32
原来还有一个专门获取桌面句柄的命令:

    桌面句柄 = ts.GetSpecialWindow(0)
    ts.BindWindow(桌面句柄,"normal","normal","normal",1)
    ts.UnBindWindow()




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