主要修正记录:
  0.925 <== 0.924
		2005.9.02
    	修正 0.924 中 LocateChildWindowInfoByTitle 函数问题。
      修正 0.924 中刷新游戏列表时,未先清空列表问题。
  0.924 <== 0.91
    2005.5.28
      增加脚本显示编辑窗体
    2005.8.21
    	添加 ClsMaps.Pas 模块,改写地图装载函数
    2005.8.22
    	增加对热键 WinInfoHotkeyID 的销毁
    2005.8.28
      增加 ClsGames.Pas 模块,改写窗口处理函数
    2005.8.31
    	改写热键接口
  0.91 <== 0.90
    2005.4.17 00:23
      修正地图驿站左键点击BUG。
    2005.4.16 22:30
      修正由于网络延迟造成的物品判断失误,以及地图切换对话判断失误,导致的脚本卡死问题。

  0.90 <== 0.88
    2005.4.13 2:20
      对象销毁的内存泄露
      用户独立保存窗口位置、热键、创招参数
      修正“通用设置”中“速度调节”无效问题

  0.88 <==  0.8 Beta7
    2003.10.17 22:00 发布
      将Step中的X,Y,Z中的 ※用户名 直接解析成用户名
      写入HLHL.ini的'UserCurrMapID'段改为写入'UserCurrMapID' + IntToStr(GlobalHL.ProcessId)段,避免多号挂机的问题
      出错处理“物品栏必须留有一个空位才能练化”
      更改创招的时候的bug(没有ThisCreateWG:=TCreateWG.Create就使用ThisCreateWG.CanCreateWG)

  0.8 Beta7 <== 0.8 Beta6
    2003.9.27 21:55 发布
      将各个类作成需要时再生成实例的方式
      将炼话延时改为3200毫秒
      在判断窗口是否相同时,判断条件用xx=yy代替了Pos(xx, yy);(修正宠物寄存宠店的情况)
      人物选择完毕后可以用ENTER 键进入
      Purpose中加入“人物,生命百分比”时,参数2为下限,参数3为上限;比如想30%-50%,那么参数2就为30,参数3就为50

  0.8 Beta6 <== 0.8 Beta5
    2003.9.7  3:55am 发布
      完成过劫创招功能
      "左键单击"和"右键单击"可以不指定对话内容(但可能会判断失误)

    2003.9.6
      将"创招参数"/"显示武功"/"位置图示"/"宠物"/"通用设置"按钮做成开关式
      修正删招的Bug

  0.8 Beta5 <== 0.8 Beta4
    2003.9.6 13:00pm 发布
      修正判断人物等级时对凡人/散仙的判断错误
      修正战斗时,有时会留下一个怪物不打的错误
      增大通用设置中,速度调节的范围
      在Purpose中判断人物等级的时候,称号可以为空(但是不能省略逗号)
      在Purpose中判断人物等级的时候,等级可以指定一个范围xx-yy,如果没有-yy,那么就与以前版本相同,等级是xx,
      完成创招中,降级创招中限制等级的功能
      (另外,说明一点,如果要过劫创招,请用脚本实现)

  0.8 Beta4 <== 0.8 Beta3
    2003.9.1 22:30pm 发布
      Purpose中的“人物”加入了“武功数”,可以是一个具体的数值,或者是“※限制数”,指当前最多能够有的武功数
      修改ActBuyItem,如果没有参数3的话,就买满为止
      完成创招基本功能(除降到指定级停止、过劫)

    2003.8.31
      增加指令:武功参数;参数:武功名称,创招系数,使用内力
      增加指令:武功外观;参数:起手姿势,飞行轨迹,爆炸方式
      增加指令:自创武功
      增加指令:删除武功;参数:从第几招删,保留容易;内部:从第几招删,※保留系数,系数

    2003.8.30
      修改战斗逻辑
      加入内置脚本中的AddPurpose
      添加指令:开物品栏, 关物品栏,
      增加指令:使用物品;参数:物品的名称,物品的制作者

  0.8 Beta3 <== 0.8 Beta2
    2003.8.24 14:15 发布
      修正宠物判断的Bug
    2003.8.23
      使窗口一直最前
      修正炼化中的时间判断Bug
      一些咚咚改成TUser

  0.8 Beta2 <== 0.8 Beta1
    2003.8.23 11:30 发布
      修改了在Purpose中判断的一些小Bug
                    
   0.8 Beta1 <== 0.8 Pre
    2003.8.22 22:00 发布
      增加指令:窗口右键,参数1为窗口名称,参数2、3为X、Y相对坐标
      修改杂项中的抓点功能,直接显示窗口名称
      增加指令:等待窗口,窗口名称,父窗口名(,间接)
      修改了战斗逻辑,加入了对倒计时的判断
      Purpose加入“状态”,参数1为:普通、战斗、对话
      Purpose加入“地图”,参数1为地图ID,参数2为X,参数3为Y;如果没有参数2和3,就不对坐标进行要求
      Purpose加入“人物”,参数1有效值有“等级”,参数2为称号,参数3为级别

  0.8 Pre <== 0.799
    2003.8.8 23:45pm发布
      增加指令:定位窗口,窗口名称,父窗口名(,间接),必须在窗口单击和双击的前一个Step才能起作用
      修改指令:屏幕单击和双击中,如果窗口名称部分为“※”,则定位到上一个“定位窗口”指令的窗口
    2003.8.7
      增加指令:捉宠设置,宠物名称,最低级别,最高级别
    2003.8.6
      增加指令:进入战斗,人物动作,宠物动作,无目标时动作
      开始转变成OO

  0.799 <== 0.79
    2003.8.6 0:40am发布
      修正了TimerWork中的一些Bug
      增加了在Purpose中对“※用户名”的支持
      更改对五行炉窗口的处理模式;不再每次都关闭

  0.79 <== 0.78
    2003.8.4 13:30pm发布
      将主程序热键改为按一下隐藏,再按一下显示的模式
      增加了ComboBoxWindows,选择窗口,然后得到鼠标相对这个窗口的坐标
      去掉了工作完成后的提示对话框
      增加指令:“等待延时”,参数1是毫秒数
      修正“窗口单击”、“窗口双击”的Bug
      增加了“恢复幻灵”功能

  0.78 <== 0.77
    2003.8.3 23:00pm发布
      增加自定义抓点热键
      增加抓点,显示当前地图代码、最前窗口名称、屏幕相对坐标
      增加显示对话内容
      完善Purpose, “宠物”
      TimerMove引入了超时机制,避免过快时地图判断错误
      加入了对于错误的map.ini里面的出错处理
      支持在内部建立Transaction,瞬移功能调用TimerWork

  0.77 <== 0.76
    2003.8.3 13:00pm发布
      完善指令功能:“正在战斗”,将参数2增加一个有效值“普通”
      增加指令:“拥有宠物”和“宠物数目”,参数1为宠物的名称,参数2为宠物需要达到的忠诚,参数3为宠物需要达到的数目/限定的数目
      增加指令:“取消对话”
      增加指令:“窗口单击”,“窗口双击”,参数1为窗口名称,参数2、3为X、Y相对坐标
      增加自定义FormMain热键

  0.76 <== 0.75+
    2003.8.1 22:45发布
      修正战斗时会出现008号错误,以及人防宠防错误
      修正“买不到蒙汗药”错误
      加快读脚本速度
      完善指令功能:RepeatCount=无限循环
      增加指令:"跳至步骤",参数1为大步骤号

  0.75+ <== 0.75
    2003.7.27 21:45pm发布
      更正了一开始没有读取Store.ini的Bug
      增加指令"物品数目",这个指令与“拥有物品”不同的是,它严格检测物品数目

  0.75 <== 0.72
    2003.7.27 3:45am发布
      完成了Dijksatra算法
      增加一个指令“拥有物品”,一直等待到相应物品满足数目(多于或者等于)
      增加了TimerReadMapInfo
    2003.7.25
      修改了读map.ini的模式,使启动速度加快
      增加了Store.ini, 使map.ini与宠爱完全保持一致

  0.72 <== 0.71
    2003.7.25
      指令全部改成中文

  0.71 <== 0.70 Beta1
    2003.7.25 2:00am发布
    2003.7.24
      修改好TimerWork, TimerTransaction
      加入了脚本选择功能
      去掉了买药弹出的对话框

  0.70 Beta1 <== 0.68
    2003.7.24 0:30am发布
    2003.7.23
      增加了呼叫NPC功能
      修改了脚本的一些语法
      分离了StuffForm和UniverseStoveForm,增多了StuffForm的显示信息
      买物品的时候,隐藏商店窗口
      加入了炼化延时的调节功能(1秒-5秒)
      改进了炼化算法,去掉了不必要的延时
      加入了热键:Ctrl-Alt-H

  0.68 <== 0.67
    2003.7.22 1:15am发布
      修改了买药的逻辑,加上了BuyStuff.OldTime,超过5秒,作为超时判断
                   
    2003.7.21
      将炼化窗口隐藏;在炼化过程中,禁止用户对幻灵窗口的操作
      增加了FormShowStuffs,其中能够看到五行炉的情况
      增加了Work.ini中的RepeatCount功能

  0.67 <== 0.5 Beta1
    2003.7.21 1:30am发布
    2003.7.20
      增加了炼化功能(在Transaction的处理上加入了炼化和买物品等)
    2003.7.19
      开发界面中增加了对五行炉数据的读功能,试图加入写功能(数据不全)
      构思炼毒功能

  0.65 <== 0.6 Beta1
    2003.7.12
      增加了FormShowPets
      取消“只捉一级宠”,让用户指定宠物级别范围
      使战斗时只有在应该发指令的时候才发指令
      修改发布版的显示武功,去掉显示系数,增加显示杀伤

  0.6 Beta1 <== 0.5 Beta1
    2003.7.7  0:50 定稿
    2003.7.6
      开始编写工作脚本功能,完成了九转脚本
      增加了GetUserPets

  0.5 Beta1 <== 0.4 Beta1
    2003.7.5
      增加了捉宠功能
    2003.7.2
      将对系数的判断,从TFormMain.CheckBoxBeginCreateWGClick转到了CanCreateWG中

  0.4 Beta1 <== 0.399※
    2003.7.1
      重写了TimerEatAndCreateWG,将DoCreateWG, EatItem合并进来
      将DoDeleteWG改为TimerDeleteWG
      增加了对用户输入系数的判断功能
    2003.6.30
      修订了TimerBuyItemTimer,并把其中的按键改为了鼠标操作
      重写了TimerMove,把TimerTrans合并进来
      重写了TimerDoFate
    2003.6.28
      增加了GetNPCDialog
      重写TimerBuyItemTimer,去掉其中的Repeat,以及把除了按键以外的PostMessage改成SendMessage

  0.399※ <== 0.399++
    2003.6.27
      增加了TimerBattle;重写了TimerFate关于战斗的部分
      修改了FormShowWG的显示方式,加入了内部版显示杀伤
      增加了,买药时,如果血不满,就在药店自动补血
    2003.6.26
      修正创掉级招时,等待掉级代码的逻辑错误