TC官方合作论坛

 找回密码
 立即注册
查看: 706|回复: 3

[源码分享] 大神们来围观啊

[复制链接]
发表于 2014-3-14 13:12:37 | 显示全部楼层 |阅读模式

马上加入TC

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

x
功能 扫描交易栏()
    变量 总金额
    BOSS卡=编辑框.获得文本("编辑框13")
    百草集=编辑框.获得文本("编辑框25")
    超级归元露=编辑框.获得文本("编辑框8")
    超级黑水晶=编辑框.获得文本("编辑框9")
    超级绿水晶=编辑框.获得文本("编辑框10")
    超级圣水晶=编辑框.获得文本("编辑框11")
    宠物成长丹=编辑框.获得文本("编辑框12")
    道具套餐卡=编辑框.获得文本("编辑框6")
    点化丹=编辑框.获得文本("编辑框15")
    粉水晶=编辑框.获得文本("编辑框17")
    风灵丸=编辑框.获得文本("编辑框14")
    黄水晶=编辑框.获得文本("编辑框18")
    混沌玉=编辑框.获得文本("编辑框16")
    喇叭=编辑框.获得文本("编辑框28")
    绿水晶=编辑框.获得文本("编辑框19")
    菩提子=编辑框.获得文本("编辑框22")
    圣水晶=编辑框.获得文本("编辑框20")
    特效仙风散=编辑框.获得文本("编辑框7")
    天换石=编辑框.获得文本("编辑框21")
    醒狮丹=编辑框.获得文本("编辑框24")
    鱼仙耳=编辑框.获得文本("编辑框27")
    疑香草=编辑框.获得文本("编辑框26")
    猿兽丹=编辑框.获得文本("编辑框23")
    辅助.等待(辅助.随机数(7,10)*1000)
    pos = ts.FindPicExS(46,114,322,234,"BOSS卡.bmp|百草集.bmp|超级归元露.bmp|超级黑水晶.bmp|超级绿水晶.bmp|超级圣水晶.bmp|宠物成长丹.bmp|道具套餐卡.bmp|点化丹.bmp|粉水晶.bmp|风灵丸.bmp|黄水晶.bmp|混沌玉.bmp|喇叭.bmp|绿水晶.bmp|菩提子.bmp|圣水晶.bmp|特效仙风散.bmp|天换石.bmp|醒狮丹.bmp|疑香草.bmp|鱼仙耳.bmp|猿兽丹.bmp|黑水河.bmp|白水河.bmp","000000",1.0,0)
    调试输出("计算价钱图像序号="&pos)
    调试输出("扫描了")
    如果(pos!="")
        regextext1 = "BOSS卡.bmp"
        regextext2 = "百草集.bmp"
        regextext3 = "超级归元露.bmp"
        regextext4 = "超级黑水晶.bmp"
        regextext5 = "超级绿水晶.bmp"
        regextext6 = "超级圣水晶.bmp"
        regextext7 = "宠物成长丹.bmp"
        regextext8 = "道具套餐卡.bmp"
        regextext9 = "点化丹.bmp"
        regextext10 = "粉水晶.bmp"
        regextext11 = "风灵丸.bmp"
        regextext12 = "黄水晶.bmp"
        regextext13= "混沌玉.bmp"
        regextext14= "喇叭.bmp"
        regextext15 = "绿水晶.bmp"
        regextext16 = "菩提子.bmp"
        regextext17 = "圣水晶.bmp"
        regextext18 = "特效仙风散.bmp"
        regextext19 = "天换石.bmp"
        regextext20 = "醒狮丹.bmp"
        regextext21 = "疑香草.bmp"
        regextext22 = "鱼仙耳.bmp"
        regextext23 = "猿兽丹.bmp"
        regextext24 = "黑水河.bmp"
        regextext25 = "白水河.bmp"
        
        source =pos
        retArray
        num1 = 字符串.正则表达式匹配(regextext1,source,retArray)
        num2 = 字符串.正则表达式匹配(regextext2,source,retArray)
        num3 = 字符串.正则表达式匹配(regextext3,source,retArray)
        num4 = 字符串.正则表达式匹配(regextext4,source,retArray)
        num5 = 字符串.正则表达式匹配(regextext5,source,retArray)
        num6 = 字符串.正则表达式匹配(regextext6,source,retArray)
        num7 = 字符串.正则表达式匹配(regextext7,source,retArray)
        num8 = 字符串.正则表达式匹配(regextext8,source,retArray)
        num9 = 字符串.正则表达式匹配(regextext9,source,retArray)
        num10 = 字符串.正则表达式匹配(regextext10,source,retArray)        
        num11 = 字符串.正则表达式匹配(regextext11,source,retArray)
        num12 = 字符串.正则表达式匹配(regextext12,source,retArray)
        num13= 字符串.正则表达式匹配(regextext13,source,retArray)
        num14 = 字符串.正则表达式匹配(regextext14,source,retArray)     
        num15 = 字符串.正则表达式匹配(regextext15,source,retArray)
        num16 = 字符串.正则表达式匹配(regextext16,source,retArray)
        num17 = 字符串.正则表达式匹配(regextext17,source,retArray)
        num18 = 字符串.正则表达式匹配(regextext18,source,retArray)      
        num19 = 字符串.正则表达式匹配(regextext19,source,retArray)
        num20= 字符串.正则表达式匹配(regextext20,source,retArray)
        num21 = 字符串.正则表达式匹配(regextext21,source,retArray)
        num22 = 字符串.正则表达式匹配(regextext22,source,retArray)
        num23 = 字符串.正则表达式匹配(regextext23,source,retArray)
        num24 = 字符串.正则表达式匹配(regextext24,source,retArray)
        num25 = 字符串.正则表达式匹配(regextext25,source,retArray)
        调试输出(num24)
        调试输出(num25)
        总金额=num1*BOSS卡+num2*百草集+num3*超级归元露+num4*超级黑水晶+num5*超级绿水晶+num6*超级圣水晶+num7*宠物成长丹+num8*道具套餐卡+num9*点化丹+num10*粉水晶+num11*风灵丸+num12*黄水晶+num13*混沌玉+num14*喇叭+num15*绿水晶+num16*菩提子+num17*圣水晶+num18*特效仙风散+num19*天换石+num20*醒狮丹+num21*疑香草+num22*鱼仙耳+num23*猿兽丹+num24*2+num25*2
        调试输出("计算价钱完毕,总金额="&总金额)
        返回 总金额
        ret,intX,intY
        ret= ts.FindPic(116,57,790,503,"铜币.bmp","000000",0.9,0,intX,intY)
        调试输出(ret)
        ts.MoveTo(intX,intY)
        ts.LeftClick()
        ts.SendString(hwnd,总金额)
        调试输出("11")
    如果结束   
功能结束





正则表达式可以查出物品数量 我是想算出总金额多少的 可是提示类型不匹配?什么原因? 总金额=num1*BOSS卡+。。。BOSS卡是编辑框获得的数字再乘以数量相加
回复

使用道具 举报

发表于 2014-3-14 15:38:22 | 显示全部楼层


正则可是文本类型的功能,你写整数类型或者逻辑类型或者时间类型的变量都不符合。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2014-3-14 16:01:07 | 显示全部楼层
转换类型就OK了

话说你的代码有待优化
回复 支持 反对

使用道具 举报

发表于 2014-3-14 17:08:22 | 显示全部楼层
请采纳如果我的回答帮助到了你 !

看看先  支持一下 ---------

温馨提示8 : TC官方VIP群也是一个交流的好地方 , 里面有很多大神
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-6-1 21:43 , Processed in 0.036326 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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