- 按住<1>
- 延时400毫秒
- 弹起<1>
- 条件结束
- 条件结束
- 条件结束
- 延时500毫秒
- 调用子程序 判断死亡
- 否则
- //复活
- 如果表达式 (Dtime <> 0 and Died=1) 为真,则
- Dtime=0
- Ctime= 0
- Died=0
- T = 0
- 按键<Enter>
- 延时50毫秒
- Mystring ="终于活了,不容易啊..."
- 调用子程序 说话
- Mystring ="好了,开练吧..."
- 调用子程序 说话
- 按键<Esc>
- 延时200毫秒
- 条件结束
- 调用子程序 判断血量
- 调用子程序 切换状态
- 条件结束
- 子程序结束,回到调用处
- 子程序 切换状态
- 如果 (731,564) 的颜色不等于 #ffffff 则
- 如果表达式 (Chgtime =0) 为真,则
- Chgtime = now
- Ctime= 0
- 否则
- 如果表达式 (Datediff("s",Chgtime,now) <=15) 为真,则
- 按键<Tab>
- 延时120毫秒
- 否则
- Chgtime =0
- 按键<Esc>
- 调用子程序 取消国战
- 调用子程序 判断死亡
- 条件结束
- 条件结束
- 调用子程序 切换状态
- 否则
- Chgtime =0
- 条件结束
- 子程序结束,回到调用处
- 子程序 判断血量
- 如果表达式 (Htype =1) 为真,则
- 如果 (40,HPlowerY) 的颜色等于 #HPlowerColor 则
- //少血,需要吃红
- 如果表达式 (HPdelay > 0) 为真,则
- 如果表达式 (Htime = 0) 为真,则
- Htime = now
- 否则
- 如果表达式 (DateDiff("s",Htime,now) >= HPdelay) 为真,则
- 按住<1>
- 延时400毫秒
- 弹起<1>
- Htime = 0
- 条件结束
- 条件结束
- 否则如果(HPdelay = 0)为真,则
- 按住<1>
- 延时400毫秒
- 弹起<1>
- 条件结束
- 否则
- Htime = 0
- 条件结束
- 条件结束
- 子程序结束,回到调用处
- 子程序 计算时间
- THour=0
- TMin=0
- Tsec=0
- THour = T\60\60
- TMin = T\60 Mod 60
- Tsec = T Mod 60
- 如果表达式 (THour >0) 为真,则
- Mystring = Mystring & "[" & THour & "]小时"
- 条件结束
- 如果表达式 (TMin >0) 为真,则
- Mystring = Mystring & "[" & TMin & "]分"
- 条件结束
- Mystring = Mystring & "[" & Tsec & "]秒"
- 子程序结束,回到调用处
- 子程序 取得数字
- Numb= ""
- AnJian= 0
- 如果表达式 (AnJian<>13) 为真,则循环执行
- 等待按任意键,保存到变量AnJian中
- 如果表达式 (AnJian >= 48 and AnJian <= 57) 为真,则
- Numb = Numb & Chr(AnJian)
- 否则如果(AnJian= 8)为真,则
- Numb = Left(Numb,Len(Numb)-1)
- 条件结束
- 循环结束