//<>--------------------------按键精灵脚本界面演示例子 - 流程结构-------------------------<>

MessageBox "测试,脚本启动运行中。。。"
EndScript  '演示例子不做脚本执行


//<>------------------------------ 初始设置内容 --------------------------<>
//初始设置
Dim 血键 
Select Case Form1.补血热键.ListIndex
Case 0
    血键 = 0
Case 1
    血键 = 112
Case 2
    血键 = 113
Case 3
    血键 = 114
Case 4
    血键 = 115
Case 5
    血键 = 116
Case 6
    血键 = 117
Case 7  
    血键 = 118  
Case 8
    血键 = 119
Case 9
    血键 = 120
End Select
//初始设置
Dim 蓝键 
Select Case Form1.补蓝热键.ListIndex
Case 0
    蓝键 = 0
Case 1
    蓝键 = 112
Case 2
    蓝键 = 113
Case 3
    蓝键 = 114
Case 4
    蓝键 = 115
Case 5
    蓝键 = 116
Case 6
    蓝键 = 117
Case 7  
    蓝键 = 118  
Case 8
    蓝键 = 119
Case 9
    蓝键 = 120
End Select
//初始设置
Dim 技能键  
Select Case Form1.技能加血热键.ListIndex
Case 0
    技能键 = 0
Case 1
    技能键 = 112
Case 2
    技能键 = 113
Case 3
    技能键 = 114
Case 4
    技能键 = 115
Case 5
    技能键 = 116
Case 6
    技能键 = 117
Case 7  
    技能键 = 118  
Case 8
    技能键 = 119
Case 9
    技能键 = 120
End Select

//<>--------------------------------------------------初始执行登录游戏--------------------------<>
Rem 登录
RunApp Form1.游戏路径.Text '打开游戏
//循环等待游戏是否开启?
Do
    Delay 1000 '等待1秒
    Hwnd = Plugin.Window.Find(0, "【游戏标题】请自行修改") '查找游戏句柄,或者用颜色判断也行。
    If Hwnd <> 0 Then  '判断游戏已经打开了。
        Exit Do  '离开循环等待
    End If 
Loop 

//输入游戏帐号
SayString Form1.游戏帐号.Text '输入帐号
Delay 1000  '等待1秒

//输入游戏密码
KeyPress "Tab", 1 '切换输入焦点
Delay 1000  '等待1秒
SayString Form1.游戏密码.Text '输入密码