|
:D.. 第一次上传脚本,大家多多指教。
基本实现方法: 通过枚举获得窗口句柄,多线程操作,然后通过大漠找字来实现基本功能。
主要功能:大唐无双多开后台自动打怪,自动喊话(支持中文),帮会庄园任务,主要是自己购买,然后自动浇水,施肥等。 可能有些不精致(新手,请见谅)
源码如下:
- 空间 大唐无双多开自动打怪
- //定义默认空间
- dm=com("dm.dmsoft" )
- //定义全局变量
- 延时1,延时2,延时3,延时4,延时5,枚举窗口
- c1,i,技能1,技能2,技能3,技能4,技能5,技能攻击1,技能攻击2,技能攻击3,技能攻击4,技能攻击5,延时等待1,延时等待2,延时等待3,延时等待4,延时等待5,回血1,回蓝1,线程句柄,窗口句柄,移动,k
- 是否注册成功
- 句柄
- 线程句柄集=array[]
- 对象句柄
- //判断是否输入文本框内容
- 功能 文本框内容是否为空()
- 技能1=下拉框.得到选项("技能攻击1")
- 技能2=下拉框.得到选项("技能攻击2")
- 技能3=下拉框.得到选项("技能攻击3")
- 技能4=下拉框.得到选项("技能攻击4")
- 技能5=下拉框.得到选项("技能攻击5")
- 延时1=编辑框.获得文本("延时1")
- 延时2=编辑框.获得文本("延时2")
- 延时3=编辑框.获得文本("延时3")
- 延时4=编辑框.获得文本("延时4")
- 延时5=编辑框.获得文本("延时5")
- 如果(技能1==0||技能2 ==0||技能3 ==0||技能4 ==0||技能5==0||字符串.长度(延时1) ==0||字符串.长度(延时2) ==0||字符串.长度(延时3) ==0||字符串.长度(延时4) ==0||字符串.长度(延时5) ==0)
- 返回 假
- 否则
- 如果(技能1==1)
- 技能攻击1=49
- 如果结束
- 如果(技能1==2)
- 技能攻击1=50
- 如果结束
- 如果(技能1==3)
- 技能攻击1=51
- 如果结束
- 如果(技能1==4)
- 技能攻击1=52
- 如果结束
- 如果(技能1==5)
- 技能攻击1=53
- 如果结束
-
-
- 如果(技能2 ==1)
- 技能攻击2=49
- 如果结束
- 如果(技能2==2)
- 技能攻击2=50
- 如果结束
- 如果(技能2 ==3)
- 技能攻击2=51
- 如果结束
- 如果(技能2 ==4)
- 技能攻击2=52
- 如果结束
- 如果(技能2 ==5)
- 技能攻击2=53
- 如果结束
-
-
- 如果(技能3 ==1)
- 技能攻击3=49
- 如果结束
- 如果(技能3 ==2)
- 技能攻击3=50
- 如果结束
- 如果(技能3 ==3)
- 技能攻击3=51
- 如果结束
- 如果(技能3 ==4)
- 技能攻击3=52
- 如果结束
- 如果(技能3 ==5)
- 技能攻击3=53
- 如果结束
-
-
- 如果(技能4 ==1)
- 技能攻击4=49
- 如果结束
- 如果(技能4 ==2)
- 技能攻击4=50
- 如果结束
- 如果(技能4 ==3)
- 技能攻击4=51
- 如果结束
- 如果(技能4 ==4)
- 技能攻击4=52
- 如果结束
- 如果(技能4 ==5)
- 技能攻击4=53
- 如果结束
-
-
- 如果(技能5 ==1)
- 技能攻击5=49
- 如果结束
- 如果(技能5 ==2)
- 技能攻击5=50
- 如果结束
- 如果(技能5 ==3)
- 技能攻击5=51
- 如果结束
- 如果(技能5 ==4)
- 技能攻击5=52
- 如果结束
- 如果(技能5 ==5)
- 技能攻击5=53
- 如果结束
- 延时等待1=延时1
- 延时等待2=延时2
- 延时等待3=延时3
- 延时等待4=延时4
- 延时等待5=延时5
- 如果结束
- 返回 真
- 功能结束
- 购买钉耙数量,购买水桶数量,购买粪瓢数量,购买精致水桶数量,松土次数,浇水次数,施肥次数,帮会浇水次数
- 功能 自动庄园任务()
- 句柄窗口,窗口绑定是否成功
- 路径
- 路径=辅助.获取资源路径("rc:")
- dm.SetPath(路径)
- 辅助.等待(500)
- dm.SetDict(0,"dm_soft.txt")
- 如果(c1!=0)
- 句柄窗口=句柄[i]
- 否则
- 句柄窗口=窗口句柄
- 如果结束
-
- 窗口绑定是否成功=dm.BindWindow(句柄窗口,"dx","dx","dx",0)
- 辅助.等待(500)
- 如果(窗口绑定是否成功==0)
- 辅助.消息框("窗口绑定失败")
- 否则
-
- 如果(复选框.获得状态("自动购买"))
- //先获得要购买的数量
- 购买钉耙数量=编辑框.获得文本("购买钉耙")
- 辅助.等待(100)
- 购买粪瓢数量=编辑框.获得文本("购买粪瓢")
- 辅助.等待(100)
- 购买水桶数量=编辑框.获得文本("购买水桶")
- 辅助.等待(100)
- 购买精致水桶数量=编辑框.获得文本("购买精致水桶")
- 辅助.等待(100)
- //775,88
- //通过坐标找到自动寻路,找到帮会庄园商人NPC
- dm.MoveTo(955,175)
- 辅助.等待(100)
- dm.LeftClick()
- 辅助.等待(100)
- //移动到帮会庄园商人
- dm.MoveTo(672,133)
- 辅助.等待(500)
- dm.LeftClick()
- 辅助.等待(100)
- //关闭寻路对话框
- dm.MoveTo(775,88)
- 辅助.等待(500)
- dm.LeftClick()
- // 通过找字,看是否已经打开购买
- 循环(真)
- intx,inty
- dm.FindStr(0,0,2000,2000,"色子","33cc33-404040",0.8,intx,inty)
- 如果(intx>0)
- 跳出
- 如果结束
- 辅助.等待(500)
- 循环结束
- // 通过找字找到钉耙
- 如果(0<购买钉耙数量)
- intx2,inty2
- dm.FindStr(0,0,2000,2000,"钉耙","33cc33-405060",1.0,intx2,inty2)
- 辅助.等待(100)
- 如果(intx2>0)
- dm.MoveTo(intx2-30,inty2+15)
- 辅助.等待(500)
- 循环(0<购买钉耙数量)
- dm.RightClick()
- 辅助.等待(500)
- 购买钉耙数量=购买钉耙数量-1
- 循环结束
- 辅助.等待(500)
- dm.MoveTo(0,0)
- 辅助.等待(500)
- 如果结束
- 如果结束
-
-
- // 通过找字找到粪瓢
- 如果(0<购买粪瓢数量)
- intX,intY
- dm.FindStr(0,0,2000,20000,"粪瓢","33cc33-606060",0.8,intX,intY)
- 辅助.等待(500)
- 如果(intX>0)
- dm.MoveTo(intX-30,intY+15)
- 辅助.等待(500)
- 循环(0<购买粪瓢数量)
- dm.RightClick()
- 辅助.等待(500)
- 购买粪瓢数量=购买粪瓢数量-1
- 循环结束
- 辅助.等待(500)
- dm.MoveTo(0,0)
- 辅助.等待(500)
- 如果结束
- 如果结束
-
- 如果(0<购买水桶数量)
- // 通过找字找到水桶
- intX1,intY1
- dm.FindStr(555,238,592,260,"水桶","33cc33-405060",0.8,intX1,intY1)
- 辅助.等待(500)
- 如果(intX1>0)
- dm.MoveTo(intX1-30,intY1+15)
- 辅助.等待(500)
- 循环(0<购买水桶数量)
- dm.RightClick()
- 辅助.等待(500)
- 购买水桶数量=购买水桶数量-1
- 循环结束
- 辅助.等待(500)
- dm.MoveTo(0,0)
- 辅助.等待(500)
- 如果结束
- 如果结束
-
- // 通过找字找到精致水桶
- 如果(0<购买精致水桶数量)
- intX3,intY3
- dm.FindStr(0,0,2000,2000,"精致水桶","0070dd-405060",0.8,intX3,intY3)
- 辅助.等待(500)
- 如果(intX3>0)
- dm.MoveTo(intX3-30,intY3+15)
- 辅助.等待(500)
- 循环(0<购买精致水桶数量)
- dm.RightClick()
- 辅助.等待(500)
- 购买精致水桶数量=购买精致水桶数量-1
- 循环结束
- 辅助.等待(500)
- dm.MoveTo(0,0)
- 辅助.等待(500)
- 如果结束
- 如果结束
-
- 如果结束
-
-
- //先获得要任务次数
- 松土次数=编辑框.获得文本("松土次数")
- 辅助.等待(100)
- 浇水次数=编辑框.获得文本("浇水次数")
- 辅助.等待(100)
- 施肥次数=编辑框.获得文本("施肥次数")
- 辅助.等待(100)
- 帮会浇水次数=编辑框.获得文本("帮会浇水次数")
- 辅助.等待(100)
-
-
- //帮会浇水
- 如果(复选框.获得状态("帮会浇水") )
- 循环(0<帮会浇水次数)
- //按下M打开地图
- dm.KeyPress(77)
- 辅助.等待(1000)
- //通过找到水井,把人物移动到水井旁边
- 循环(真)
- intx5,inty5
- dm.FindStr(200,330,520,700,"水井","00ff00-506060",0.8,intx5,inty5)
- 辅助.等待(100)
- 如果(intx5>0)
- dm.MoveTo(intx5+60,inty5)
- 辅助.等待(100)
- dm.RightClick()
- 辅助.等待(100)
- dm.KeyPress(77)
- 跳出
- 如果结束
- 循环结束
- //通过找到无波古井来打水
- 循环(真)
- intx1,inty1
- dm.FindStr(0,0,2000,2000,"无波古井","ffba3c-707070",0.8,intx1,inty1)
- 辅助.等待(100)
- 如果(intx1>0)
- dm.MoveTo(intx1+15,inty1+40)
- 辅助.等待(500)
- dm.LeftClick()
- 辅助.等待(5000)
- //ffba3c-606060
- //通过按下M打开地图,寻找帮会树
- dm.KeyPress(77)
- 辅助.等待(1000)
- 跳出
- 如果结束
- 循环结束
-
- 循环(真)
- intx2,inty2
- dm.FindStr(0,0,2000,2000,"帮会树","00ff00-506060",0.8,intx2,inty2)
- 辅助.等待(100)
- 如果(intx2>0)
- dm.MoveTo(intx2+19,inty2+27)
- 辅助.等待(500)
- dm.RightClick()
- 辅助.等待(100)
- dm.KeyPress(77)
- 辅助.等待(20000)
- dm.LeftClick()
- 辅助.等待(3000)
- dm.MoveTo(285,291)
- 辅助.等待(100)
- dm.LeftClick()
- 辅助.等待(5000)
- break
- 如果结束
- 循环结束
- 帮会浇水次数=帮会浇水次数-1
- 标签.设置文本("剩余帮会浇水次数","剩余帮会浇水次数:"&帮会浇水次数)
- 循环结束
- 如果结束
-
-
-
-
-
- 获得分钟=系统.获取毫秒()/60000
- 获得分钟1=系统.获取毫秒()/60000
- 移动=0
- a=0
- 循环(真)
-
- 计算分钟=系统.获取毫秒()/60000
-
- 如果(移动==0||(计算分钟-获得分钟)>1*1)
- dm.KeyPress(77)
- 辅助.等待(1000)
- intx2,inty2
- 循环(真)
- dm.FindStr(0,0,2000,2000,"帮会树","00ff00-506060",0.8,intx2,inty2)
- 辅助.等待(100)
- 如果(intx2>0)
- dm.MoveTo(intx2-63,inty2+30)
- 辅助.等待(500)
- dm.RightClick()
- 辅助.等待(500)
- dm.KeyPress(77)
- 辅助.等待(500)
- 移动=1
- 获得分钟=系统.获取毫秒()/60000
- 跳出
- 如果结束
- 循环结束
- 如果结束
-
-
- 如果((计算分钟-获得分钟1)>1*1)
- dm.KeyPress(77)
- 辅助.等待(1000)
- intx2,inty2
- 循环(真)
- dm.FindStr(0,0,2000,2000,"帮会树","00ff00-506060",0.8,intx2,inty2)
- 辅助.等待(100)
- 如果(intx2>0)
- dm.MoveTo(intx2+80,inty2+40)
- 辅助.等待(500)
- dm.RightClick()
- 辅助.等待(500)
- dm.KeyPress(77)
- 辅助.等待(500)
- 获得分钟1=系统.获取毫秒()/60000
- 跳出
- 如果结束
- 循环结束
-
- 如果结束
-
-
- //自动松土
- 如果(复选框.获得状态("松土") )
- intx6,inty6
- dm.FindStr(0,0,2000,2000,"健康","ffba3c-505050",0.8,intx6,inty6)
- 辅助.等待(500)
- 如果(intx6>0&&a==0)
-
- 辅助.等待(100)
- dm.MoveTo(intx6,inty6+60)
- 辅助.等待(500)
- dm.LeftClick()
- 循环(0<松土次数)
- 辅助.等待(3000)
- 松土次数=松土次数-1
- 标签.设置文本("剩余松土次数","剩余松土次数:"&松土次数)
- 循环结束
- a=1
- 如果结束
-
- 如果结束
-
- //自动浇水
- 如果(复选框.获得状态("浇水") )
-
- intx,inty
- dm.FindStr(0,0,2000,2000,"干旱","ffba3c-707070",0.8,intx,inty)
- 辅助.等待(500)
- 如果(intx>0&&0<浇水次数)
- 辅助.等待(500)
- dm.MoveTo(intx,inty+60)
- 辅助.等待(500)
- dm.LeftClick()
- 辅助.等待(6000)
- 浇水次数=浇水次数-1
- 标签.设置文本("剩余浇水次数","剩余浇水次数:"&浇水次数)
- dm.MoveTo(46,83)
- 辅助.等待(500)
- dm.LeftClick()
- 如果结束
- 如果结束
- //自动施肥
- 如果(复选框.获得状态("施肥") )
- intx,inty
- dm.FindStr(0,0,2000,2000,"贫瘠","ffba3c-607080",0.8,intx,inty)
- 辅助.等待(500)
- 如果(intx>0&&0<施肥次数)
- 辅助.等待(500)
- dm.MoveTo(intx,inty+60)
- 辅助.等待(500)
- dm.LeftClick()
- 辅助.等待(6000)
- 施肥次数=施肥次数-1
- 标签.设置文本("剩余施肥次数","剩余施肥次数:"&施肥次数)
- dm.MoveTo(46,83)
- 辅助.等待(500)
- dm.LeftClick()
- 如果结束
- 如果结束
- // 自动捉虫
- intx5,inty5
- dm.FindStr(0,0,2000,2000,"害虫","ffba3c-707070",0.8,intx5,inty5)
- 辅助.等待(500)
- 如果(intx5>0)
- 辅助.等待(500)
- dm.MoveTo(intx5,inty5+40)
- 辅助.等待(500)
- dm.LeftClick()
- 辅助.等待(6000)
- 如果结束
- 如果(施肥次数==0&&浇水次数==0)
- 辅助.消息框("任务完成!")
- 跳出
- 如果结束
-
- 循环结束
-
-
- // intX,intY
- // dm.FindColor(860,29,1000,150, "ad0300-000000|f00005-000000", 0.8, 0,intX,intY)
- // 辅助.等待(1000)
- // 如果(intX>0)
- // dm.MoveTo(intX,intY)
- // 辅助.等待(500)
- // dm.RightClick()
- // 辅助.等待(2000)
- // dm.LeftClick()
- //
- // 如果结束
-
- 如果结束
- 返回 真
- 功能结束
- 功能 自动喊话()
- 窗口绑定是否成功
- 句柄窗口
- 如果(c1!=0)
- 句柄窗口=句柄[i]
- 否则
- 句柄窗口=窗口句柄
- 如果结束
-
- 窗口绑定是否成功=dm.BindWindow(句柄窗口,"dx","dx","dx",0)
-
- 如果(窗口绑定是否成功==0)
- 辅助.消息框("窗口绑定失败")
- 否则
-
- 循环(真)
- 辅助.等待(1000)
- 辅助.等待(1000)
- dm.KeyPress(13)
- 辅助.等待(1000)
- dm.SendString(句柄窗口,编辑框.获得文本("喊话1"))
- 辅助.等待(1000)
- dm.KeyPress(13)
- 辅助.等待(1000)
- dm.KeyPress(13)
- 辅助.等待(1000)
- dm.SendString(句柄窗口,编辑框.获得文本("喊话2"))
- 辅助.等待(1000)
- dm.KeyPress(13)
- 辅助.等待(1000)
- dm.KeyPress(13)
- 辅助.等待(1000)
- dm.SendString(句柄窗口,编辑框.获得文本("喊话3"))
- 辅助.等待(1000)
- dm.KeyPress(13)
- 辅助.等待(1000)
- dm.KeyPress(13)
- 辅助.等待(1000)
- dm.SendString(句柄窗口,编辑框.获得文本("喊话4"))
- 辅助.等待(1000)
- dm.KeyPress(13)
- 辅助.等待(1000)
-
- dm.KeyPress(13)
- 辅助.等待(1000)
- dm.SendString(句柄窗口,编辑框.获得文本("喊话5"))
- 辅助.等待(1000)
- dm.KeyPress(13)
- 辅助.等待(1000)
- 循环结束
-
- 如果结束
- 返回 0
- 功能结束
- 功能 自动打怪()
- 路径
- 路径=辅助.获取资源路径("rc:")
- dm.SetPath(路径)
- 窗口绑定是否成功,intX,intY,intX1,intY1,intX2,intY2,intX3,intY3,intX4,intY4
- 如果(c1!=0)
- 窗口句柄=句柄[i]
- 如果结束
- 窗口绑定是否成功=dm.BindWindow(窗口句柄,"dx","dx","dx",0)
-
- 如果(窗口绑定是否成功==0)
- 辅助.消息框("窗口绑定失败")
- 否则
- 循环(真)
- dm.KeyPress(9)
- 辅助.等待(500)
- dm.FindColor(441,49,457,65, "a50000-000000", 0.8, 0,intX,intY)
- 辅助.等待(1000)
- 循环(intX>0)
- dm.KeyPress(技能攻击1)
- 辅助.等待(延时等待1)
-
- dm.KeyPress(技能攻击2)
- 辅助.等待(延时等待2)
-
-
- //加血判断
- dm.FindColor(130,50,152,64, "bd0000-000000", 0.8, 0,intX3,intY3)
- 辅助.等待(1000)
- 如果(intX3<0)
- dm.KeyPress(56)
- 如果结束
-
- //加蓝判断
- dm.FindColor(131,69,153,83, "0049bd-000000", 0.8, 0,intX4,intY4)
- 辅助.等待(1000)
- 如果(intX4<0)
- dm.KeyPress(57)
- 如果结束
-
- dm.KeyPress(技能攻击3)
- 辅助.等待( 延时等待3)
-
- dm.KeyPress(技能攻击4)
- 辅助.等待( 延时等待4)
-
- dm.KeyPress(技能攻击5)
- 辅助.等待(延时等待5)
-
-
- //升级判断
- dm.FindPic(0,0,2000,2000,"升级图片.bmp","000000",0.9,0,intX2,intY2)
- 辅助.等待(1000)
- 如果(intX2>0)
- dm.KeyPress(27)
- 如果结束
-
- //怪物是否死亡判断
- dm.FindColor(295,56,303,69, "c61418-000000", 0.9, 0,intX1,intY1)
- 辅助.等待(1000)
- 如果(intX1<0)
- dm.KeyPress(192)
- 辅助.等待(2000)
- dm.KeyPress(192)
- 辅助.等待(1000)
- 跳出
- 如果结束
- 循环结束
- 循环结束
-
- 如果结束
- 返回 真
- 功能结束
- 功能 大漠解绑()
- dm.UnBindWindow()
- 返回 0
- 功能结束
- 功能 获取窗口()
- 枚举窗口=系统.枚举("MainWnd class of ArkEngine",1)
- 如果(字符串.长度(枚举窗口)!=0)
- 字符串.分割(枚举窗口,"|",句柄)
- i=0
- 数组空间.大小(句柄,c1)
- 索引值
- 索引值=选项卡.得到选项("选项卡0")
-
- 如果(索引值==0)
- 如果(!大唐无双多开自动打怪.文本框内容是否为空())
- 辅助.消息框("请设置好攻击技能或者延时")
- 否则
- 如果(c1==0) //如果c1=0证明就一个游戏窗口,单开操作
- 窗口句柄=枚举窗口
- 辅助.等待(1000)
- 线程句柄=线程.扩展开启("大唐无双多开自动打怪.自动打怪","","大唐无双多开自动打怪.大漠解绑","")
- 否则
- 线程句柄集=数组空间.重定义(线程句柄集,真,c1)
- 循环(i <c1)
- 线程句柄集[i]=线程.扩展开启("大唐无双多开自动打怪.自动打怪","","大唐无双多开自动打怪.大漠解绑","")
- 辅助.等待(2000)
- i=i +1
- 循环结束
- k=i-1
- 如果结束
-
- 如果结束
- 如果结束
- 如果(索引值==1)
- 如果(c1==0) //如果c1=0证明就一个游戏窗口,单开操作
- 窗口句柄=枚举窗口
- 辅助.等待(1000)
- 线程句柄=线程.扩展开启("大唐无双多开自动打怪.自动喊话","","大唐无双多开自动打怪.大漠解绑","")
- 否则
-
- 线程句柄集=数组空间.重定义(线程句柄集,真,c1)
- 循环(i <c1)
-
- 辅助.等待(2000)
- 线程句柄集[i]=线程.扩展开启("大唐无双多开自动打怪.自动喊话","","大唐无双多开自动打怪.大漠解绑","")
- 辅助.等待(2000)
- i=i +1
- 循环结束
- k=i-1
- 如果结束
-
- 如果结束
- 如果(索引值==2)
- 如果(c1==0) //如果c1=0证明就一个游戏窗口,单开操作
- 窗口句柄=枚举窗口
- 辅助.等待(1000)
- 线程句柄=线程.扩展开启("大唐无双多开自动打怪.自动庄园任务","","大唐无双多开自动打怪.大漠解绑","")
- 否则
-
- 线程句柄集=数组空间.重定义(线程句柄集,真,c1)
- 循环(i <c1)
- 辅助.等待(2000)
- 线程句柄集[i]=线程.扩展开启("大唐无双多开自动打怪.自动庄园任务","","大唐无双多开自动打怪.大漠解绑","")
- 辅助.等待(2000)
- i=i +1
- 循环结束
- k=i-1
- 如果结束
-
- 如果结束
-
- 否则
- 辅助.消息框("请确认是否开启了游戏!")
- 如果结束
-
- 返回 真
- 功能结束
- //快速测试功能
- function test()
- 枚举窗口1
- 枚举窗口1=系统.枚举("MainWnd class of ArkEngine",1)
- // help.messagebox(枚举窗口1)
- 路径
- 路径=辅助.获取资源路径("rc:")
- dm.SetPath(路径)
- 辅助.等待(500)
- dm.SetDict(0,"dm_soft.txt")
- 句柄窗口
- 句柄窗口 = convert.strtoint(枚举窗口1,0)
- if(0==dm.BindWindow(句柄窗口,"dx","dx","dx",0))
- help.messagebox("绑定失败")
- return 0
- endif
- // 左边树的坐标是x-63,y+30
- //右边树的坐标是x+70,y+45
- //
- // 循环(真)
- // intx2,inty2
- // dm.FindStr(0,0,2000,2000,"帮会树","00ff00-506060",0.8,intx2,inty2)
- // 辅助.等待(100)
- // 如果(intx2>0)
- // dm.MoveTo(intx2+70,inty2+45)
- // 辅助.等待(500)
- // dm.RightClick()
- // 跳出
- // 如果结束
- // 循环结束
- //
- intX,intY
- dm.FindColor(0,0,2000,2000, "ad0300-000000", 0.8, 0,intX,intY)
- 辅助.等待(2000)
- 如果(intX>0)
- 辅助.消息框("找到颜色")
- 如果结束
- dm.UnBindWindow()
- return 0
- 功能结束
- 功能 开始_点击()
- //这里添加你要执行的代码
- //大唐无双多开自动打怪.test()
- 大唐无双多开自动打怪.获取窗口()
- 返回 真
- //函数返回语句
- 功能结束
- 功能 退出_点击()
- //这里添加你要执行的代码
- 如果(c1==0)
- 线程.关闭(线程句柄)
- 辅助.等待(2000)
- 否则
- 循环(k>=0)
- // 辅助.消息框(转换.整型转字符型(线程句柄集[k]))
- 线程.关闭(线程句柄集[k])
- 辅助.等待(2000)
- k=k-1
- 循环结束
- 如果结束
- 辅助.等待(20000)
- 辅助.退出()
- 返回 真
- //函数返回语句
- 功能结束
- 功能 初始化()
- //这里添加你要执行的代码
- 是否注册成功=辅助.注册插件("rc:dm.dll",真)
- 辅助.等待(1000)
- 如果(!是否注册成功)
- 辅助.消息框("大漠注册失败,请手动 注册!")
- 如果结束
- 选项卡.激活("选项卡0",0)
- 下拉框.设置选项("技能攻击1",0)
- 下拉框.设置选项("技能攻击2",0)
- 下拉框.设置选项("技能攻击3",0)
- 下拉框.设置选项("技能攻击4",0)
- 下拉框.设置选项("技能攻击5",0)
- 辅助.命令("www.tcmade.com",真)
- 辅助.等待(1000)
- 辅助.命令("http://bbs.tcmade.com/showtopic-7224.aspx",真)
- 返回 真
- 功能结束
- 空间结束
- //空间结束语句
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|