TC官方合作论坛
标题:
求指点......这样的脚本该怎么写。。。
[打印本页]
作者:
gggrdfso
时间:
2011-12-7 06:47
标题:
求指点......这样的脚本该怎么写。。。
脚本的功能实习的功能是自己搜魂, 要求搜集数量50个,其中 极品魂魄20 优质10 普通10 劣质10
今天晚上写了个试下。。脚本是通过了。不过运行脚本的时候提示 字符型转整型失败,
在这里,希望各位高手 帮帮俺滴忙。。
那位大哥大姐可怜下。。帮忙想个新思路重新写也行,或者把我下面这个脚本做错的地方也行
空间 万3任务
整型 线程句柄
功能 逻辑型 搜魂()
整型 窗口句柄,是否找到,x,y
逻辑型 是否成功
字符型 极品,优质,普通,劣质
是否成功=大漠.创建()
如果(!是否成功)
辅助.消息框("没有注册大漠")
返回 假
如果结束
窗口句柄=窗口.鼠标所在窗口句柄()
大漠.绑定窗口(窗口句柄,"dx","dx","dx",0)
大漠.设置字库(0,"d:\\1.txt")
循环(真)
极品=大漠.识别字符串(789,466,812,485,"ffffff-505050",0.9)
//取任务列表极品灵魂的个数
如果(转换.字符型转整型(极品)>20)
大漠.按键(49)//打开搜魂盒
辅助.等待(50)
大漠.移动(103,429)//移动到丢弃极品搜魂5个
辅助.等待(50)
大漠.左键单击()
辅助.等待(50)//丢弃
如果结束
优质=大漠.识别字符串(917,468,938,486,"ffffff-505050",0.9)
//取任务列表优质灵魂的个数
如果(转换.字符型转整型(优质)>10)
大漠.按键(49)
辅助.等待(50)
大漠.移动(103,410)
辅助.等待(50)
大漠.左键单击()
辅助.等待(50)
如果结束
普通=大漠.识别字符串(792,487,816,506,"ffffff-505050",0.9)/
/取任务列表普通灵魂的个数
如果(转换.字符型转整型( 普通)>10)
大漠.按键(49)
辅助.等待(50)
大漠.移动(103,391)
辅助.等待(50)
大漠.左键单击()
辅助.等待(50)
如果结束
劣质=大漠.识别字符串(923,487,945,506,"ffffff-505050",0.9
)//取任务列表劣质灵魂的个数
如果(转换.字符型转整型(劣质)>10)
大漠.按键(49)
辅助.等待(50)
大漠.移动(103,370)
辅助.等待(50)
大漠.左键单击()
辅助.等待(50)
如果结束
循环结束
返回 真
功能结束
功能 逻辑型 热键0_热键()
线程句柄=线程.开启("万3任务.搜魂")
返回 真
功能结束
功能 逻辑型 退出_点击()
线程.关闭(线程句柄)
大漠.释放(线程句柄)
大漠.解绑窗口(线程句柄)
辅助.退出()
返回 真
功能结束
空间结束
作者:
ylwangyi
时间:
2011-12-7 08:28
我看都还看不懂.要是楼主写代码时 也写上注释就好了. .
作者:
zxyc2000
时间:
2011-12-7 08:47
获取灵魂的个数的时候 获取的值不能转换为整数
作者:
章昊
时间:
2011-12-7 09:47
空间 万3任务
整型 线程句柄
功能 逻辑型 搜魂()
整型 窗口句柄,是否找到,x,y
逻辑型 是否成功
字符型 极品,优质,普通,劣质
是否成功=大漠.创建()
如果(!是否成功)
辅助.消息框("没有注册大漠")
返回 假
如果结束
窗口句柄=窗口.鼠标所在窗口句柄()
大漠.设置字库(0,"d:\\1.txt")
是否成功 = 大漠.绑定窗口(窗口句柄,"dx","dx","dx",0)
如果(是否成功) //绑定是否绑定成功!
循环(真)
极品=大漠.识别字符串(789,466,812,485,"ffffff-505050",0.9) //取任务列表极品灵魂的个数
如果(字符串.长度(极品)>0) //判断极品获取是否为空,也就是你说的转换失败问题
如果(转换.字符型转整型(极品)>20)
大漠.按键(49)//打开搜魂盒
辅助.等待(50)
大漠.移动(103,429)//移动到丢弃极品搜魂5个
辅助.等待(50)
大漠.左键单击()
辅助.等待(50)//丢弃
如果结束
如果结束
优质=大漠.识别字符串(917,468,938,486,"ffffff-505050",0.9) //取任务列表优质灵魂的个数
如果(字符串.长度(优质)>0) //判断极品获取是否为空,也就是你说的转换失败问题
如果(转换.字符型转整型(优质)>10)
大漠.按键(49)
辅助.等待(50)
大漠.移动(103,410)
辅助.等待(50)
大漠.左键单击()
辅助.等待(50)
如果结束
如果结束
普通=大漠.识别字符串(792,487,816,506,"ffffff-505050",0.9)//取任务列表普通灵魂的个数
如果(字符串.长度(普通)>0) //判断极品获取是否为空,也就是你说的转换失败问题
如果(转换.字符型转整型( 普通)>10)
大漠.按键(49)
辅助.等待(50)
大漠.移动(103,391)
辅助.等待(50)
大漠.左键单击()
辅助.等待(50)
如果结束
如果结束
劣质=大漠.识别字符串(923,487,945,506,"ffffff-505050",0.9)//取任务列表劣质灵魂的个数
如果(字符串.长度(劣质)>0) //判断极品获取是否为空,也就是你说的转换失败问题
如果(转换.字符型转整型(劣质)>10)
大漠.按键(49)
辅助.等待(50)
大漠.移动(103,370)
辅助.等待(50)
大漠.左键单击()
辅助.等待(50)
如果结束
如果结束
循环结束
如果结束
返回 真
功能结束
功能 逻辑型 热键0_热键()
线程句柄=线程.开启("万3任务.搜魂")
返回 真
功能结束
功能 逻辑型 退出_点击()
大漠.解绑窗口(线程句柄) //注意顺序 需要先解绑窗口 然后释放大漠 然后线程关闭然后退出
大漠.释放(线程句柄)
线程.关闭(线程句柄)
辅助.退出()
返回 真
功能结束
空间结束
复制代码
作者:
gggrdfso
时间:
2011-12-7 21:12
Smileヾ昊歌
谢谢老大。。。。指跳明路!!!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1