TC官方合作论坛

 找回密码
 立即注册
查看: 588|回复: 3
打印 上一主题 下一主题

[免费求购] 关于很多脚本中加血的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-4-28 23:17:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
四月份出了个圣域传奇,就试着做了个自动打怪的脚本,可是不会自动加血加蓝,也不会拾东西

谁能帮我做一个一开始,暂停,退出的脚本呀。能自动打怪,自动判断是不是要加血,加蓝,还能拾东西的脚本呀。谢谢了。弄了几天,我快郁闷死了
空间 自动打怪1
整型 线程句柄
功能 逻辑型 打怪()
整型 x,y
整型 窗口句柄
逻辑型 生命值
逻辑型 蓝值
逻辑型 是否找到
窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0"))
窗口.设置位置(窗口句柄,0,0)
窗口.激活(窗口句柄)
辅助.等待(500)
是否找到=图像.区域找色(410,43,655,102,000488,0,x,y)
循环(真)
如果(!是否找到)
键盘.按键(9,1)
辅助.等待(500)
如果结束
键盘.按键(49,1)
辅助.等待(50)
键盘.按键(50,1)
辅助.等待(50)
键盘.按键(51,1)
辅助.等待(50)
键盘.按键(52,1)
辅助.等待(50)
键盘.按键(53,1)
辅助.等待(50)
//打怪过程中,取自己生命值判断,是否需要给自己加血

生命值=图像.区域找色(24,38,241,91,000488,0,x,y)
辅助.等待(200)
//判断血量是否低于5
如果(!生命值)   
//按下F8加血  
键盘.按键(119,1)
辅助.等待(200)  
如果结束   
//打怪过程中,取自己蓝值判断,是否需要给自己加蓝
蓝值=图像.区域找色(63,47,231,87, 884716,0,x,y)  
辅助.等待(200)  
//判断蓝值是否低于50%   
如果(!蓝值)   
//按下F9加蓝   
键盘.按键(120,1)     
辅助.等待(200)      
如果结束
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
线程句柄=线程.开启("自动打怪1.打怪")
返回 真
功能结束
功能 逻辑型 退出_点击()
线程.关闭(线程句柄)
辅助.退出()
返回 真
功能结束
空间结束


这个是我自己学着做的,不好
回复

使用道具 举报

沙发
 楼主| 发表于 2012-4-28 23:19:20 | 只看该作者
谢谢大家了
回复 支持 反对

使用道具 举报

板凳
发表于 2012-4-28 23:54:33 | 只看该作者
好像大家加血加蓝都是用的坐标点取色吧
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-4-29 10:40:19 | 只看该作者
知道呀,可是没有办法办法判断到什么时候加血,买了一包血,一会就没有了,太郁闷了
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-19 16:38 , Processed in 0.135372 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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