300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 【游戏开发】按键精灵写《新天龙八部》脚本——人物自动打怪加血加蓝宠物加血

【游戏开发】按键精灵写《新天龙八部》脚本——人物自动打怪加血加蓝宠物加血

时间:2018-07-03 01:12:48

相关推荐

【游戏开发】按键精灵写《新天龙八部》脚本——人物自动打怪加血加蓝宠物加血

//找到窗口句柄Hwnd=Plugin.Window.MousePoint()//获取窗口客户区的大小sRect = Plugin.Window.GetClientRect(Hwnd)TracePrint "客户区大小为" & sRect//拆分字符串MyArray = Split(sRect, "|")L = Clng(MyArray(0)) : T = Clng(MyArray(1))R = Clng(MyArray(2)) : B = Clng(MyArray(3))TracePrint "左上角X= " & LTracePrint "左上角Y= " & TTracePrint "客户区宽度= " & RTracePrint "客户区高度=" & B//不断循环While True//当人物血量小于80%,用Alt+1的技能(清心普善咒)加血,血量x坐标L+177和y坐标T+35可调IfColor L + 177, T + 35, "373737", 0 ThenMoveTo L+31, T+43LeftClick 1Delay 200KeyDown "Alt", 1Delay 200KeyPress "1", 1Delay 200KeyUp "Alt", 1TracePrint "人物加血"End IfDelay 200//当宠物血量小于80%,选中宠物头像,用Alt+1的技能(清心普善咒),血量x坐标L+209和y坐标T+83可调IfColor L + 209, T + 83, "383838", 0 ThenMoveTo L+113, T+95LeftClick 1Delay 200KeyDown "Alt", 1Delay 200KeyPress "1", 1Delay 200KeyUp "Alt", 1TracePrint "宠物加血"End IfDelay 200//当人物蓝量小于60%,用Alt+2的技能(血祭)加蓝,蓝量x坐标L+133和y坐标T+44可调IfColor L + 133, T + 44, "232323", 0 ThenKeyDown "Alt", 1Delay 200KeyPress "2", 1Delay 200KeyUp "Alt", 1Delay 200TracePrint "人物加蓝"End IfDelay 200//锁定怪物目标KeyDown "Ctrl", 1KeyPress "Tab", 1KeyUp "Ctrl", 1Delay 200//释放打怪技能KeyDown "Alt", 1KeyPress "0", 1KeyUp "Alt", 1Delay 200Wend

注:

有时候打开按键精灵直接运行脚本不稳定,建议:

1.选中该脚本,右键修改脚本;

2.点击调试,再在游戏窗口中鼠标左键双击激活脚本(这里启动热键设为左键双击,中止热键设为右键弹起,可修改)

注:设置好人物技能栏,为避免热键冲突,F1是加血的清心普善咒(快捷键修改为Alt+1),F2是加蓝的高级血祭(快捷键修改为Alt+2),F10是打怪的技能(快捷键修改为Alt+0)

3.最后为效果图:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。