TC官方合作论坛
标题: 诛仙2实现自动打怪实例 [打印本页]
作者: 章昊 时间: 2011-8-8 10:01
标题: 诛仙2实现自动打怪实例
诛仙2实现自动打怪实例
【脚本介绍】:该脚本实现了一个模拟键盘自动打怪的功能,并在少血的情况自动模拟键盘加血加蓝。
【实现原理】:线程开启脚本---找到游戏窗口---循环开始---切换到怪物身上---实现放技能打怪---判断怪物是否死亡---拾取物品---判断怪物是否需要加血加蓝---循环结束。
【使用说明】:
1、电脑分辨率:800*600
2、游戏窗口800*600
3、技能分别为:1、2、3、4键;5键为拾取键;F1回血,F2回蓝。
源码如下:
空间 我的程序
整型 线程句柄
功能 逻辑型 开始打怪()
整型 窗口句柄,X坐标,Y坐标
逻辑型 取怪颜色,生命值取色,真气值取色
窗口句柄=窗口.找到窗口("诛仙2")
窗口.置顶(窗口句柄,true)
窗口.设置位置(窗口句柄,0,0)
辅助.等待(200)
循环(真)
//tab键,切换怪物目标
窗口.提交按键(窗口句柄,9)
辅助.等待(200)
循环(真)
//判断是否取到怪,没有取到,继续取
取怪颜色=图像.区域找色(344 , 48,372 , 64,#273CDC,0,X坐标,Y坐标)
如果(取怪颜色)
//分别按1,2,3,4施放技能
键盘.按键(49,1)
辅助.等待(2000)
键盘.按键(50,1)
辅助.等待(10)
键盘.按键(51,1)
辅助.等待(10)
键盘.按键(52,1)
辅助.等待(10)
//判断生命值,如果生命值低于50%,按F1喝药
生命值取色=图像.区域找色(112 , 48,164 , 55,#7887F2,0,X坐标,Y坐标)
如果(!生命值取色)
键盘.按键(112,1)
辅助.等待(10)
如果结束
//判断真气值,如果真气值低于50%,按F2喝蓝
真气值取色=图像.区域找色(107 , 52,147 , 65,#E17D28,0,X坐标,Y坐标)
如果(!真气值取色)
键盘.按键(113,1)
辅助.等待(50)
如果结束
否则
跳出
如果结束
循环结束
//按5键拾取物品
辅助.等待(50)
键盘.按键(53,4)
辅助.等待(4000)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码
线程句柄=线程.开启("我的程序.开始打怪","")
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里是你退出的时候要执行的代码,这类是你点击退出按钮执行的代码
线程.关闭(线程句柄)
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
//命名空间结束语句
作者: 小风子 时间: 2011-8-8 10:40
怎么不搞后台呢?
作者: 章昊 时间: 2011-8-8 10:41
回复 2楼小风子的帖子
:~后台游戏窗口黑屏不显示,有些键码给屏蔽掉了的。
作者: 小风子 时间: 2011-8-8 18:54
回复 3楼章昊的帖子
哦,有空试试先!
作者: wain43032501 时间: 2011-8-9 19:19
哦,有空试试先!
作者: a15042819 时间: 2011-8-27 07:43
很好,比我强多了哈哈
作者: a15042819 时间: 2011-8-27 07:44
像你学习
作者: ZUIZ12HUANX 时间: 2011-9-4 07:27
值得学习学习在学习
作者: xiaolv029 时间: 2011-9-20 01:44
您所在的用户组无法下载或查看附件
作者: xiaolv029 时间: 2011-9-20 01:44
要怎么才能下载啊
作者: xiaolv029 时间: 2011-9-20 01:45
值得学习学习在学习
作者: 学海无涯 时间: 2011-10-1 19:32
怎么下载啊??? 我怎么没找到啊
作者: lu19750122 时间: 2011-10-2 08:34
努力工作,刻苦学习,慢慢成长!
作者: xingzuhui 时间: 2011-10-2 17:18
我也是无法下载附件
作者: 8107891 时间: 2011-10-4 13:54
DDDDDDDDDDD
作者: haifeiwl 时间: 2011-10-5 09:18
经典实用 还不会被封号 顶一个
作者: 475067175 时间: 2011-10-6 13:28
很好 强大
作者: 475067175 时间: 2011-10-6 13:28
可是下载不了
作者: gpqzm5218 时间: 2011-10-10 10:53
学习中.
作者: a1060416 时间: 2011-10-10 23:40
版主能否帮助我解决下面这个问题呢?
“您所在的用户组无法下载或查看附件 ”
作者: whywhy898 时间: 2011-10-12 14:49
我也想问 如何能下载呢
作者: 910709 时间: 2011-10-12 17:07
学习了
作者: a365485474 时间: 2011-10-17 18:14
后台就好了
作者: gpqzm5218 时间: 2011-10-24 12:16
新手这福
作者: xingzuhui 时间: 2011-10-27 01:23
诛仙前传里不能用 是不是我需要自己改一下啊
作者: 韩冰 时间: 2011-11-3 13:22
下来看看
作者: 章昊 时间: 2011-11-3 14:07
回复 25楼xingzuhui的帖子
稍微修改下就好了
作者: zx654321 时间: 2011-11-18 22:17
顶TC顶_Smileヾ昊歌哥
作者: zx654321 时间: 2011-11-18 22:17
顶TC顶_Smileヾ昊歌哥 顶起来
作者: shumingyue 时间: 2011-11-22 03:08
dasdasdasd
作者: shumingyue 时间: 2011-11-22 03:09
asssssssssssssssssssssssssss
作者: shumingyue 时间: 2011-11-22 03:10
assssssssssssssssssss
作者: chen532678876 时间: 2011-11-22 23:44
肿么了
作者: 65102810 时间: 2011-11-23 09:51
为什么不能看啊 要什么条件啊
作者: z8878118 时间: 2011-11-23 14:37
不错 顶你哥们!!!
作者: z8878118 时间: 2011-11-23 14:38
没权限
作者: niaofei007 时间: 2011-11-24 23:06
这个必须有,必须顶,后台
作者: kuangk0125 时间: 2011-11-27 16:39
积分啊
作者: asdpei 时间: 2011-11-28 13:35
s要怎么才能下载啊 as
作者: 13607837320 时间: 2011-11-28 23:44
还不能下载啊
作者: 13607837320 时间: 2011-11-28 23:46
第一次 来这里 练TC是什么都还不知道呢
作者: 13607837320 时间: 2011-11-28 23:50
还是不能下载和查看
作者: 541722053 时间: 2011-11-30 15:03
fdsdfdsf
作者: 445335000 时间: 2011-12-1 14:36
看看~~~
作者: 13607837320 时间: 2011-12-2 10:47
昨天可以下载的 今天不能了
作者: wlskyrian 时间: 2011-12-2 10:57
要怎么才能下载啊
作者: wlskyrian 时间: 2011-12-2 10:58
提示积分不足………………
作者: wlskyrian 时间: 2011-12-2 11:01
哎,想学习,就是限制,哎。悲哀啊………………
作者: heilifu580 时间: 2011-12-6 19:45
厉害
作者: heilifu580 时间: 2011-12-6 19:46
里哈 啊
作者: 人生若只如初见 时间: 2011-12-8 22:44
代码很好啊!!
提个建议,怪物取色改为怪物血量取色
我新手,看脚本以为是找怪呢(虽然有让按TAB键,让我给混淆了. 所以没看懂怎么判断怪物死亡的,最后用了AB抓抓大概看了下坐标,才知道怪物取色是取得生命值.)
看懂的就算了 哈哈
作者: 1838367156 时间: 2011-12-10 13:43
:L垃圾中垃圾 下了也不能用
作者: djsh 时间: 2011-12-10 14:27
:~我去试试这东西
作者: djsh 时间: 2011-12-10 14:43
:~不会动 只会检东西 还有选怪
作者: v11ks 时间: 2011-12-11 17:18
判断怪物是否需要加血加蓝 额 这个问题大了点吧
作者: dsxxzlj 时间: 2011-12-11 21:12
试一试
作者: sunkeyi1 时间: 2011-12-11 23:41
怎么都下载不了
作者: tcmade888 时间: 2011-12-12 09:17
图呢?
作者: 求学小童 时间: 2011-12-14 01:50
学习在学习
作者: wangdongze1984 时间: 2011-12-23 20:59
Z金豆子
作者: wangdongze1984 时间: 2011-12-23 21:00
我要回复啊!!!
作者: wangdongze1984 时间: 2011-12-23 21:01
我要回复啊!!!我要回复啊!!!
作者: wangdongze1984 时间: 2011-12-23 21:02
我要回复啊!!!我要回复啊!!!我要回复啊!!!我要回复啊!!!我要回复啊!!!我要回复啊!!!我要回复啊!!!我要回复啊!!!
作者: 506056 时间: 2012-1-5 02:22
后台游戏窗口黑屏不显示,有些键码给屏蔽掉了的。
作者: 48826350 时间: 2012-1-10 12:50
学习学习
作者: c5521298 时间: 2012-1-10 14:11
我下载不了呢??
作者: piaoliloveling 时间: 2012-1-12 11:36
才能
作者: zn450606387 时间: 2012-1-17 00:26
我晕了
怎么下载啊
作者: zn450606387 时间: 2012-1-17 00:27
求助啊,谁能教教我,怎么下载啊
作者: zn450606387 时间: 2012-1-17 00:28
愁人
作者: qianyuexianren 时间: 2012-1-30 22:43
我只要自动加血
作者: popo014 时间: 2012-3-15 13:58
看了楼主的代码 知道思路该从哪开始了
作者: 617333037 时间: 2012-4-6 20:46
hhhhhhhh
作者: 617333037 时间: 2012-4-10 18:34
ffffffffffffffffffffff
作者: Miss_326 时间: 2012-4-16 22:19
很好
作者: hfwrn2010 时间: 2012-4-18 08:33
顶起先
作者: zhang898600 时间: 2012-4-26 20:11
怎么定点挂机
作者: zyhyt2008 时间: 2012-5-3 22:58
可是下载不了 复制源码测试又报错
作者: ccccjsjc2007 时间: 2012-5-18 17:29
怎么下载不了啊啊 啊
作者: 399201529 时间: 2012-5-22 19:00
加血蓝的数值 怎么写才能实现用户自定义数值的方式呢?求教下
作者: yuyiliang 时间: 2012-6-8 10:41
很不错,学习了很多
作者: liushudonglaoda 时间: 2012-6-22 18:55
鼎各方各地方
作者: liushudonglaoda 时间: 2012-6-22 18:56
懂得而得的
作者: huang120 时间: 2012-8-26 01:52
回复 1楼章昊的帖子
楼主好人,能给个界面设计的截图吗?
作者: zhangxsfang 时间: 2012-9-6 10:58
3333333333333333
作者: njpujie 时间: 2013-8-3 13:55
初学者,怎么看着,感觉TC和易语言的编写形式很想啊(易语言也是初学)。。。
作者: biti 时间: 2014-3-22 17:21

作者: lucy2815 时间: 2018-7-16 15:02
学习了
| 欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) |
Powered by Discuz! X3.1 |