TC官方合作论坛

标题: 帮忙 [打印本页]

作者: zhj2985    时间: 2016-6-16 00:04
标题: 帮忙
本人小白 做了个后台脚本 但是后台坐标和前台坐标不一样 请教后台坐标怎么找或怎么转换

作者: 个人神话    时间: 2016-6-16 10:27
最笨办法,把窗口移动到 X0 Y0 就行了
作者: tan0360    时间: 2016-6-16 12:39
方法就是绑定窗口 。。使用后台的找图找色 鼠标命令。
作者: 剑仙十号    时间: 2016-6-16 12:56
本帖最后由 剑仙十号 于 2016-6-16 12:59 编辑

自由的彩云: 16:50:59

我还没搞明白后台咋加血,一直放着没去弄

.

剑仙十号: 16:53:02

打开TC的AB抓抓,

鼠标移动到“热血江湖”客户区的左上角,看AB抓抓显示的屏幕座标是多少。(注意:是客户区左上角,不是窗口边框的左上角)

把它填到AB抓抓的设置起点座标。

.

tc简单开发吧。分享群,学习群:433286131。
这个起点座标,在AB抓抓的放大镜中你要看清楚,,跟窗口对照,填写准确。

.

之后,鼠标移动到“热血江湖”血条上,记录某点的颜色。

当这个点的颜色 != 红色时,

用大漠按加血键。

.

之后,鼠标移动到“热血江湖”血条上,记录某点的颜色。

大漠查找“热血江湖”的窗口句柄,

大漠绑定窗口句柄。

大漠颜色匹配,定点比色。

当这个点的颜色 != 红色时,

用大漠按加血键。

//

解除绑定。

.

自由的彩云: 16:56:10

不是热血,热血那游戏是单色的,我玩的渐变色的

.

剑仙十号: 17:10:51

色彩基础知识。基色和偏色。

三原色的比例就是基色,而三色在这个比例上给予的值的波动,就是色偏。

//

//

16进制颜色值转RGB值。颜色是渐变式的加血的方案。

在现实中,所有的颜色值都是由R(红)Y(黄)(B)(蓝)三原色组成的。

在电脑屏幕中,所有的颜色值都是由R(红)G(绿)(B)(蓝)构成的。

.

.

在血条中,

某点是红色的,R值一定很大,B值肯定会很小。

某点是白色的,R值一定很大,B值肯定也很大。

注意观察,在图1和图2中,颜色值不一致,

但观察RGB的值,其中B的值都是为0的

看图3图4,B的值就是100+,远远大于0的。

.

只要抓住对特征分析,把颜色值分解成RGB值,就可以进行处理。

.

变量 颜色值,R,G,B

颜色值 = "808080"
十六进制转rgb(颜色值,R,G,B,1) //把颜色值分解成三原色。

if(B > 50) //三原色的B值 >50

键盘按键(113) //键盘按加血 键。

end

参考资料:

官方论坛,血条颜色是渐变式的,这种血条的加血方案。

原作者:陌上青衣。




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