TC官方合作论坛

 找回密码
 立即注册
查看: 1135|回复: 6

[已解决] 关于问道自动收货脚本自动算总价格的问题请大神们指点

[复制链接]
发表于 2014-3-5 20:13:18 | 显示全部楼层 |阅读模式
大家好 本人想做问道自动收货脚本 大体思路是这样 先自动喊话 当发现交易界面暂停喊话如图1 遍历交易框物品个数 之后算一共物品价钱钱输入 再确定完成交易如图2  可是怎样能实现算总价格啊 比如图中  (图1)这6个四叶草 怎样得出总价格 求思路 用哪个功能函数实现最好有举例 O(∩_∩)O谢谢

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2014-3-6 09:58:49 | 显示全部楼层
功能 计算价钱(参数)
    辅助.等待(辅助.随机数(190,210))
    pos=ct[参数].FindPicExS(182,82,520,309,"精致.bmp|无暇.bmp|卓越.bmp|完美.bmp|极致.bmp","000000",0.6,0)
    调试输出("计算价钱图像序号="&pos)
    如果(pos!="")
        regextext1 = "卓越.bmp"
        regextext2 = "完美.bmp"
        regextext3 = "极致.bmp"
        regextext4 = "精致.bmp"
        regextext5 = "无暇.bmp"
        source =pos
        retArray
        num1 = 字符串.正则表达式匹配(regextext1,source,retArray)
        num2 = 字符串.正则表达式匹配(regextext2,source,retArray)
        num3 = 字符串.正则表达式匹配(regextext3,source,retArray)
        num4 = 字符串.正则表达式匹配(regextext4,source,retArray)
        num5 = 字符串.正则表达式匹配(regextext5,source,retArray)
        总金额[参数]=num1*收卓越[参数]+num2*收完美[参数]+num3*收极致[参数]+num4*收精致[参数]+num5*收无暇[参数]
        调试输出("计算价钱完毕,总金额="&总金额[参数])
        返回 总金额[参数]
    如果结束
功能结束
回复 支持 反对

使用道具 举报

发表于 2014-3-5 20:36:39 | 显示全部楼层
请采纳如果我的回答帮助到了你 !

要知道是什么物品 必须得识别字  你这识字也非常方便的  单色 圆满字  用dm工具做字库吧  

温馨提示5 : 对于刚来的新手 , TC说明文档是必须学习的对象 , 有程序需要及问题可做为参考
回复 支持 反对

使用道具 举报

发表于 2014-3-6 09:59:58 | 显示全部楼层
我是用正则表达式,代码很少就搞定了,你只需要把功能名改了,图片名字改了就OK,话说问道有鼠标漂移,你能搞定吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-6 10:00:13 | 显示全部楼层
今非 发表于 2014-3-5 20:36
请采纳←如果我的回答帮助到了你 !

要知道是什么物品 必须得识别字  你这识字也非常方便的  单色 圆满字  ...

好的 谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-6 10:03:47 | 显示全部楼层
chentaotest 发表于 2014-3-6 09:58
功能 计算价钱(参数)
    辅助.等待(辅助.随机数(190,210))
    pos=ct[参数].FindPicExS(182,82,520,309," ...

回复 支持 反对

使用道具 举报

发表于 2014-3-6 12:39:39 | 显示全部楼层
我也在做问道脚本,但总是被封,求指点?.
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-24 13:58 , Processed in 0.037794 second(s), 24 queries .

Powered by 海安简单软件服务部

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

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