TC官方合作论坛

 找回密码
 立即注册
查看: 1716|回复: 8

[脚本] 我也来发发自己的脚本,大神多多批评

[复制链接]
发表于 2012-9-10 03:04:38 | 显示全部楼层 |阅读模式

马上加入TC

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

x
#import "dm.dmsoft" dm
空间 诛仙
//////////////////定义区/////////////////////////////////////////////////////////////
dm=com("dm.dmsoft")
x,y,ck,bd,线程句柄
功能 右键点击找色(x1,y1,x2,y2,色差,x3,y3)
返回值=dm.FindColor(x1, y1, x2, y2, 色差,1.0,0,x,y)
help.sleep(50)
if(返回值==-1)
dm.MoveTo(x+辅助.随机数(1,3),y+辅助.随机数(1,3))
help.sleep(辅助.随机数(10,30))
dm.RightClick()
help.sleep(50)
endif
返回 0
功能结束
功能 绑定()
ck=窗口.找到窗口("","GAMECLIENT")
if(ck>0)
help.sleep(200)
  bd=dm.BindWindow(ck,"dx2","dx","dx",0)
  if(bd>0)
  循环(真)  
       诛仙.主线程()
  循环结束
      
  else
     help.messagebox("失败了!!")
  endif
else
help.messagebox("启动失败!原因是没有打开游戏,请打开游戏再试.")
endif
返回 真
功能结束
///////////////////////////////功能分布区///////////////////////////////////////////////
功能 主线程()
dm.SetPath(辅助.获取资源路径("rc:"))
dm.FindPic(135,1,188,32,"战斗判断.bmp","000000",0.9,0,x,y)
if(x>0)
    诛仙.自动战斗()
else
    诛仙.加血()
endif
返回 真
功能结束
功能 加血()
诛仙.右键点击找色(761,9,772,19,"ffc2c2-000000|f57076-000000|e0293b-000000|d9000b-000000",x,y)
help.sleep(辅助.随机数(100,300))
诛仙.右键点击找色(610,9,620,19,"ffc2c2-000000|f57076-000000|e0293b-000000|d9000b-000000",x,y)
help.sleep(辅助.随机数(100,300))
诛仙.右键点击找色(754,22,765,32,"bbf3ff-000000|71ccf5-000000|037fd7-000000|00abe8-000000",x,y)
help.sleep(辅助.随机数(100,300))
诛仙.右键点击找色(609,22,622,32,"bbf3ff-000000|71ccf5-000000|037fd7-000000|00abe8-000000",x,y)
help.sleep(辅助.随机数(100,300))
诛仙.右键点击找色(603,48,614,54,"ffb7e8-000000|e153b4-000000|db3aa8-000000|d5249d-000000",x,y)
help.sleep(辅助.随机数(100,300))
返回 真
功能结束
功能 自动战斗()
dm.SetPath(辅助.获取资源路径("rc:"))
dm.FindPic(674,313,734,366,"点击战斗.bmp","000000",0.9,0,x,y)
if(x>0)
dm.MoveTo(x+辅助.随机数(1,3),y+辅助.随机数(2,3))
help.sleep(辅助.随机数(10,30))
dm.LeftClick()
help.sleep(50)
else
    help.sleep(50)
endif
返回 真
功能结束
///////////////////控件区//////////////////////////////////////////////////////////////////////
功能 队长_点击()
线程句柄=线程.开启("诛仙.绑定","")

返回 真
功能结束
功能 退出_点击()
help.sleep(300)
dm.UnBindWindow()
线程.关闭(线程句柄)
help.sleep(200)
辅助.退出()
返回 真
功能结束
空间结束
//空间结束语句
回复

使用道具 举报

 楼主| 发表于 2012-9-10 03:06:19 | 显示全部楼层
我的附件怎么不见了??
回复 支持 反对

使用道具 举报

发表于 2012-9-10 08:28:23 | 显示全部楼层
顶 代码相当工整

大漠BindWindow和UnBindWindow应该放在一个线程里
回复 支持 反对

使用道具 举报

发表于 2012-9-10 09:29:12 | 显示全部楼层
学习学习
回复 支持 反对

使用道具 举报

发表于 2012-9-10 09:42:15 | 显示全部楼层
学习
回复 支持 反对

使用道具 举报

发表于 2012-9-10 13:39:24 | 显示全部楼层
好久没发言了,来发个言
回复 支持 反对

使用道具 举报

发表于 2012-9-10 18:11:49 | 显示全部楼层
弱弱的问下楼主 你调用的自动战斗功能是后台操作的吗?
回复 支持 反对

使用道具 举报

发表于 2012-9-10 18:58:20 | 显示全部楼层
好久没发言了,出来冒个泡。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-10 21:02:10 | 显示全部楼层
回复 7楼die13719076310的帖子

这个这是简单的点击游戏里的自动战斗,
全后台的,多线程。
这个这是开始
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-30 01:15 , Processed in 0.040951 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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