魔域挂机脚本(TC 2.0版本制作)
2.0新增功能:
TC2.0 新增功能 1、新增初始化函数(函数在程序执行时自动执行) 举例: 功能 逻辑型 初始化() 辅助.消息框("我是初始化函数,我在程序开始运行时自动执行") 返回 真 功能结束 2、新增销毁函数(函数在程序退出时自动执行) 举例: 功能 逻辑型 销毁() 辅助.消息框("我是销毁函数,我在程序退出时自动运行") 返回 真 功能结束 3、支持函数上下调用(调用的函数可以在调用之后的代码定义)
功能:魔域挂机,人物,幻兽自动打怪。
使用说明:
1.由于客户端被保护,启动脚本前将客户端手动移动到屏幕坐标(0,0)位置。
2.启动脚本后的3秒时间内,手动激活游戏窗口,否则按键将发送到桌面上。
3.本版本为测试版本,有什么问题,你跟帖。
界面如下:
代码如下:(可根据自己的需求,调整代码)
空间 魔域
整型 线程句柄,选项1,选项2,选项3,选项4,选项5,选项6,选项7,选项8,选项9,选项10,选项11
逻辑型 标识
功能 逻辑型 设置技能()
//人物技能一
选项1=下拉框.得到选项("下拉框0")
//人物技能二
选项2=下拉框.得到选项("下拉框1")
//人物技能三
选项3=下拉框.得到选项("下拉框2")
//人物技能四
选项4=下拉框.得到选项("下拉框3")
//幻兽技能一
选项5=下拉框.得到选项("下拉框4")
//幻兽技能二
选项6=下拉框.得到选项("下拉框5")
//幻兽技能三
选项7=下拉框.得到选项("下拉框6")
///////////////////////////////使用物品
//随机
选项8=下拉框.得到选项("下拉框7")
//记忆之眼
选项9=下拉框.得到选项("下拉框8")
//HP
选项10=下拉框.得到选项("下拉框9")
//MP
选项11=下拉框.得到选项("下拉框10")
返回 真
功能结束
功能 逻辑型 使用物品()
//////使用随机
如果(选项8==0)
键盘.按键(49,1)
如果结束
如果(选项8==1)
键盘.按键(50,1)
如果结束
如果(选项8==2)
键盘.按键(51,1)
如果结束
如果(选项8==3)
键盘.按键(52,1)
如果结束
//////使用记忆之眼
如果(选项9==0)
键盘.按键(49,1)
如果结束
如果(选项9==1)
键盘.按键(50,1)
如果结束
如果(选项9==2)
键盘.按键(51,1)
如果结束
如果(选项9==3)
键盘.按键(52,1)
如果结束
//////使用HP
如果(选项10==0)
键盘.按键(49,1)
如果结束
如果(选项10==1)
键盘.按键(50,1)
如果结束
如果(选项10==2)
键盘.按键(51,1)
如果结束
如果(选项10==3)
键盘.按键(52,1)
如果结束
//////使用MP
如果(选项11==0)
键盘.按键(49,1)
如果结束
如果(选项11==1)
键盘.按键(50,1)
如果结束
如果(选项11==2)
键盘.按键(51,1)
如果结束
如果(选项11==3)
键盘.按键(52,1)
如果结束
返回 真
功能结束
功能 逻辑型 自动打怪()
//人物技能一
如果(选项1==0)
键盘.按键(112,1)
如果结束
如果(选项1==1)
键盘.按键(113,1)
如果结束
如果(选项1==2)
键盘.按键(114,1)
如果结束
如果(选项1==3)
键盘.按键(115,1)
如果结束
如果(选项1==4)
键盘.按键(116,1)
如果结束
如果(选项1==5)
键盘.按键(117,1)
如果结束
如果(选项1==6)
鼠标.右键单击(2)
如果结束
辅助.等待(1000)
//人物技能二
如果(选项2==0)
键盘.按键(112,1)
如果结束
如果(选项2==1)
键盘.按键(113,1)
如果结束
如果(选项2==2)
键盘.按键(114,1)
如果结束
如果(选项2==3)
键盘.按键(115,1)
如果结束
如果(选项2==4)
键盘.按键(116,1)
如果结束
如果(选项2==5)
键盘.按键(117,1)
如果结束
如果(选项2==6)
鼠标.右键单击(2)
如果结束
辅助.等待(1000)
//人物技能三
如果(选项3==0)
键盘.按键(112,1)
如果结束
如果(选项3==1)
键盘.按键(113,1)
如果结束
如果(选项3==2)
键盘.按键(114,1)
如果结束
如果(选项3==3)
键盘.按键(115,1)
如果结束
如果(选项3==4)
键盘.按键(116,1)
如果结束
如果(选项3==5)
键盘.按键(117,1)
如果结束
如果(选项3==6)
鼠标.右键单击(2)
如果结束
辅助.等待(1000)
//人物技能四
如果(选项4==0)
键盘.按键(112,1)
如果结束
如果(选项4==1)
键盘.按键(113,1)
如果结束
如果(选项4==2)
键盘.按键(114,1)
如果结束
如果(选项4==3)
键盘.按键(115,1)
如果结束
如果(选项4==4)
键盘.按键(116,1)
如果结束
如果(选项4==5)
键盘.按键(117,1)
如果结束
如果(选项4==6)
鼠标.右键单击(2)
如果结束
辅助.等待(1000)
//幻兽技能一
如果(选项5==0)
键盘.按键(112,1)
如果结束
如果(选项5==1)
键盘.按键(113,1)
如果结束
如果(选项5==2)
键盘.按键(114,1)
如果结束
如果(选项5==3)
键盘.按键(115,1)
如果结束
如果(选项5==4)
键盘.按键(116,1)
如果结束
如果(选项5==5)
键盘.按键(117,1)
如果结束
如果(选项5==6)
鼠标.右键单击(2)
如果结束
辅助.等待(1000)
//幻兽技能二
如果(选项6==0)
键盘.按键(112,1)
如果结束
如果(选项6==1)
键盘.按键(113,1)
如果结束
如果(选项6==2)
键盘.按键(114,1)
如果结束
如果(选项6==3)
键盘.按键(115,1)
如果结束
如果(选项6==4)
键盘.按键(116,1)
如果结束
如果(选项6==5)
键盘.按键(117,1)
如果结束
如果(选项6==6)
鼠标.右键单击(2)
如果结束
辅助.等待(1000)
//幻兽技能三
如果(选项7==0)
键盘.按键(112,1)
如果结束
如果(选项7==1)
键盘.按键(113,1)
如果结束
如果(选项7==2)
键盘.按键(114,1)
如果结束
如果(选项7==3)
键盘.按键(115,1)
如果结束
如果(选项7==4)
键盘.按键(116,1)
如果结束
如果(选项7==5)
键盘.按键(117,1)
如果结束
如果(选项7==6)
鼠标.右键单击(2)
如果结束
返回 真
功能结束
功能 逻辑型 鼠标找怪()
辅助.等待(3000)
循环(真&&标识)
鼠标.移动(513,176)
辅助.等待(500)
魔域.自动打怪()
鼠标.移动(670,231)
辅助.等待(500)
魔域.自动打怪()
鼠标.移动(718,362)
辅助.等待(500)
魔域.自动打怪()
鼠标.移动(673,501)
辅助.等待(500)
魔域.自动打怪()
鼠标.移动(523,501)
辅助.等待(500)
魔域.自动打怪()
鼠标.移动(392,475)
辅助.等待(500)
魔域.自动打怪()
鼠标.移动(313,362)
辅助.等待(500)
魔域.自动打怪()
鼠标.移动(361,249)
辅助.等待(500)
魔域.自动打怪()
魔域.使用物品()
循环结束
返回 真
功能结束
功能 逻辑型 退出_点击()
标签.设置文本("标签0","程序停止......")
标识 = 假
线程.关闭(线程句柄)
返回 真
功能结束
功能 逻辑型 开始_点击()
魔域.设置分辨率()
标识 = 真
魔域.设置技能()
线程句柄 = 线程.开启("魔域.鼠标找怪","")
标签.设置文本("标签0","程序运行中......")
返回 真
功能结束
功能 逻辑型 初始化()
返回 真
功能结束
功能 逻辑型 销毁()
标识 = 假
线程.关闭(线程句柄)
返回 真
功能结束
功能 逻辑型 设置分辨率()
逻辑型 获得
整型 x,y
获得=系统.获得分辨率(x,y)
如果(x==1440&&y==900)
否则
系统.设置分辨率(1440 ,900)
如果结束
返回 真
功能结束
功能 逻辑型 按钮0_点击()
魔域.设置分辨率()
标识 = 真
魔域.设置技能()
线程句柄 = 线程.开启("魔域.鼠标找怪","")
标签.设置文本("标签0","程序运行中......")
返回 真
功能结束
功能 逻辑型 按钮1_点击()
标签.设置文本("标签0","程序停止......")
标识 = 假
线程.关闭(线程句柄)
返回 真
功能结束
功能 逻辑型 按钮2_点击()
逻辑型 是否成功
是否成功=辅助.命令("C:\\Program Files\\Internet Explorer\\iexplore.exe http://bbs.tcmade.com/showtopic-1175.aspx",假)
返回 真
功能结束
空间结束
有神马问题,请跟帖!!!!
|