A=2 "按下向左走“A”键的时间" UserVar D=2 "按下向右走“D”键的时间" MessageBox "即将运行《龙之刃》自动遇敌脚本,请用鼠标点击一下需要运行脚本的画面,然后按“确定”开始运行脚本。——BonBonCat" //获得鼠标指定的窗口句柄 Hwnd = Plugin.Window.MousePoint() //得到窗口客户区域大小 sRect = Plugin.Window.GetClientRect(Hwnd) MyArray = Split(sRect, "|") L = Clng(MyArray(0)): T = Clng(MyArray(1)) R = Clng(MyArray(2)): B = Clng(MyArray(3)) Rem walk //通过右上角色块获取非战斗状态信息 //按下A键向左 GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 970, 74) Delay 10 If GetColor = "02409E" then Delay 100 Call Plugin.Bkgnd.KeyDown(Hwnd, 65) Delay A*1000 Call Plugin.Bkgnd.KeyUp(Hwnd, 65) Delay 500 Else Delay 1000 Goto walk End If //按下D键向右 GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 970, 74) Delay 10 If GetColor = "02409E" then Delay 100 Call Plugin.Bkgnd.KeyDown(Hwnd, 68) Delay D*1000 Call Plugin.Bkgnd.KeyUp(Hwnd, 68) Delay 500 Else Delay 1000 Goto walk End If Goto walk