按键精灵怎么在游戏中只能开出打字框才有用?

来源:百度知道 编辑:UC知道 时间:2024/07/10 18:49:28
如果我想设置一个在游戏中能用的编程:血小于30%时使用"E",蓝小于30%时使用"R".其他时候一直用"F"这怎么编程啊?

打开脚本之前
要吃大红的窗口在前台
并且要原始位置(窗口化)
开脚本之后
血条不能被遮
因为是读颜色脚本
若游戏过卡
把“HP少于多少吃大药(%)”
这一栏设高点(不能超过100)
UserVar hong=30 HP少于多少吃大药(%)

UserVar hongT=100 检查HP延时

UserVar j1="Q" 大红的键位

//-----------------[自定义变量]

Dim hong,hongT,j1,key1

//-----------------[声明变量]

Plugin hx=Window.Foreground()

//-----------------[调用插件]

key1=Asc(UCase(j1))

//-----------------[转换键码]

While True

//死循环

IfColor hong/100*(294-194)+194,135,000000,0

Plugin Window.SendKeyDown(hx,key1)

Delay 100

Plugin Window.SendKeyUp(hx,key1)

EndIf

Delay hongT

EndWhile

自己去改下吧