2023-03-17
---------------------------------------------------------------------------
1、优化宝箱BoxItem.txt没有写物品时造成M2死循环
2、优化新爆率文本格式兼容以前老爆率格式

2023-03-14
---------------------------------------------------------------------------
1、GameCenter.exe控制面板增加定时启动开关
2、优化M2-功能设置-英雄设置-英雄名字设置判断
3、优化DELAYCALL,DELAYGOTO延时调用
4、M2技能设置增加流星火雨攻击触发次数选项(针对流星火雨多段切割伤害)
5、优化新爆率格式设置最后一个物品不能爆出
6、增加LEG老pak直接转新PAK格式(转完后补丁大小是原来的一半)
7、更新微端服务器(支持老PAK和新PAK更新),微端程序在引擎包微端目录下
8、增加LEG新补丁编辑器(可以一键转换WZL-PAK,其他引擎的补丁需要先批量导出,然后再批量导入,提升补丁转换效率)

补充:用新编辑器做出来的新PAK补丁,GM需要把自己客户端目录清理干净或者是登录器配置新登录器名字,否则新微端是无法更新新PAK补丁到老的客户端目录

2023-03-02
---------------------------------------------------------------------------
1、优化管理NPC不支持自定义背景
2、优化拍卖行初始化错误
3、优化英雄Race等于60,人形怪Race等于61
4、优化0号OK框和ATTACK标签下支持延时切割
5、优化内观特效修复
6、优化DBSERVER数据保存异常
7、优化NPC脚本命令特殊字符处理
8、优化自定义怪物客户端释放技能时表现异常
9、优化常量支持小写
10、优化引擎支持获取机器码,需要在Rungate网关-选项-安全过滤-连接控制-客户端机器码控制-开启控制需勾选
11、优化微端加载自定义素材图片显示错乱

2023-02-20
---------------------------------------------------------------------------
1、优化十二生肖DB字段增加血量无效
2、优化怪物爆率文本BUG
3、优化命令ImgEx鼠标移入提示信息
4、优化服务端M2停止后游戏人物还可以移动
5、优化小地图不能下载问题
6、优化NPC对话框不能点击问题
7、优化飘血数字在血条上面
8、优化跑动操作和自动攻击冲突BUG
9、优化特殊字符串处理错误问题
10、优化所有常量支持小写

2023-01-18
---------------------------------------------------------------------------
1、优化背包遍历关联物品相关操作
2、增加改变英雄模式脚本命令
3、优化微端更新资源优先读取PAK资源
4、优化微端支持下载UIB,小地图资源
5、优化启动图显示
6、优化英雄动作缺失、同步英雄动作频率

2023-01-12
---------------------------------------------------------------------------
1、优化群体雷电术释放技能效果
2、优化道士人形怪宝宝技能异常
3、优化rungate网关默认魔法速度
4、优化自定义UI
5、优化NPC自定义大对话框鼠标不能击穿透明图层
6、增加wzl资源文件支持24位色BMP和PNG图片

2023-01-06
---------------------------------------------------------------------------
1、优化十二生肖首饰盒开启命令,使用脚本命令SHOWGODBLESS,H.SHOWGODBLESS配合M2勾选首饰盒直接开启人物英雄全部生肖格式
2、优化小退登录倒计时不生效问题。
3、增加扩展小地图支持mmap1.wzl(支持编号1000-1999),计算方式不变
4、M2特效列表支持WZL资源文件读取
5、优化登录器支持全屏显示
6、优化登录器启动时加载缓慢需要等待几秒才能进游戏。
7、优化稳定攻击和魔法消息。
8、优化吸血BUFF对目标吸血是血量不是实时刷新问题。
9、增加支持多级脚本调用,具体查看引擎包说明书介绍。
10、优化挂机状态下释放魔法比普通释放快的问题。
11、优化人物武器衣服内观发光效果叠加次序不正确问题
12、优化合区工具文本路径(自动搜索+读取配置文件Config.ini,Config.ini里面可以一次全部设置好需要合的文本)
13、优化RUNGATE网关支持老版LEG引擎默认速度)

2022-12-23
---------------------------------------------------------------------------
1、增加内挂挂机时选择单体群体技能
2、优化英雄,怪物移动速度过快出现瞬移BUG
3、优化F12不勾选自动穿戴后,英雄同样不会触发穿戴提示
4、优化没有配置光柱特效的Bug
5、增加支持根据英雄名使用多级调用,
6、关联物品和OK框增加常量( <$BOXITEM[1].UPGRADECOUNT>,<$BOXITEM[1].COLOR> <$LINKITEM.UPGRADECOUNT> <$LINKITEM.COLOR>)
7、优化商铺购买物品没有物品来源BUG
8、优化给予绑定装备增加物品来源
9、增加微端CRC数据校验(需要同步更新微端服务)

2022-12-08
---------------------------------------------------------------------------
1、优化道士困魔咒技能无法禁锢怪物BUG
2、优化套装属性数量BUG
3、优化道士召唤月灵无法召唤月灵BUG
4、优化游戏速度(游戏速度对比以前老版引擎做出优化)
5、增加MAPMOVE扩展范围传送
6、优化自定义UI配置文件逻辑

2022-12-06
---------------------------------------------------------------------------
1、优化F12辅助界面自定物品过滤和怪物过滤不生效问题
2、优化F12界面打开无法关闭问题
3、优化人形怪道士技能施毒术,法师技能冰咆哮,流星火雨不释放问题
4、优化神秘人地图显示武器衣服及时装特效问题
5、DB数据库字段增加物品名字颜色,新字段名称:color,颜色代码为0-255
6、延长网关超时时间
7、优化DBSERVER不能打开网关设置
8、优化人物走路和跑动的时候会向前冲一步

2022-11-29
---------------------------------------------------------------------------
1、优化自定义NPC界面使用脚本命令:TXTPOS造成游戏卡顿问题。
2、优化F12内挂关闭过快的时候导致游戏卡顿问题。
3、优化攻击触发,英雄攻击触发和被攻击触发单独使用命令@HeroAttack、@HeroStruck
4、优化脚本命令TXTPOS支持更多变量
5、优化拾取鉴定+穿戴鉴定+OK框鉴定
6、优化NPC可视化编辑器
7、优化背包已满的情况下领取物品不会掉落在地上的BUG
8、增加自定义UI系统
9、优化M2勾选零持久不消失(属性消失)后装备还是会消失BUG

2022-11-16
---------------------------------------------------------------------------
1、优化人物顶戴花翎,仅一个称号无法删除问题
2、优化按替换后的字符串对比没响应,并增加提示脚本错误信息
3、优化登录器闪退
4、优化外显不存在可以显示文字,外显不存在尝试显示裸模
5、优化初始背包能够击穿问题,以及一些其他优化
6、优化所有变量会显示自己的名字BUG
7、增加人物英雄背包装备星级显示
8、增加数字转图片
9、物品参数调整功能(兼容旧登陆器)
10、增加客户端常量
11、增加数字转图片,NPC支持自定义按钮
12、增加物品关联脚本命令(方便做拾取鉴定+穿戴鉴定+OK框鉴定)
13、增加物品名称颜色及星星数量脚本命令

2022-11-09
---------------------------------------------------------------------------
1、增加Mir.dat到一键更新到MIR200目录
2、优化当天首次登录触发
3、优化文本支持变量功能
4、增加检测变量命令CheckVarExist
5、增加商城可购买多个物品
6、优化英雄及其他玩家12生肖套装显示问题
7、增加排序离线自定义脚本功能命令SortHumVarToListex
8、增加聊天触发支持通过返回值 脚本变量 <$USERSAYMSG>

2022-11-08
---------------------------------------------------------------------------
1、优化文字调整坐标偏移支持变量显示(包括自定义变量)同时更新NPC可视化编辑器
2、优化TakeBagItem 对叠加物品计数错误
3、优化RELIVE复活命令, 支持百分比血量复活
4、优化新爆率格式最后一个装备永不掉落
5、增加HP、MP调整和检测血蓝支持百分比操作
6、增加HCALL,让指定玩家运行指定脚本段
7、增加穿脱任意装备触发:@TakeOnEx @TakeOffEx
8、增加创建或删除NPC
9、增加脚本离线排序 , 增加脚本函数getstringpos 获取对应字符串下标
10、增加属性变更触发AbilityRecalc,获取文件行数GetTextLineCount
11、增加套装满足多少件就激活,在m2设置,多套属性同时显示
12、增加获取行会名称
13、脚本支持返回值
14、增加使用脚本调用系统功能(面板)
15、增加自定义控件(新自定义按钮、红点特效)
16、优化txtpos空格分隔改为冒号分隔
17、优化日志网关不记录掉落物品及各种保存信息
18、优化M2内存泄露
19、优化地面物品显示数量影响光柱
20、优化背包不能拆分物品
21、增加自动补全BDE缺少字段

2022-10-25
---------------------------------------------------------------------------
1、增加脚本执行时间监测功能
2、增加遍历背包物品功能
3、增加DB31类物品扩展stop命令后可保留物品
4、增加脚本#if语句支持无条件执行
5、增加脚本支持返回值
6、增加镜像地图功能
7、增加多人调用功能
8、增加脚本传参功能
9、增加脚本命令RANDOMEX
10、优化微端实时写入资源文件
11、优化SQL数据库路径设置错误
12、优化equal支持字符串比较

2022-10-20
---------------------------------------------------------------------------
1、优化SETBIGDIALOGBOX命令在QM文本下命令不生效问题
2、优化佩戴多个顶戴花翎占用服务器带宽高问题
3、优化同服务器下有几率无法开启二区
4、增加自定义怪物系统
5、优化背包物品满格后捡物消失
6、优化鉴定系统无法鉴定特殊属性(脚本参考以前老LEG)

2022-10-14
---------------------------------------------------------------------------
1、优化除整理背包外,其他时候不会刷新背包
2、优化背包满了后还会拾取物品
3、优化服务器超过1个月不重启宝宝叛变逻辑
4、优化背包第1页满后再捡物不再自动切换背包页面
5、优化绿毒红毒无法攻击金龙类型的怪
6、优化SETBIGDIALOGBOX脚本在QManage中无法显示自定义图片
7、优化捡物,拖动背包物品,穿戴等操作影响到物品来源丢失
8、优化gm命令刷物品没有物品来源
9、优化有时会爆套装属性列表异常

2022-10-11
---------------------------------------------------------------------------
1、优化脚本增加背包仓库页数, 拾取物品不能生效问题
2、优化挂机状态下物品在怪物脚下人物来回走动不打怪或拾取物品

2022-10-09
---------------------------------------------------------------------------
1、优化在游戏中注册账号密码后输入游戏账号密码提示错误
2、增加脚本命令配置背包、仓库1-4页
3、优化物品来源显示名字不能超过四个字
4、优化版本Goto命令使用多后引起死循环
5、优化U变量超过65535数值小退后不正确

2022-10-02
---------------------------------------------------------------------------
1、优化十二生肖开关按钮选项保存不生效的问题
2、优化时装显示发型开关不生效问题
3、优化套装列表备注显示异常
4、优化物品备注列表显示异常
5、优化导航显示位置
6、优化绑定物品不能摆摊

2022-09-28
---------------------------------------------------------------------------
1、M2增加十二生肖开启和关闭选项
2、修复杀人数之类的称号和人物名字叠加
3、绑定物品禁止上架拍卖行
4、增加绑定物品和解绑物品脚本函数
5、优化时装自动穿戴
6、优化装备对比手镯,戒指只对比最好的属性
7、优化自动穿戴提示后转移装备后不再提示自动穿戴
8、优化M2控制物品来源开关不生效的问题
9、优化Win7系统报错卡
10、优化登陆点击过快卡
11、优化没有拍卖行资源补丁时游戏卡顿
12、优化神兽攻击状态下显示主号名称
13、优化拍卖行繁体字显示异常
14、增加NPC可视化脚本编辑工具(工具放在引擎包-开区工具目录下)

2022-09-23
---------------------------------------------------------------------------
1、优化微端更新速度(内测速度很快)
2、优化背包部分物品叠加不能拆分
3、优化英雄背包不显示十二生肖套装属性
4、优化邮件附件显示套装属性
5、优化挂机一直提示开启关闭刺杀半月
6、F12技能选项隐藏反击设置窗口
7、增加没佩戴时装不能勾选时装显示
8、控制台默认增加清理帐号角色新数据,清理邮件系统
9、优化物品来源保存到数据库
10、优化自动挂机寻怪逻辑
11、增加拍卖行点击背景箭头图片也能弹出选项
12、优化创建特殊的角色名时出现乱码

2022-09-19
---------------------------------------------------------------------------
1、优化人物简装问题
2、增加主号背装备对比英雄, 优化拖动背包装备卡
3、增加性别条件-英雄装备对比
4、优化装备对比算法
5、优化复活血量显示
6、优化拆物品不能扔地上
7、物品规则允许拍卖改为禁止拍卖
8、增加M2关闭时退回所有拍卖物品
9、拍卖行改为不区分类型(竞拍或一口价)
10、优化拍卖行物品不显示套装属性

2022-09-15
---------------------------------------------------------------------------
1、增加调整人物元素属性脚本命令
2、增加拍卖行功能

2022-09-13
---------------------------------------------------------------------------
1、优化装备对比自动穿戴
2、新增NPC文字可以调整坐标命令
3、优化PAK下载速度
4、优化半月弯刀技能逻辑
5、优化物品来源导致客户端背包拖动卡顿
6、优化Ctrl+w锁定人物快捷键无法使用

2022-09-07
---------------------------------------------------------------------------
1、优化道士召宠物数量限制
2、优化十步一杀技能效果
3、增加ESC快捷键可以关闭NPC界面
4、优化精准爆率逻辑
5、优化攻击人物和怪物,会停顿不动,自动挂机也是一样
6、优化人形怪逻辑
7、增加背包仓库扩容开关(M2-选项-全局功能设置)
8、优化自动挂机打怪有几率站着不动

2022-08-30
---------------------------------------------------------------------------
1、优化任务向导脚本逻辑
2、增加支持道士同时召唤2种宝宝(在M2勾选)
3、优化UT变量乱码显示
4、增加邮件系统(需把mail.pak放到客户端DATA目录下)
5、增加BUFF功能(详细参数请查看说明书)

2022-08-27
---------------------------------------------------------------------------
1、优化自定义按钮显示变量参数
2、增加十二生肖内观特效
3、优化英雄开天斩伤害
4、优化自动穿戴英雄穿戴后不显示装备外观
5、增加任务向导开关(最多支持四页)
6、增加帐号数据库转到sqlite

2022-08-24
(备注:必须更新最新引擎包Legm2.pak必备补丁、需配置新的登陆器)
(特殊说明:人物Dbserver数据库不再支持BDE数据库,只支持sqlite数据库)
---------------------------------------------------------------------------
1、新增怪物爆率格式支持变量设置(精准爆率)
2、新增物品自定义备注功能说明及装备套装备注说明
3、新增物品规则增加丢弃消失选项
4、新增INI文件支持节点配置信息、支持从文件或者内存读取
5、新增仓库扩容及背包扩容(最多支持四页)
6、扩展定时器至255, UT变量扩展至99.
7、新增十二生肖首饰盒
8、优化自动挂机时可以双击屏幕取消挂机
9、优化GIVE脚本命令支持叠加物品
10、优化N$,S$自定义变量,小退重置清零
11、优化飓风破伤害无效问题,M2技能设置攻击倍数
12、优化战士自动挂机打怪逻辑
13、优化人形怪不显示武器问题
14、优化套装设置选项客户端重复显示
15、优化套装特殊属性设置如吸血,复活等会显示两个

2022-08-12
---------------------------------------------------------------------------
1、修复装备对比报错
2、修复神圣战甲术及神圣护盾不加防御
3、修复清理数据后帐号服务不能启动
4、修复斗笠套装查看英雄不显示
5、修复斗笠套装属性其他玩家查看不显示。
6、增加支持自定义UI

2022-08-11
---------------------------------------------------------------------------
1、优化装备对比

2022-08-10
---------------------------------------------------------------------------
1、修复拾取物品后,物品自动存入英雄背包,M2报错
2、修复套装属性叠加,修复套装数量计算。
3、修复游戏商城物品货币类型通过M2修改无效
4、修复套装属性支持斗笠
5、修复对话框播放动画次数命令
6、修复属性点的确定键和+键都有隐藏的 需要显现出来
7、修复Bug:F12技能面板,不选(烈火、逐日、开天),仍然放技能
8、修复非微端,不用请求微端资源
9、修复:兼容时装武器传值问题
10、修复6格英雄技能页无法翻页
11、修复微端模式下创建女角色进入游戏卡死
12、修复查看他人信息显示。修复斗笠支持套装属性。
13、修复鉴定信息显示到物品来源框问题。
14、增加预下载Hair文件头
15、修复M2退出报错
16、增加帐号服务支持sqlite

2022-08-06
---------------------------------------------------------------------------
1、修复查看他人信息显示
2、修复套装属性支持斗笠
3、修复登陆器报毒

2022-08-04
---------------------------------------------------------------------------
1、修复斗笠显示
2、修复时装显示勾选不保存
3、修复时装套装鼠标移动不显示属性
4、修复英雄勾选显示时装无效
5、修复勾选显示时装后不展示原衣服和武器外观
6、修复个别情况下怪物名显示数字

2022-08-03
---------------------------------------------------------------------------
1、增加字符串替换
2、修复M2退出异常

2022-08-01
---------------------------------------------------------------------------
1、修正套装计算显示问题
2、修复他人进入屏幕不显示称号问题
3、修改时装显示内观特效
4、修复勾选时装显示时不绘制武器
5、修正AbilityAdd脚本失效问题
6、修正套装百分比属性加反的问题
7、增加内观特效选项
8、修复微端音频文件处理

2022-07-28
---------------------------------------------------------------------------
1、增加调整人物属性(永久增加强属性)
2、增加客户端人物状态属性加上幸运值显示
3、扩展金刚石灵符
4、增加道士技能(飓风破)效果

2022-07-17
---------------------------------------------------------------------------
1、优化装备对比-识别性别
2、优化消息添加流程,防止消息积压
3、修正速度调快后一些消息不同步的问题
4、优化拾取消息,防止频繁发送
5、修复刺杀在和平模式无效果

2022-07-16
---------------------------------------------------------------------------
1、优化地面物品多时卡
2、优化装备对比完成后才对比下一装备
3、修复m2退出时无响应的情况
4、提高行走基础间隔,减缓不同步的问题
5、修复雷电术刺杀等别人看不到
6、修复走路前冲问题

2022-07-14
---------------------------------------------------------------------------
1、修复微端其他文件不能下载(如英雄头像底框),需要更新微端服务
2、优化套装界面显示
3、修复DB清理数据报错
4、优化拾取精灵间隔(建议拾取倍率控制10以内)
5、修复转职删除技能命令,学习技能命令无效
6、修复M2读取sqlite版的物品、技能、怪兽数据
7、优化SQLite数据清除(GameCenter)

2022-07-13
---------------------------------------------------------------------------
1、充值接口修改,充值可以通过平台发送脚本指令充值对应的内容
2、修正死亡红屏,修正引擎灰度计算
3、优化微端请求,缓存请求,降低重发
4、修改亮度过高的问题
5、修复NPC无法下载
6、修复DBServer经常响应(1.需要删除DBServer目录和Mir200目录下的HttpExt.dll, 2.MirServer目录下的HttpExt.dll需要更新, 3.DBServer目录下的sqlite3.dll需要剪切到系统目录c:\Windows\SysWOW64)
7、修复LoginSrv经常响应

2022-07-12
---------------------------------------------------------------------------
1、修复游戏卡
2、扩展套装
3、修复6格不能切换属性页

2022-07-02
---------------------------------------------------------------------------
1、屏蔽游戏网关不必要的调试信息
2、修复英雄背包装备手动移到主号触发主号的装备对比
3、增加类别识别人形怪、英雄、宠物等, 解决不打人形怪、宠物、骷颅(需要客户端和引擎同步更新)
4、添加绑定金币和元宝内容
5、增加套装属性点及百分比切换
6、增加脚本变量<$GOLDBIND> 绑定金币
7、增加脚本变量<$GAMEGOLDBIND> 绑定元宝
8、修复怪物复法发复活消息到客户端(英雄砍空气)
9、修复高亮光圈
10、优化挂机寻路
11、修复英雄道士使用背包的毒符
12、修复鼠标右键释放后继续行走的问题
13、增加挂机自动拾取功能
14、优化道士挂机施毒

2022-06-25
---------------------------------------------------------------------------
1、图片工具支持导入24位png
2、修复英雄攻击速度
3、扩展服装外显
4、扩展武器外显
5、扩展自定义NPC
6、扩展地图
7、优化自动穿戴主号装备优先给英雄使用
8、优化装备对比攻击(战士)、魔法(法师)、道术(道士)+需要等级
9、增加自动穿戴5秒倒数
10、修复脚本SetStringBlank参数1使用S/A变量无效
11、优化脚本错误增加错误行内容
12、自定义按钮添加特定ID

2022-06-13
---------------------------------------------------------------------------
1、增加GetHuman增加索引值判断 (判断人物角色)
2、修复DBserver游戏网关设置、编辑人物数据、数据管理工具 这3个按钮点击报错
3、增加限制只有127.0.0.1的IP才能连接到DBserver
4、增加启动前先删除索引文件Mir.DB.idx
5、增加脚本错误行内容显示错误行号
6、修复不勾选人名显示导致称号和怪名也不显示
7、修复NPC名字重影
8、修复人名显示、称号显示、怪物显名功能重叠改为独立显示
9、提高战士攻击速度(关闭M2速度控制, 同时开启网关客户端速度)
10、提高魔法攻击速度(关闭M2速度控制, 同时开启网关客户端速度)

2022-06-11
---------------------------------------------------------------------------
1、修改脚本AUTOMONSTERPILOT导航后自动打怪
2、修复自动穿戴时, 偿试穿装备不显示失败信息
3、修复已经勾选显示怪物名字时,鼠标指向的怪物名字重影
4、修改物品支持模糊过滤
5、修改F12的显示怪物名字默认勾选

2022-06-09
---------------------------------------------------------------------------
1、修复新暴率机率不达到时也暴物品的问题
2、增加新爆率脚本逻辑判断加上特殊判断

2022-06-07
---------------------------------------------------------------------------
1、增加任务向导
2、修复英雄背包添加不了物品
3、修复:面对面交易乱象

2022-05-19
---------------------------------------------------------------------------
1、增加脚本检测地图中指定怪物数量

2022-05-18
---------------------------------------------------------------------------
1、优化登陆慢,进入游戏慢
2、修复随机出现不能捡物
3、修复地上物品假影
4、增加遇攻击时选项
5、增加挂机反击选项
6、F12显示怪物名称选项

2022-05-13
---------------------------------------------------------------------------
1、增加DB读取/保存数据日志
2、修复冷却时间中文乱码
3、增加元素属性显示
4、修改逐日、开天、烈火冷却时效
5、优化微调英雄开天冷却时效
6、修复F12切换
7、优化挂机技能(召唤宝宝、施毒术、无极真气等)

2022-05-09
---------------------------------------------------------------------------
1、修复报Format '%d' invalid or incompatible with argument错误
2、修复游戏退出后,角色仍在线
3、增加F12战士自动练功技能
4、修复小地图寻路
5、修复英雄在线状态

2022-05-07
---------------------------------------------------------------------------
1、修复死亡不显示顶戴花翎效果
2、修复走路穿过尸体
3、修复英雄在线状态
4、修复处理物品来源被清空的情况
5、修复战战、道道合击只触发一次攻击触发
6、增加命令查询自动回收和自动捡物开启状态|
7、修复称号不需要佩戴,属性附加到人物身上
8、优化开天斩等

2022-05-04
---------------------------------------------------------------------------
1、修复切割与普通攻击并发逻辑
2、修复复活戒指不能立刻复活
3、修复十步一杀,飞过去允许重叠

2022-04-29
---------------------------------------------------------------------------
1、客户端屏蔽不使用拾取精灵过滤条件。
2、优化F12物品中自动拾取功能
3、添加脚本命令前加入M.前置,攻击触发时,英雄调用用户人物对应的脚本内容。

2022-04-27
---------------------------------------------------------------------------
1、修复自动捡物
2、修复恢复角色翻页按钮显示
3、修复挂机快捷键只保留Ctrl+Alt+X
4、修复挂机时瞬移等,不更换地图时不停止挂机
5、优化挂机时,法师、道士技能施放效果
6、优化即时压缩解压,释放资源

2022-04-26
---------------------------------------------------------------------------
1、修复M2报错
2、修复DBServer提示信息

2022-04-25
---------------------------------------------------------------------------
1、增加恢复人物角色增加翻页
2、修复操作栏第2、3格有遮档
3、修复人物死亡物品掉落保留物品来源
4、优化自定义按钮扩展增加多10个
5、优化自动捡物功能(取消拾取精灵的过滤)

2022-04-20
---------------------------------------------------------------------------
1、[新增]挂机,持续合击技能
2、[新增]挂机,低等级时,法师、道士近身攻击
3、新增M2把是否含行会标识, 发送到客户端(SM_USERNAME2)
4、修复接口服务接收数据判断是否有服务器ID值,后报错的问题。充值接口修复
5、修复合区工具手动合区无角色的问题
6、隐藏合区工具调整后最高不超过等级功能
7、修复1920*1080 ui没有同步
8、增加M2和客户端上传错识日志
9、修复挂机不打怪,一直处于自动寻路中
10、修复包裹剩2格空位,捡不了物品,刷新包裹也不行,必须丢装备才能捡,包裹剩5格空位也出现了这种情况(都是随机性出现)
11、修复仓库右侧边缘空白处实际是下一行第一格物品,显示错位了
12、修复F12 物品类不显示物品名称
13、增加M2SERVER设置自动回收根据背包栏位剩余数量检测设置

2022-04-14
---------------------------------------------------------------------------
1、扩大新手区英雄升级时与角色的范围
2、修复登陆器多开
3、修复召唤出的神兽名字显示错误
4、修复挂机,英雄不在线,召唤英雄
5、修复挂机,持续召唤英雄
6、修复挂机,扩大寻怪范围
7、修复挂机,优化法师、道士技能

2022-04-13
---------------------------------------------------------------------------
1、修复仓库错位显示
2、增加英雄召唤宝宝从属关系
3、增加M2SERVER设置自定回收背包栏位剩余数量检测条件
4、修复背包有空位不捡物品
5、修复挂机不打怪,一直处于自动寻路中
6、自动回收应该是背包还有两格的时候会触发回收 但是回收的时候一般都是满背包才会回收
7、修复DBServer启动没信息
8、优化断线重连

2022-04-09
---------------------------------------------------------------------------
1、挂机功能
影响范围:
a、挂机功能重写,新建TAiPlayer类,去掉原来的AutoPlayTimer
b、优化寻路策略,支持多点寻路,默认5点随机
c、新增挂机技能,战、法、道三职业(各4-6种常用技能)
d、寻路、打怪相结合,按寻路路径打怪
e、优化寻怪算法,以主号为中心搜寻近身怪物
f、近身无怪,按寻路路线前进
g、路线有阻挡,随机绕路前行
h、近身有怪,怪物打完,继续按寻路路线前进
i、增加法师避让保护,魔法盾、火墙特殊技能处理
j、增加道士灵魂火符,施毒、召唤神兽特殊技能处理
k、回城、随机、跳转地图,停止挂机
l、挂机时可以通过鼠标指定怪物攻击
m、挂机时全体攻击模式允许攻击其他玩家
n、挂机时不能攻击英雄和召唤的宝宝
o、挂机时不打守卫和商人NPC等
p、挂机时可以攻击训练师进行练级
2、延长微端获取文件列表时间
3、优化微端连接数为10个
4、微端接收数据单次最大30M
5、创建角色时延迟操作。

2022-04-02
---------------------------------------------------------------------------
1、添加脚本控制自动拾取
2、添加脚本判断自动拾取开关状态
3、添加脚本地上放置物品

2022-03-30
---------------------------------------------------------------------------
1、修复断线重连
2、logintool删除800*600分辨率

2022-03-29
---------------------------------------------------------------------------
1.修复NPC对话框显示内容位置不正确的问题,
2.修复NPC和怪物顶戴花翎不显示的问题

2022-03-25
---------------------------------------------------------------------------
1、添加仓库退出按钮
2、F12中添加是否显示怪物爆出物品信息开关
3、添加脚本自定义OK框显示身上物品
4、测试服转正式服奖励按钮
5、修改脚本QUERYITEMDLG 弹出窗口显示顶置
6、添加脚本判断是否第一次捡物物品
7、脚本指令#OR 添加
8、优化微端动态连接(待发数量+待收数量)
9、添加顶戴花翎功能
10、添加自定义OK框显示身上穿戴物品
11、优化自动挂机

2022-03-09
---------------------------------------------------------------------------
1、优化客户端启动时卡(没响应)
2、优化客户端物品来源需要显示时才请求(刚进入游戏画面时卡和自动回收卡)
3、优化客户端尸体错乱

2022-03-04
---------------------------------------------------------------------------
1、优化绘制屏幕,提高性能
2、优化物品来源,只保存已有角色的物品 (建议先删除Mir200\Envir\UserItemSource.txt)
3、优化物品回收逻辑(优化删除物品信息)
4、自定义按钮等比例缩放
5、是否显示怪物爆出信息选项

2022-03-01
---------------------------------------------------------------------------
1、修改脚本QUERYITEMDLG 弹出窗口显示顶置
2、修复游戏占用内存高
3、暂时停用物品来源(造成游戏卡)

2022-02-28
---------------------------------------------------------------------------
1、修复M2报错
2、修复游戏卡

2022-02-25
---------------------------------------------------------------------------
1、修复左上角英雄经验条显示异常
2、修复神秘合成时点击卡的问题
3、物品来源NPC的为NPC制造
4、M2增加显示物品来源选项(游戏参数->游戏选项二), 默认为开启
5、修复等级、经验值、负重等提示

2022-02-22
---------------------------------------------------------------------------
1、客户端网页浏览窗口中前进和后退逻辑优化
2、优化客户端微端多个连接
3、微端服务增最小化
4、微端服务增加日志异常处理
5、脚本进度条缺少资源默认发送完成进度条指令
6、游戏网关默认最大用户数改为2500

2022-02-17
---------------------------------------------------------------------------
1、修复攻击模式按钮错位
2、上线赠送的装备物品来源改为系统赠予
3、道士主号 施毒术 释放 没有红毒 ,只有绿毒
4、道士英雄施毒术包裹里面 必须要有两种药粉才会施毒,只有一种就不会释放

2022-02-15
---------------------------------------------------------------------------
1、去除挂机后登录调用@LOGIN的事件
2、g_VariablesList更改类型
3、修复仓库Bug
4、修复操作栏周边不能点
5、修复组队失败提示乱码
6、增加自动挂机搜寻目标异常处理

2022-02-10
---------------------------------------------------------------------------
1、微端动态增加连接和释放连接
2、脚本变量A、H、G扩大1000,记录数据到GlobalVal.ini
3、!Setup.txt中的变量A、H、G的值手动同步到GlobalVal.ini文件中。操作流程:M2server-查看-内核数据-同步A、H、G变量数据
4、修复怪资源文件30以上不能微端请求更新
5、人物被打死后2秒后退出游戏
6、修复断线重连Bug
7、修复脚本显示装备,装备持久度为正常
8、角色登录不显示自定义按钮
9、修改触发事件中脚本变量名的下划线
10、物品回收添加参数7,是否累计经验到聚灵宝
11、修复资源不存在时,返回的文件名后面带其他字符
12、修复客户被怪打列后界面卡一段时间
13、微端修复资源不存在时,返回的文件名后面带其他字符

2022-01-28
---------------------------------------------------------------------------
1、添加脚本命令: SortHumVarToLisL
2、添加脚本命令:SENDMOVEMSG
3、修复脚本命令:MessageBox 扩展逻辑不执行的问题
4、暂时取消断线重连功能

2022-01-26
---------------------------------------------------------------------------
1、修复M2Server退出不了的问题
2、游戏自定义OK框资源列表发送流程修改为人物登录时发送
3、添加脚本命令: DelTextList
4、添加脚本命令:AddTextListEX
5、修改脚本命令:GetRandomText 带三个参数,第三个参数为获取指定对应行内容
6、修复微端下使用pak闪
7、微端服务端增加返回处理结果
8、客户端增加资源不存在的, 不再请示
9、客户端的pak按逐张图片写入
10、修复断线重连超时后自动清理Bug
11、修复LEG提示没有输入云平台网址的提示
12、修复DBServer自动生成角色名称GetChrName可能报错

2022-01-23
---------------------------------------------------------------------------
1、优化微端连接和发送请求
2、解决内存一直增加
3、修改图片缓存释放时间
4、增加客户端异常处理
5、修复客户端不能小退与大退

2022-01-19
---------------------------------------------------------------------------
1、充值接口判断是否已充值逻辑添加
2、物品回收脚本优化
3、添加脚本:CheckContainsText
4、添加脚本:CompareText
5、添加脚本:CHANGEITEMADDVALUE
6、添加脚本:GetListString
7、添加脚本:ChangeItemUpgradeCount
8、INC脚本逻辑需要变动。当两个参数时,为0也需要相加
9、添加N变量
10、 MESSAGEBOX拓展,增加带参数
11、脚本IF条件里的判断语句前加入NOT关键字,得出反向结果
12、修复微端下无法点击自定义OK框按钮
13、调整自定义OK框物品数量显示位置
14、添加进度条窗口和逻辑
15、修复自定义变量除法得出结果不对的问题
16、 添加脚本命令:ForceDirectories
17、 添加脚本命令:CreateFile
18、添加M2启动触发事件:[@Startup]
19、新版微端提升速度与支持移动端
20、修改二维码背景图
21、增加二维码接口记录日志

2022-01-08
---------------------------------------------------------------------------
1、修复当人物英雄召唤宝宝后触发切割会直接秒怪BUG

2022-01-06
---------------------------------------------------------------------------
1、修改物品回收刷新背包的逻辑。
2、新增T变量和U变量的查看页面。
3、增加自动穿戴关闭按下时的图片。(需要更新Legm2.pak)
4、修复微端下多图需要下载时,走动容易报错。
5、优化微端速度。
6、登录器删除注册新账户时默认数据。
7、配置器-增加版本信息。
8、配置器-增加打包资源文件chrsel.wzl,chrsel.wzx,prguse.wzl,prguse.wzx,prguse3.wzl,prguse3.wzx
9、配置器-修改默认启动图从资源文件释放。
10、配置器-修改可以生成多个游戏目录。

2021-12-31
---------------------------------------------------------------------------
1、暂时停止下载及显示启动图
2、修复大窗口显示小地图后操作栏2、3、4不能点击
3、修复自定义武器的文件名
4、微端下人物状态图显示不完整
5、合区工具更新
6、修复脚本弹窗口显示内容不全的问题
7、修复怪物飘血部分不显示的问题
8、修复角色技能框不显示的问题

2021-12-28
---------------------------------------------------------------------------
1、优化游戏卡的问题
2、数据工具转换(在开区工具里)

2021-12-27
---------------------------------------------------------------------------
1、修复刷怪多和打怪爆物品多时游戏卡
2、登陆器不报毒

2021-12-25 需更新引擎包与客户端
---------------------------------------------------------------------------
1、修复登录器Logo显示问题
2、SelGate添加不同加密方式
3、修复自动挂机动画鼠标点击后消失
4、修复自动挂机使用魔法师战斗方式战斗动画
5、修复有时快捷键不能用
6、修复脚本自定义名称变量无法使用脚本INC、SMALL等脚本命令赋值
7、自定义OK框中物品数量
8、添加角色脚本变量U和T,数据加入数据库中(需删除人物数据或用数据工具转换)
9、修复脚本优先处理赋值再输出消息的逻辑
10、修复物品来源保存方式导致游戏卡
11、.修复M2Server游戏中出现报错
12、.配置器-游戏列表按秒刷新
13、配置器-各程序的最新版本号实时更新
14、.配置器-配置器最新版本、游戏引擎最新版本下载

2021-12-17
---------------------------------------------------------------------------
1、增加自定义OK框图片资源素材列表。
2、修复微端下载图后自动刷新
3、修复pak优先
4、修复自定义服装,自定义武器可以用pak
5、修复自定义服装,自定义武器微端下可以用pak
6、不删除物品来源

2021-12-16 需更换引擎包里的LEGM2.PAK
---------------------------------------------------------------------------
1、删除空血条
2、修复自动捡物 重叠里有被过滤掉的物品 不捡取
3、修复客户端在微端模式 分辨率超过800x600时 游戏操控栏不匹配问题
4、修复怪物简装默认不打开
5、修复英雄背包物品丢地上是物品来源被清除,导致自动拾取
6、修复人物被打列爆出的物品的物品来源被清除,导致自动拾取

2021-12-15
---------------------------------------------------------------------------
1、修复自动寻路不能走
2、自动挂机死亡后不退出游戏程序
3、切割与攻击同时有伤害
4、修复人物移动到其他地图npc大对话框不关闭
5、NPC对话框可点击文字有下划线
6、飘血开关控制切割与暴击效果
7、自动穿戴更换素材

2021-12-09
---------------------------------------------------------------------------
1、更新微端 提升速度和支持pak
2、默认外挂检测关闭
3、修复切割Bug
4、修复自定义按钮Bug
5、增加拾物触发和专属命令。
6、增加被攻击触发和专属命令。

 

2021-12-01
---------------------------------------------------------------------------
1、修复英雄身上物品不能脱下Bug
2、修复脚本中使用S变量无法显示
3、修复登录器只能从本地连接

2021-11-30
---------------------------------------------------------------------------
1、增加攻击触发脚本
2、增加切割脚本
3、脚本功能扩展
4、人物飘血显示效果改变
5、修复仓库存界面导至背包等拖放物品Bug

2021-11-23
---------------------------------------------------------------------------
1、修复配置器Bug

2021-11-22
---------------------------------------------------------------------------
1、修改仓库存取界面

2021-11-15
---------------------------------------------------------------------------
1、更新游戏网关

2021-11-06
---------------------------------------------------------------------------
1、优化自动挂机
2、优化自定义按钮、 NPC对话框、OK框
3、增加物品来源
4、增加自动回收
5、客户端全面支持PAK格式(24位与32位高清图)
---------------------------------------------------------------------------

2021-10-01
---------------------------------------------------------------------------
1、增加拾取精灵(不含物品来源待节后优化)
2、优化自动穿戴
3、优化自动挂机功能
4、修复小地图Tab切换
5、修复自动寻路
6、修复人物、怪物简装设置
7、增加自定义按钮
8、增加npc自定义对话框
9、增加OK框功能扩展
---------------------------------------------------------------------------

 

2021-08-23
---------------------------------------------------------------------------
1、增加自定义动态光柱(支持32位图片,需要用PAK)
2、增加装备对比、自动穿戴(需把Legm2.pak更新到客户端data文件夹)
3、优化自动挂机功能
---------------------------------------------------------------------------

 

 

2021-07-05 更新:
=====================================================
1.增加内挂人物、怪物简装

2.增加微端服务器,客户端微端下载

 

2020-06-01 更新:
=====================================================
1.解决小退会不定时黑屏,有时时间长有时时间段黑屏后与服务器彻底失去连接.

2.小退弹出对话框时CPU使用率会暴涨.

3.优化内核内存不释放问题.

4.修改内核字体改为微妙字体,支持繁体字和特殊符号.

5.修复人物死亡灰度,99%接近盛大的颜色.

6.修复行会功能不能使用的问题.

7.修复游戏命令打不开的功能.

8.完善六个经络界面点击不变换的问题.

9.修复查看别人装备栏显示错误.

10.解决发送屏幕公告时内存泄露导致小腿黑屏.

11.修复切换窗口和全屏时地图变黑.

12.修复WIN XP下查看物品属性时窗口花屏的问题.

13.修复六格英雄内功页树状选择文字显示混乱.

14.修改选择Edit框复制粘贴时默认文字为绿色.

15.取消数字显血显示人物等级功能,因为此功能查看别人时显示为0级.

16.重新整理客户端GUI输出,并完善绘图无法调试{源码问题,与程序无关}.

17.修复六格界面英雄状态栏从基础切换内功时字体全部变化的问题.

18.优化连击内存释放时间,减少物理内存的使用率.

19.自动寻路功能使用说明:打开小地图,用鼠标滑轮再小地图选择坐标就自动开始移动了.

20.修复聚灵珠有一颗再背包满经验,其它空的也会跟着自动满的BUG.

21.修复摆摊时选择购买物品时鼠标点下没有效果.

22.M2添加重新加载【交易NPC管理、管理NPC、刷怪配置、怪物爆率】功能.

23.修复自动寻路小地图不显示绿色的寻路标记.

24.修复操作栏底部缺少一条像素移动时会出现漏光现象.

25.解决小地图移动到物品上面时被物品名字覆盖的问题.

26.请使用配套IPLocal.dll和qqwry.dat不然获取IP会出乱码.

27.修复返回角色选择页面时小地图依然开启问题.

28.M2添加心灵召唤功能,宝宝离开主人后重新按技能键即可召唤回来.

29.修复客户端武器和衣服自定义素材不显示的问题.

30.M2扩展英雄穿戴触发功能H.TakeOn和H.TakeOff.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
名称:
主体和英雄穿取装备触发脚本

功能:
    穿上装备、取下装备时触发脚本

介绍:
    脚本写在QFunction-0.txt中.
主体触发要对应标签为[@TakeOnX]、[@TakeOffX].其中X(0-12)是装备位置.在[@TakeOffX]中.可以检测该位置当前装备(也就是要取下的装备).在[@TakeOnX]中.可以检测到新戴上的装备
英雄触发要对应标签为[@H.TakeOnX]、[@H.TakeOffX].其中X(0-12)是装备位置.在[@H.TakeOffX]中.可以检测该位置当前装备(也就是要取下的装备).在[@H.TakeOnX]中.可以检测到新戴上的装备
装备位置说明:服装=0,武器=1,勋章=2,项链=3,头盔=4,左手镯=5,右手镯=6,左戒指=7,右戒指=8,护符=9,腰带=10,鞋子=11,宝石=12
脚本实例:
;==========================================
[@TakeOn1]
#If
checkitemw 炼狱 1
#Act
SendMsg 5 [主体]:戴上了炼狱威力无穷!
;==========================================

;==========================================
[@TakeOff1]
#If
checkitemw 炼狱 1
#Act
SendMsg 5 [主体]:炼狱取下来,你用何来战?
;==========================================

[@H.TakeOn1]
#If
H.checkitemw 炼狱 1
#Act
SendMsg 5 [英雄]:戴上了炼狱威力无穷!
;==========================================

;==========================================
[@H.TakeOff1]
#If
H.checkitemw 炼狱 1
#Act
SendMsg 5 [英雄]:炼狱取下来,你用何来战?
;==========================================

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

31.M2扩展个人定时器设置数量为255个 SETSCTIMER ID(0-255).

32.登陆器增加大窗口NPC对话框功能.通过脚本来控制是否使用大窗口NPC对话框和界面选择.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
名称:
NPC大对话框

功能:
    设置NPC使用大的对话框

介绍:
    脚本写在QFunction-0.txt中.
控制命令:SETBIGDIALOGBOX X
X代表NpcFace素材中的图片编号,如果使用第一张做背景就是为0。 第二章就为1以此类推。
素材关闭按钮请严格按照演示素材的按钮位置制作,否则会出现错位找不到地方关闭。
脚本实例:
;==========================================
[@MAIN]
#if
#act
SETBIGDIALOGBOX 0
;==========================================
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

33.扩展AniCount字段值最大支持6万以上.

功能:
    双击物品可以自动触发指定脚本功能、双击物品可以打开功能脚本

使用方法:
    1、物品数据库设置1:StdMode字段设置为:31
    2、物品数据库设置2:AniCount字段设置为:X
    X为指字数字触发脚本(1-60000)
    3、\Mir200\Envir\market_def\QFunction-0.txt下设置
===================================
[@StdModeFuncX]
#If
#Act
Sendmsg 7 测试成功.
===================================
注:其中X为物品数据库设置2中的X.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

34.扩展套装属性原来最大支持255个,现在支持65535.

35.修复登陆器进入游戏不显示服务器名字的问题.

36.完成游戏账号数据合区工具(注意:请务必将DBServer.exe和LoginSrv.exe更新到最新版使用否则无法合成).

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

37.增加检查文件是否包含指定文本功能

格式:
CHECKLISTTEXT 文件名称 内容
机器人执行脚本

演示:
===================================
[@Test]
#if
CHECKLISTTEXT 文本名称.txt LEGEND引擎
#say
LEGEND引擎存在于名称.txt当中
===================================
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

38.修复游戏命令攻城时行会移动到沙巴克皇宫不会占领沙巴克.
使用方法:首先用命令添加允许所有行会攻城
输入GM命令 【@AddToCastleWarList 0 *】
然后输入GM命令 【@攻城 沙巴克】 就可以执行命令攻城了.

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
39.取消按G键会呼出游戏窗口调试开发功能.

40.登陆器添加LOGO图片,进入游戏时有LOGO广告.

41.修复一个小BUG,人物大退时会提示两次确认退出.

42.完善LEGEND配套数据工具,支持(数据合并、数据库管理、物品查找、账号资料、日志分析、数据排行).

43.修复客户端主体称号关闭按钮不显示图标的问题.

44.客户端添加四格界面称号功能(跟六格界面一样,可以添加六种称号).

45.修复客户端主体四格内功页面选择选项显示错误的问题.

46.修复M2报GOTO脚本死循环问题,扩展M2脚本中使用GOTO数量.

47.修复道士心灵召唤宝宝攻击时不可召回的BUG.

48.修复客户端鉴宝页面文字不换行的问题.

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
49.扩展怪物外观30个自定义补丁Appr值99~129 则最大支持到Mon129.wzl.
当怪物Appr值=99时则读取Mon100.wzl,当Appr值=100时则读取Mon101.wzl 依次类推使用 最高支持到Mon130.wzl
怪物计算方法: MonX-1*10的值为Appr值 示例:Mon99.wzl 99-1*10=9800 把9800填写到Appr里面则读取Mon99.wzl中的第一个怪物.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

50.修复Alt+鼠标左键挖肉时角色动作一直长挖不停的问题.

51.修复M2中PlugCommon中的所有API回调函数可用于扩展插件使用.

52.完成脚本加密插件mPlugOfScript.dll和脚本加解密工具,请复制到Mir200目录下将mPlugOfScript.dll添加到PlugList.txt使用.

53.修复客户端操作栏点击右键人物也能移动的问题.

 

2015-8-26 更新:
=====================================================
1.修复多开游戏获取不到列表问题
2.修复登陆器报毒
3.解决1008报错问题

2015-8-22 更新:
=====================================================
1.修复多开游戏获取不到列表问题
2.修复登陆器报毒
3.解决1008报错问题

2015-8-22 更新:
=====================================================
1.修复多开游戏获取不到列表问题
2.修复登陆器报毒
3.解决1008报错问题

2015-8-21 更新:
=====================================================
1.修复多开游戏获取不到列表问题
2.修复登陆器报毒
3.解决1008报错问题

2015-8-20 更新:
=====================================================
1.修复xp系统小退卡死问题
2.修复F12有时无法关闭问题
3.全屏验证码不显示
4.加载模块换了新算法
5.完善封挂系统
6.增加文字验证码生成器
7.增加登录器稳定性,流畅性
8.增加登录器流畅性

2015-8-10 更新:
=====================================================
1.解决因加密问题可能导致游戏组队按钮崩溃的BUG
2.增加开关控制 指定地图验证码功能首次进入地图是否验证

2015-8-06 更新:
=====================================================
1.解决登录器报毒
2.自定义验证码增加提示,每张图片不可大于5Kb

2015-3-23 更新:
=====================================================
1.修复无限更新模块.
2.增加备用模块.增加本地模块模式.达到%100成功进入游戏
3.修复个别黑屏.个别闪退.
4.修复看不到新怪物 新装备 补丁
5.修复下载报毒.修正 魔法锁定光圈.修正内挂物品极品显示
6.增加游戏 显示 CheatDefender反外挂模块(20150323)已启动!

2015-3-18 更新:
=====================================================
新版登陆器兼容老blue登陆器列表格式,补丁更新格式,及风盾策略
无须更改,直接更换使用。

[!] 登陆器兼容0508引擎,0825引擎
[!] 源码优化更新,非市面上破解套壳版
[!] 优化图形处理,大规模PK依旧流畅自如
[!] 主要封杀所有加速.外挂.脱机
[!] 无任何误封.登录器稳定性高
[!] 去除之前CD网关,破解网关漏洞攻击
[!] 修复黑摊问题.及之前的一些小问题
[!] 全新网关 1000人在线保证畅通不卡
[!] 完美支持风盾,安全盾Leg采集策略,让您防御更加自如.
[!] 支持博客列表.支持IP列表
[!] 无需更新登录器.直接可以封杀一切外挂

========================================================================

2012-06-01更新:
========================================================================
[!] 登陆器配置后是2个文件,请注意放在一起提供使用
[!] RUNGATE增加最大人数控制,修改Config.ini的MaxUser后,开启RUNGATE

[+] 首饰:增加发光:Shine=5
[+] 衣服和武器,示例:
刀;5;93;30;0;0;0;3810;60000;7;9;0;0;82;145;0;0;0;0;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;13;0;0;;
扇;5;94;30;0;0;0;3811;60000;7;9;0;0;0;0;0;0;82;95;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;14;0;0;;
杖;5;95;30;0;0;0;3812;60000;7;9;0;0;0;0;82;95;0;0;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;15;0;0;;
衣1(男);10;66;1;45;0;0;3790;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;6;0;0;;
衣1(女);11;66;1;46;0;0;3791;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;6;0;0;;
衣2(男);10;68;1;0;0;0;3921;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;7;0;0;;
衣2(女);11;68;1;0;0;0;3920;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;7;0;0;;
衣3(男);10;67;1;0;0;0;3923;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
衣3(女);11;67;1;0;0;0;3922;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
衣4(男);10;69;1;0;0;0;3925;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;8;0;0;;
衣4(女);11;69;1;0;0;0;3924;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;8;0;0;;
衣5(男);10;72;1;0;0;0;4001;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
衣5(女);11;72;1;0;0;0;4000;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
衣6(男);10;70;1;0;0;0;4003;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
衣6(女);11;70;1;0;0;0;4002;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
刀2;5;58;30;0;0;0;1412;60000;7;9;0;0;82;145;0;0;0;0;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;16;0;0;;

[+] 怪物,示例:
mon340;140;121;340;60;1;100;2000;0;60;50;75;95;90;0;10;30;750;1;0;1400;10000;0;0;0;
mon341;141;122;341;80;1;100;2000;0;120;110;180;260;300;0;20;30;800;1;0;1500;10000;0;0;0;
mon342;141;122;342;80;1;100;2000;0;160;150;220;280;400;0;30;35;800;1;0;1400;10000;0;0;0;
mon350;81;123;350;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon351;95;123;351;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon352;81;123;352;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon353;81;123;353;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon354;142;123;354;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon355;81;123;355;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon356;163;123;356;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon357;81;123;357;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon358;81;123;358;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon359;81;123;359;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3510;81;123;810;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3511;81;123;811;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3512;170;123;812;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3513;163;123;813;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3514;81;123;814;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3515;142;123;815;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3516;81;123;816;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3517;81;123;817;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3518;81;123;818;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3519;81;123;819;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3520;81;123;820;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3521;81;123;821;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3522;81;123;822;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3523;81;123;823;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3524;81;123;824;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3525;81;123;825;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3526;169;123;826;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3527;95;123;827;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;
mon3528;81;123;828;60;1;30;2000;0;80;80;80;80;220;80;20;20;800;1;0;1200;10000;0;0;0;

2012-05-08更新:
========================================================================
[!] 完善M2封包处理
[!] 完善合区工具,修正部分英雄在合并数据后召唤不出的问题
[!] 暂时去掉登陆器配置器的集成补丁功能,该可能引起杀软误报(老用法:补丁还是用在线下载方式完成)

2012-04-28更新:
========================================================================
[!] 我们不再代理Leg防火墙,如有需要请联系风盾
[+] 登陆器增加针对资源伺服器线路的选择(电信/网通) //注意登陆器配置器中的线路说明
[!] 修正客户端多开限制提示看不到BUG
[!] 修正客户端部分功能不能运行于64位Windows系统BUG
[!] 修正客户端在部分机器获取不到机器码BUG(会导致RUNGATE限制多开数误封)
[!] 修改完善RUNGATE登陆验证
[!] 修正M2代码,支持64位Windows系统;修正部分Bug
[!] 修正完善SelGate对注册角色字符的过滤 //注:原来部分空格字符过滤不到
[!] 修正合区工具 合并数据后可能出现重复角色的BUG

2012-04-20更新:
========================================================================
[!] 修正秒杀怪物有时候不触发脚本BUG
[!] 优化M2,减少与客户端通讯流量
[+] DBServer,LoginSvr增加间隔时间自动关闭角色/登陆网关功能,主界面菜单:功能设置->系统设置
[!] 修正3个网关存在内存泄露BUG
[+] 新版客户端增加自动挂机时关闭画面输出的开关,以减少对电脑资源的占用
[!] 修正M2美杜莎之瞳最长麻痹时间实效BUG
[+] 客户端增加私聊记录
[+] 客户端增加小地图注释 //data目录下的MapDesc2.dat文件,使用登陆器集成即可
[+] 客户端增加机器码限制功能 //Rungate + 登陆器 配套
[+] 增加新服务程序:游戏客户端资源伺服器 //非免费,可联系客服咨询
[!] 修正M2处理小封包会丢失BUG
[*] 修改M2金币交易记录日志为交易数量

2012-03-11更新:
========================================================================
[!] 修正M2连击设置不能换到空BUG
[!] 优化网关

2012-03-06更新:
========================================================================
[!] 修正3网关在部分机器可能出现启动出错BUG
注:LoginGate请下载0306登陆器配置器重新生成,生成的登陆器依然是0305的,不必更新登陆器

2012-03-05更新:
========================================================================
[!] 修正登陆器出现卡死问题
[!] 修正M2使用远程魔法打怪不触发BUG

2012-03-04更新:
========================================================================
[!] 修正LoginGate,SelGate,RunGate可能丢包BUG
[!] 修正客户端处理服务器封包可能丢包BUG
[!] 修正客户端扩展补丁不显示BUG
[!] 修正客户端调用不到部分wzl文件BUG(如部分新NPC不显示)
[!] 修正登陆器自动搜索客户端目录失效BUG
[+] 增加探测项链安全区不让使用开关,在 物品设置面版->特殊属性 调节
[+] 十步一杀技能增加开关:允许飞到物品上
[!] 治愈术/群体治愈术加血速率从原来的设置分开,在 技能面版->治愈术/群体治愈术 中调节
[!] 密人增加等级显示

2011-12-28更新:
========================================================================
[!] 修正客户端资源残缺可能造成画面卡顿问题
[!] 优化性能,修正多开CPU高BUG
[!] 修正D3D版本客户端自动走路计算BUG

 

2011-12-25更新:
========================================================================
[!] 更新登陆器找不到新客户端问题
[!] 支持使用leg防火墙插件(收费软件,如需购买请联系我们)
[!] 衣服:增加内观发光,shine=3~5;增加翅膀,Anicount=41~44
[!] 武器:增加内观发光,shine=10~12,StdItem.DB示例:
扇;5;91;40;0;0;0;2766;60000;7;9;0;0;0;0;0;0;82;95;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;10;0;0;;
刀;5;90;30;0;0;0;2765;60000;7;9;0;0;82;145;0;0;0;0;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;11;0;0;;
杖;5;92;30;0;0;0;2767;60000;7;9;0;0;0;0;82;95;0;0;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;12;0;0;;
衣1(男);10;64;1;41;0;0;2770;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;4;0;0;;
衣1(女);11;64;1;42;0;0;2771;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;4;0;0;;
衣2(男);10;65;1;43;0;0;3700;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;5;0;0;;
衣2(女);11;65;1;44;0;0;3701;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;5;0;0;;


2011-10-25更新:
========================================================================
[!] 修正112~117 NPC闪BUG
[!] 修正衣服翅膀显示冲突BUG,Anicount从35开始:
热血战甲(男);10;61;1;35;10;50;3363;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;200;0;;
热血战甲(女);11;61;1;36;10;50;3364;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;200;0;;
热血魔衣(男);10;62;1;37;10;50;3367;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;20;180;;
热血魔衣(女);11;62;1;38;10;50;3368;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;20;180;;
热血道袍(男);10;63;1;39;10;50;3365;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;100;100;;
热血道袍(女);11;63;1;40;10;50;3366;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;100;100;;

2011-10-23更新:
========================================================================
[*] 漂血显示可以超过6.5万
[!] 修正在16线程CPU以上的机器,3个新版多线程网关运行错误BUG
[!] M2列表设置->商铺设置:增加是否允许赠送物品开关
[!] M2修正首饰的麻痹抗性不能与其他属性共存BUG
[!] M2修正几个NPC变量未正确显示BUG,比如:$H.GENDER

[+] 增加新NPC代码:112~123
[+] Stditem.DB 增加2项属性:HP和MP;填写1,实际+100点,使用HeroDB转换工具(2011-11-19).exe转换Stditem.DB到最新版,否则出错。
[+] 支持新武器和新衣服,Stditem.DB:
热血宝扇;5;88;30;0;0;0;3360;60000;7;9;0;0;0;0;0;0;82;95;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;7;0;0;;
热血战刃;5;87;40;0;0;0;3361;60000;7;9;0;0;82;145;0;0;0;0;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;8;0;0;;
热血魔杖;5;89;30;0;0;0;3362;60000;7;9;0;0;0;0;82;95;0;0;0;100;250000;200000;0;0;1;0;20;0;0;0;0;0;0;0;0;9;0;0;;
热血战甲(男);10;61;1;31;10;50;3363;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;200;0;;
热血战甲(女);11;61;1;32;10;50;3364;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;200;0;;
热血魔衣(男);10;62;1;33;10;50;3367;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;20;180;;
热血魔衣(女);11;62;1;34;10;50;3368;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;20;180;;
热血道袍(男);10;63;1;35;10;50;3365;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;100;100;;
热血道袍(女);11;63;1;36;10;50;3366;60000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;100;100;;
乾坤戒指;22;0;1;0;11;2;3410;60000;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
龙神戒指;22;197;1;0;10;23;3411;60000;;;;;;;;;;;;;;;;;;;80;;;;;;;;;;;;;

[+] 非武器类减少技能冷却时间属性:Source=11,Reserved=减少值,单位:秒 //技能包括:连击技能,龙神技能,合击技能等。
[+] 首饰类Shape=197,可以获得龙神之怒技能,Anicount=0~10是戒指等级 //技能参数可以到技能面版调节
多个首饰:1、可以增加龙神之怒技能等级和增加戒指等级。
2、龙神之怒技能等级可以增加[龙化]状态持久时间。
3、戒指综合等级越高,附加伤害也越多,龙神之怒技能冷却时间更少。
4、龙化状态能减免伤害和增加伤害,和戒指等级相关,同时出现暴击时将附加增加伤害。
5、Magic.DB增加:118;龙神之怒;3;118;45;0;0;8;0;0;99;34;50;36;100;38;200;41;400;45;800;49;1600;53;3200;58;6400;63;12800;69;25600;75;51200;82;102400;90;204800;99;409600;108;819200;15;0;;

2011-6-23更新:
========================================================================
[!] RUNGATE增加封超级野蛮选项
[!] 修改十步一杀不能移动到有人物/怪物的点上
[!] 修正SECRET地图参数禁止显示名字,杀他人宝宝未屏蔽名字BUG

2011-5-25更新:
========================================================================
[!] 修正新客户端连击效果双发的BUG
[!] 修正新客户端强化骷髅召唤,骷髅爬起来效果缺失BUG
[!] 修正 SelGate,LoginGate,RunGate 可能存在虚连接BUG
[+] 完善 DataTool(鉴宝) 重建功能,并增加[重建并起用被删除角色]功能
[!] 修正 DataTool(鉴宝) 工具对[日期会员文件]合并错误,会造成人物隐身的BUG

[+] 增加地图参数:SECRET(31|固定名字|2|21) //浑水摸鱼模式
括号里的第1参数: //第1参数非0,则本地图的人物,英雄HP将以百分比显示。
01 禁止说话
02 禁止名字变色
04 禁止看对方装备
08 统一名字 //第2参数就是指定显示的名字
16 统一装备外观 //第3参数指衣服外观,第4参数指武器外观
如果要多个功能起作用,相加对应的数字即可,
例如:禁止名字变色(02) + 禁止看对方装备(04) + 统一装备外观(16),等于:22,既是第1参数=22

2011-5-19更新:
========================================================================
[!] 修正3个网关当前连接IP显示错误BUG
[!] 修正3个网关可能引起线程冲突BUG
[!] 修正LoginGate、SelGate在4核CPU以上的机器上运行出错BUG
[!] 修正LoginGate,SelGate,RunGate线程冲突,LoginGate请使用登陆器配置出来。
[!] 增加和完善部分强化技能
[+] 增加3个体验技能,技能参数见[游戏参数->魔法设置->高级技能]:
80;冰霜群雨;2;125;12;20;50;30;30;60;1;100;100;101;200;102;500;103;800;104;1000;105;1600;106;3200;107;6400;108;12800;109;25600;110;51200;111;102400;112;204800;113;409600;114;819200;3;600;;
81;十步一杀;4;126;12;30;70;30;40;80;0;100;100;101;200;102;500;103;800;104;1000;105;1600;106;3200;107;6400;108;12800;109;25600;110;51200;111;102400;112;204800;113;409600;114;819200;3;600;;
82;死亡之眼;2;127;12;20;50;30;30;60;2;100;100;101;200;102;500;103;800;104;1000;105;1600;106;3200;107;6400;108;12800;109;25600;110;51200;111;102400;112;204800;113;409600;114;819200;3;600;;

[+] 增加NPC命令:GiveEx:
物品名 数量 (附加属性) (普通鉴定属性|神秘鉴定属性|特殊属性|神技|几鉴)
-------------------------------------------------------------------------------------------------------
GiveEx 霸者之刃 1 1=11,2=12,3=13,9=15 1=11,2=12,3=13,9=15|6=11,10=12,11=13,12=15|67|127|2

注:
附加属性:属性位置0~30,属性值:1~255
鉴定属性:见 2011-4-23 的更新说明

 

2011-5-2更新:
========================================================================
修正0428版M2镜像地图存在怪物假象

2011-4-23更新:
========================================================================
注意:Rungate,SelGate,LoginGate 重写,有更好的性能,参数设置已经改变,
勿新老混用!请新建立对应的空文件夹,对照老板本程序,重新设置参数。

GameCenter: //配套此版本及以后更新的M2和三个网关,请勿混用于以前版本!
[*] 支持新的三个网关,修正个别BUG

Rungate:
[*] 修正了比较多的BUG,修补原来缺失功能
[+] 封IP段功能
[!] 提高封IP、聊天过滤、命令过滤,封包延迟模块等……的性能

LoginGate:
[*] 提高性能
[+] 封IP段功能
[!] 使用多线程IOCP模式 //提示:一机多服无需要多开程序,只要多开端口即可

SelGate:
[*] 提高性能
[+] 封IP段功能,比较好的新建角色过滤功能
[!] 使用多线程IOCP模式 //提示:一机多服无需要多开程序,只要多开端口即可

M2:
[!] 镜像小地图兼容功能:
比如MapInfo.txt新加地图 [Mirror01|FOX01 仙境一层],在小地图 MiniMap.txt里写了FOX01 328 即可
[+] NPC命令:RecallHero //召唤英雄,参数不为空时回收英雄
GetPoseName S0 //获取对面人物名到<$STR(S0)>
[!] 修正人物/人形怪身上物品被取走够,外观未改变BUG
[!] 修正自动穿装备包裹存在物品假象BUG
[!] 地图可以禁止使用:召唤巨魔、倚天劈地、神龙附体、惟我独尊等技能
[!] 增加:游戏参数->坐标范围->非行会站区范围
[!] 新沙城门DB对应修改如下:
Appr 901 -> 904
Appr 902 -> 905
Appr 903 -> 906
如果要使用新沙巴克地图,1、修改为新城门;2、修改城门坐标;3、修改门点
[!] 修正弓箭大师(Race=169)秒杀BUG
[!] 扩展Give命令:
物品名 数量 属性位置 属性值 (普通鉴定属性|神秘鉴定属性|特殊属性|神技|几鉴)
-------------------------------------------------------------------------------------------------------
Give 霸者之刃 1 0 0 1=11,2=12,3=13,9=15|6=11,10=12,11=13,12=15|67|127|2
解释:
普通鉴定属性:最多4项属性(“,”号分隔),每个属性:属性位置=属性值
神秘鉴定属性:(同上)

属性值范围1~15,属性位置范围1~30,对应如下属性:
数字 类型 起作用的StdMode
----------------------------------------
1 攻击 通用
2 魔法 通用
3 道术 通用
4 物防 非 5, 6, 19, 20, 21, 23, 24
5 魔防 非 5, 6, 19, 20, 21, 23, 24
6 准确 5, 6, 20, 24
7 敏捷 20, 24
8 魔法躲避 19, 20, 21, 23, 24
9 幸运 5, 6, 19, 20, 21, 23, 24
10 诅咒 5, 6
11 攻击速度 5, 6
12 神圣 5, 6
13 魔法回复 21, 23
14 体力回复 21, 23
15 目标爆率 通用
16 防爆 通用
17 吸血上限 通用
18 内力恢复 通用
19 内力上限 通用
20 内功伤害 通用
21 内功减免 通用
22 内伤等级 通用
23 暴击威力 通用
24 合击威力 通用
25 麻痹抗性 通用
26 强身等级 通用
27 聚魔等级 通用
28 主属性 通用
29 毒物躲避 通用
30 中毒恢复 通用

2011-3-13更新:
========================================================================
[!] 修正可能暴出+10以上速度的武器BUG
[!] 增加英雄最高武器速度控制,在英雄设置面版
[!] 修改镜像地图的小地图代号,可直接兼容使用原地图的小地图代码

[!] IDClient.exe
--------------------------------------------------
远程ID资料查询修改的客户端
1、修改验证密码,保持跟LoginSrv.exe的一致

[!] LoginSrv.exe
--------------------------------------------------
选项 -> 基本设置 -> 远程帐号管理
1、开放远程帐号管理
2、可以增加允许远程连接的IP,列表为空则不限制
3、修改验证密码,保持跟IDClient.exe的一致
4、如果已经起用IP策略,注意开放ID管理的端口

2011-2-28更新:M2 + 登陆器 + RUNGATE + 合区工具
========================================================================
[!] 修正合并导致部分文本数据丢失BUG

[!] 修正因加了仓库密码,取回物品失败BUG
[!] 增加对部分稀有网卡的支持
[!] 优化RUNGATE,CC+LOG

[!] 修正游戏时间比较长可能导致白屏的BUG
[!] 修正装备对比功能BUG
[!] 修正登录器部分机器【小腿/大退】按钮失效BUG
[!] 修正登录器释放bass.dll错误BUG
[!] 修正声音模块存在内存泄漏的BUG
[!] 修正声音缓冲造成有时候部分魔法没有声音BUG
[!] 修正点英雄头像不能将包裹物品移动到英雄包裹的BUG
[!] 支持新地图(3~3.map等……)
[+] 增加魔法距离超出时的提示
[*] 对游戏怪物对象流程略作优化

2011-2-18更新:登陆器
========================================================================
[!] 修正部分输入法翻页问题
[!] 改善网络模块(测试)
[!] 修复D3D-DelphiSDK部分存在的BUG
[!] 取消动态读取资源,保证游戏流畅
[!] 修正部分当前反映的BUG

2011-1-29更新:登陆器
========================================================================
[!] 修正斗笠连击时显示错误
[+] 新斗笠:Anicount=10
[+] NPC代码:110, 111
[+] 支持mon34的普通怪,支持mon35~40普通怪(间隔360张图一个怪)
[!] 动态读取资源,优化客户端性能
[*] 修正部分当前反映的BUG

2011-1-25更新:M2 + 登陆器
========================================================================
[+] 增加神龙附体威力调节,在M2功能设置-技能魔法-基本参数
[!] 优化客户端性能
[!] 修正字体系统BUG
[*] 修正部分BUG

2011-1-22更新:
========================================================================
[+] NPC命令:CHECKITEMLUCK 位置(0~13) ><=? 数值 //检测身上物品幸运值
[!] 改善出现假怪现象
[!] 优化客户端性能
[*] 修正部分BUG

2011-1-19更新:
========================================================================
[!] 修正M2偶尔得不到打怪经验BUG
[!] 优化客户端性能
[*] 修正部分BUG

2011-1-16更新:
========================================================================
[!] 兼容NPC颜色写法:<COLOR=#123456>,也可以是<COLOR=123456>或<COLOR=$123456> //$表示16进制
[!] 优化客户端文字系统和内存管理
[!] 完善自动挂机视区范围
[!] 修改M2自动适应人物视区范围
[!] 支持FOX系列狐狸地图
[!] 增加mon33的怪物: //foxwav.rar 是以下怪物的声音补丁
黑狐;162;113;320;60;0;80;4800;0;60;40;70;100;30;0;40;50;800;1;0;1250;10000;;;; //战,刺杀
赤狐;163;114;321;90;0;80;2800;0;40;70;60;110;40;0;40;50;600;1;0;1350;10000;;;; //法,吸MP,有几率群攻
素狐;164;115;322;90;0;80;3800;0;30;50;40;80;40;0;35;50;600;1;0;1350;10000;;;; //道,诅咒,有几率召唤狐月黄蛙,狐月褐蛙
弓箭大师;169;45;323;90;0;40;1700;0;45;55;45;85;0;0;5;15;900;1;0;1200;11900;0;0;0; //远程攻击
九尾魂石;167;117;324;70;0;90;2000;0;50;75;35;75;0;0;15;35;900;1;0;1500;10000;;;; //推拉人,无敌
狐月电眼;165;118;325;80;0;100;3000;0;50;75;35;75;0;0;15;35;900;1;0;1500;10000;;;; //攻击无效,野蛮才能杀
狐月风眼;166;119;326;80;0;100;3000;0;50;75;45;95;0;0;15;35;900;1;0;1500;10000;;;; //攻击无效,野蛮才能杀
狐月天珠;168;120;327;120;0;100;20000;0;60;98;60;120;0;0;15;35;900;1;0;1500;10000;;;; //BOSS,诅咒,麻痹,5种外观状态,死亡后狐月系列怪物将随之死亡
狐月黄蛙;169;57;328;60;10;30;2000;0;0;0;40;60;0;0;5;15;500;1;0;1500;16300;0;0;0; //远程攻击
狐月褐蛙;169;58;329;60;10;30;2000;0;0;0;40;60;0;0;5;15;500;1;0;1500;16300;0;0;0; //远程攻击

2011-1-12更新:
========================================================================
[!] SetMerchantDlgImgName支持非商人类的NPC
[!] 新客户端NPC文本颜色设置兼容老客户端
[!] 修正<PIC=d:\pic1.png LABEL=@example1>无效问题
[!] 加快完善客户端图片缓存释放
[!] 降低客户端CPU使用率
[!] 如若想使用客户端内置IE功能,请将lsWebViewDll.zip的文件释放到传奇目录(可使用登陆器自动更新功能)
[*] 修正其他部分BUG

2011-1-2更新:
========================================================================
[!] RUNGATE最大在线人数由1000修改为2000
[!] 修正 DataTool(鉴宝) 版合并文本BUG
[!] M2配合新登陆器,增加人物可视范围的自动调节,
由于支持宽屏幕,适当调整Setup.txt的SendRefMsgRange参数为更大一些,防止怪物假象
建议数值:12~22

[+] 自定义NPC对话框,例:(@buy @@BuHero @MDlgImgName=MerchantDlg.png)
在@MDlgImgName=MerchantDlg.png中,MerchantDlg.png表示自顶的NPC对话框的图片名
客户端会根据此图片名搜索lui.pkg包中的图片,存在则起用,否则使用默认对话框
注:只需要在NPC文件头()里增加 @MDlgImgName=MerchantDlg.png 即支持

[+] NPC命令:SetMerchantDlgImgName 图片名 //设置当前NPC对话框图片,可以随时更改
图片名为空或不存在于lui.pkg包中,使用默认NPC对话框
否则搜索lui.pkg包中的图片名,存在则起用,可以在每个[@Label] 前加此命令

[!] 修正刺杀类攻击计算元素属性错误BUG
[!] 修正摆摊等级限制BUG,金额范围支持15亿
[!] 修正原地复活后未重新计算属性BUG
[!] M2麻痹控制同步到客户端
[*] 修正其他部分BUG

?

[!] 登陆器支持界面DIY,支持主图透明等
[!] 客户端使用D3D9硬件加速,性能有了质的提升,支持分辨率选择,充分利用显示器
[!] 客户端程序必要文件:
lui.pkg 放传奇的data目录下,此文件为ZIP压缩包格式,可以自定一些图片资源,供NPC使用,请看NPC例子:<PIC=storage.png HINT=此为自定义资源>\
bass.dll 客户端声音的动态连接文件,可放传奇目录或系统盘的System32目录
d3dx9_33.dll 客户端d3d9的动态连接文件,可放传奇目录或系统盘的System32目录
以上3个文件建议使用登陆器自动更新功能

[!] NPC支持拉条、图片、图片按钮……,例:
-----------------------------------------------
[@main]
支持功能例子,支持BMP,JPG,PNG等图片\
<LINE=clBlue> //画线,clBlue是颜色
<URL=www.baidu.com>百度</>\ //网站
<PIC=d:\pic1.png LABEL=@example1>\ //指定图片路径为:d:\pic1.png,点击后执行[@example1]
<PIC=d:\pic2.png HINT=该文字描述是鼠标移上图片的提示\换行文字1\换行文字2\>\ //鼠标移动到图片后的提示
<PIC=storage.png HINT=此为自定义资源>\ //向lui.pkg中搜索storage.png
<color=clLime> <$STR(S0)> </>\

2010-11-20更新:
========================================================================
[!] 修正道士宝宝,因为主人攻击下限高于上限,存在秒人问题
[!] 修正祈祷功能可能失效的BUG
[!] 修正<$DATETIME> 获取秒数不正确问题
[!] 修正RUNGATE OnConnect连接事件BUG
[!] RUNGATE 将移动后对魔法和攻击的补偿时间分开,可以严格控制加速

2010-11-16更新:
========================================================================
[!] 防止非法马步外挂
[!] 修正部分BUG

2010-11-6更新:
========================================================================
[!] 登陆器放宽外挂检测,减少误检测

2010-11-4更新:
========================================================================
[!] 修正M2英雄PK暴率属性计算BUG
[!] 修改外挂检测代码
[*] 修正声音代码BUG

2010-10-31更新:
========================================================================
[!] 封部分外挂
[!] 修正游戏字符提示模块的内存泄露
[*] 修正部分BUG,提高兼容性

2010-10-29更新:
========================================================================
[!] M2:封新的挖地暗杀
[!] Rungate:完善封加速 和 修正加速误报

2010-10-27更新:
建议:善用登陆器模块检测功能
========================================================================
[!] M2:
1 修正挖东西卡问题
2 修正交易市场使用不了BUG,优化交易市场代码
[!] Rungate:
1 修改下蹲速度同步于攻击速度,防止最近出现的暗杀,可以自行调节下蹲速度间隔,建议900
2 如果想封批量购买,请自行修改 [安全设置]-[攻击保护]-[流量控制]-[数量限制] 选项,建议5
3 增加了[踢除超量动作封包的玩家]的开关,默认开启,通常是非常快的加速才会触发此检测,因此不必担心误封,
尽管加速并没有什么实际效果,关键在于RUNGATE参数调节,请自行琢磨。

2010-10-25更新:
========================================================================
[!] 修正转生装备更换卷轴随片计算错误BUG
[!] 优化怪物行走代码
[+] 增加[组合速度补偿]开关,开启一般用于英雄速度比较快的服务器,建议一般情况不开启
[+] 增加英雄[围绕目标攻击] [机智躲避]开关
[*] 完善DataTool一些细节

2010-10-19更新:
========================================================================
[*] 加快登陆器初始资源速度
[*] 完善登陆器的一些细节,比如斗笠+头盔物品属性提示过长而看不到BUG,血条等
[*] 修改登陆器滚动公告为间隔距离连续型播放
[*] 修正鉴定未出属性值,但是游戏里提示成功BUG

[!] M2游戏参数,外挂控制增加 显示血条,数字显血 开关
[!] 修正M2鉴定公用蓝色属性 点数几率 设置不正确BUG
[!] 修正M2选不允许安全穿人时,客户端在安全区跑会反弹BUG
[+] 增加 Envir\DisTIList.txt,禁止鉴定的物品列表,每行一个物品名,修改后重新加载物品数据库即可生效
[+] 武器 shape=81 Looks=2524 shine=5 //测试用
shape=82 Looks=2525 shine=6

[!] 武器发光结构和衣服内观算法改变,本次请配套更新
武器: 技能由 Anicount 决定(不变),发光由shine决定(改变)
衣服翅膀: 外观由 Anicount 决定(不变),内观由shine决定(改变)

武器请作如下修改:
-----------------------------------------------------------------------------
金牛道剑 shine=1
倚天剑 shine=2
主宰神剑 shine=3
传奇神剑 shine=4
新发光1 shine=5
新发光2 shine=6

Anicount决定是否有技能,请自行修改
Anicount=188 倚天辟地
Anicount=192 五岳独尊(可通过鉴定的特殊技能;也可以直接赋予Anicount=192,将获得3级技能)
Anicount=193 召唤巨魔(传奇装备套装)
Anicount=194 神龙附体

衣服请作如下修改:
-----------------------------------------------------------------------------
主宰神甲 shine=1
传奇神甲 shine=2

2010-10-17更新:
========================================================================
[!] 修正挖宝配置文件DigItemList.txt中,镜像地图不支持的BUG
[!] 修正鉴定系统对“主属性”计算错误的BUG
[!] 修正神秘解读特殊属性几率计算错误的BUG //严重
[!] 修正数据工具的合区功能,对元宝寄售数据合并错误BUG
[+] 增加怪物属性扩展:Envir\MonSpAbilList.txt,格式: //注:人形怪支持穿戴装备计算以下属性,也支持在此列表配置以下属性,修改列表后,重新加载怪物数据库生效,建议:可结合怪物说话说明怪的特性
怪物名 忽视防御(0~100) 增加伤害(0~255) 伤害反弹(0~100) 物伤减少(0~100) 魔伤减少(0~100) 麻痹(0~1) 防麻痹(0~1) 防全毒(0~1) 破复活(0~1) 破护身(0~1)

2010-10-15更新:
========================================================================
1、修正除 魔灵媒 上线恢复数据库指定的值BUG
2、英雄支持神龙附体,Magic.DB数据库添加:
77;英雄神龙附体;3;120;45;0;0;8;0;0;99;50;50;51;100;52;200;53;400;54;800;55;800;56;800;57;800;59;800;60;800;60;800;60;800;60;800;60;800;62;1000;3;100;英雄;

2010-10-15更新:
========================================================================
注意:
1、人物数据需要扩展,如果是老的数据(Mir.DB),请用新配套的数据合区工具转换,新区忽略
由于格式改变,新区交易市场数据注意替换为压缩包里的新文件:Data.mdb

2、装备描述不再由M2直接发送,读取文件在传奇目录下的\data\ItemDesc.dat,
先使用 数据工具(鉴宝版)导出装备描述文件:ItemDesc.dat,再在登陆器制作自动更新即可。

3、LoginGate跟登陆器要配套使用

[*] 调整一些细节问题
[+] NPC代码:130~133
[!] 优化了释放技能流程
[+] 美杜莎之瞳增加最多麻痹时间控制
[!] 减少,防止登陆器出现人或怪的假影像
[!] 强身等级+HP,聚魔等级+MP参数在M2 功能设置-挖宝鉴宝
[!] 修正补充HP、MP速率调节无效问题(功能设置-基本设置)
[!] 修正元宝寄售因为物品禁止出售,可能引起物品消失BUG
[!] 增加挖宝和鉴宝功能,功能调节在M2 功能设置-挖宝鉴宝,脚本见:鉴定师.txt
[!] 支持新的传奇装备外观

[+] 挖宝: //挖出的装备必出神秘属性
//神秘属性:主要优势是可以解读比较好的神秘属性,如复活属性,五岳独尊技能等

增加地图标志 DIGITEM(X)
X=0不加宝藏
X的密集度范围建议1~200,数字越大,密集度越小,每个地图加载了多少宝藏可以在M2加载时看到,
X取值多少请根据地图大小和个人意愿自行确定
宝藏一定时间内会被挖完,间隔数分钟后会自动适量补充
挖到物品后触发QFunction的[@DigItem]

[+] 挖宝物品配置文件:\Envir\DigItemList.txt,修改后,在M2菜单-重新加载-地图挖宝配置 生效
挖到的宝物是否提示,请在\Envir\HintItemList.txt 添加,可以包括 声望,经验,元宝 等等。
文件内容如下:
-----------------------------------------------------------------------------
;[地图名] 例如:[3] 表示是盟重的挖宝配置
;难度分类 0=灵媒品质(1-50) 1=灵媒品质(51-100) 2=灵媒品质(101-150) 3=灵媒品质(151-250) 4=灵媒品质(250-255)
;物品名称 难度分类 数量 几率

[3]
声望 0 50000 30
经验 1 50000 40
金刚石 2 5000 50
内功 3 5000 60
灵符 2 100 70

炎龙战盔 0 1 50
雷龙魔盔 0 1 50
青龙道盔 0 1 50
炎龙项链 0 1 50
雷龙项链 0 1 50
青龙项链 0 1 50
炎龙护腕 0 1 50
雷龙护腕 0 1 50
青龙护腕 1 1 50
炎龙战戒 0 1 50
雷龙魔戒 0 1 50
青龙道戒 1 1 50
炎龙腰带 0 1 50
雷龙腰带 1 1 50
青龙腰带 0 1 50
炎龙战靴 0 1 50
雷龙魔靴 0 1 50
青龙道靴 0 1 50

内功 3 1000000 100
何首凝神酒 3 1 65535
虎威战盔 3 1 65535
虎威魔盔 3 1 65535
虎威道盔 3 1 65535
虎威项链(战) 3 1 65535
虎威项链(法) 3 1 65535
虎威项链(道) 3 1 65535
虎威战靴 3 1 65535
-----------------------------------------------------------------------------

[!] 鉴定:
高级鉴定可能换到的物品设置
!SetUp.txt
[Names]
tiGift_weapon //武器
tiGift_dress_m //衣服(男)
tiGift_dress_w //衣服(女)
tiGift_medal //勋章
tiGift_necklace //项链
tiGift_helmet //头盔
tiGift_helmetex //斗笠
tiGift_mask //面巾
tiGift_armring //手镯
tiGift_ring //戒指
tiGift_belt //腰带
tiGift_boots //靴子

[+] 增加技能,Magic.DB,唯我独尊技能间隔时间调节在 技能设置
67;神秘解读;0;123;0;0;0;0;0;0;99;1;500;1;1200;1;1900;1;2600;1;3300;1;4000;1;4700;1;5400;1;6100;1;6800;1;7500;1;8200;1;8900;1;9600;1;10300;15;0;;
68;唯我独尊;0;122;1000;0;0;50;0;0;99;200;50;220;100;240;100;250;100;255;100;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;0;0;;
69;召唤巨魔;3;121;10;0;0;0;0;0;99;100;100;101;200;102;300;103;400;104;500;105;700;106;900;107;1200;108;1500;110;2000;112;2500;116;3000;118;4000;120;5000;128;8000;0;0;;
77;神龙附体;3;120;45;0;0;8;0;0;99;50;50;51;100;52;200;53;400;54;800;55;800;56;800;57;800;59;800;60;800;60;800;60;800;60;800;60;800;62;1000;3;100;;
78;五岳独尊;0;122;1000;0;0;50;0;0;99;200;50;220;100;240;100;250;100;255;100;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;3;0;;

68;英雄唯我独尊;0;122;1000;0;0;50;0;0;99;200;50;220;100;240;100;250;100;255;100;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;0;0;英雄;
78;英雄五岳独尊;0;122;1000;0;0;50;0;0;99;200;50;220;100;240;100;250;100;255;100;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;255;0;0;英雄;

唯我独尊,五岳独尊: //可以使用MP释放,技能面版调节 五岳独尊用于装备神秘技能所增加的技能
内功200级可学习,冷却时间为5分钟技能释放时需要消耗至少1000内力值(Magic.DB调节),
在技能效果的持续时间内,每秒钟则会消耗250点内力值。使用技能不会增加技能点。

神龙附体: //参数技能面版调节
传奇之刃 附属技能,6秒内攻击力大幅度提升,使用间隔45秒,有附身效果

[+] 新物品,StdItem.DB
1;卷轴碎片;41;0;1;0;0;0;650;1;0;0;0;0;0;0;0;0;0;0;0;1;1000;1000;0;1;0;0;0;0;0;0;0;0;0;0;0;0;; //交换 鉴定卷轴
2;羊皮卷;41;50;1;0;0;0;2373;1;0;0;0;0;0;0;0;0;0;0;0;1;8000;5000;0;1;0;0;0;0;0;0;0;0;0;0;0;0;; //制作 神秘卷轴
3;神秘卷轴;56;0;1;0;0;0;2374;1;0;0;0;0;0;0;0;0;0;0;0;1;8000;5000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
4;一级鉴定卷轴;56;1;1;0;0;0;2370;1;0;0;0;0;0;0;0;0;0;0;0;1;8000;5000;0;1;0;0;0;0;0;0;0;0;0;0;0;0;;
5;二级鉴定卷轴;56;2;1;0;0;0;2371;1;0;0;0;0;0;0;0;0;0;0;0;1;8000;5000;0;1;0;0;0;0;0;0;0;0;0;0;0;0;;
6;三级鉴定卷轴;56;3;1;0;0;0;2372;1;0;0;0;0;0;0;0;0;0;0;0;1;8000;5000;0;1;0;0;0;0;0;0;0;0;0;0;0;0;;
7;新手铲;5;77;5;0;0;0;2381;10000;0;0;0;0;0;10;0;0;0;0;0;10;1500;50;0;0;1;0;0;0;0;0;0;0;0;0;0;0;; //一般概率,挖一般物品
8;铁铲;5;77;5;1;0;0;2381;16000;0;0;0;0;0;30;0;0;0;0;0;10;1500;50;0;0;1;0;0;0;0;0;0;0;0;0;0;0;; //一般概率,挖一般物品
9;金刚铲;5;76;5;2;0;0;2382;16000;0;0;0;0;0;30;0;0;0;0;0;10;1500;50;0;0;1;0;0;0;0;0;0;0;0;0;0;0;; //中等概率,挖中等物品
10;乌金铲;5;75;5;3;0;0;2383;16000;0;0;0;0;0;30;0;0;0;0;0;10;1500;50;0;0;1;0;0;0;0;0;0;0;0;0;0;0;; //较好概率,挖较好物品
11;除魔灵媒;56;10;1;0;0;0;2380;1;200;250;0;0;0;0;0;0;0;0;0;1;8000;5000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;; //ac=品质 ac2=灵气值
12;灵气神水;2;3;1;0;0;0;17;10000;0;0;0;0;0;0;0;0;0;0;0;1;5000;5000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
13;传奇战刃;5;70;70;194;0;0;2180;65000;0;2;0;0;12;80;0;0;0;0;0;120;5000;5000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
14;传奇魔刃;5;70;25;194;0;0;2180;65000;0;2;0;0;12;30;12;38;0;0;0;120;5000;5000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
15;传奇道刃;5;70;40;194;0;0;2180;65000;0;2;0;0;12;37;0;0;12;37;0;120;5000;5000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
16;唯我独尊;4;99;1;1;0;0;0;200;0;0;0;0;0;0;0;0;0;0;0;0;5000;5000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;
17;英雄唯我独尊;4;99;1;1;0;0;0;200;0;0;0;0;0;0;0;0;0;0;0;0;5000;5000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;;

[+] 传奇套装
1216;传奇神甲(男);10;57;40;33;10;50;2540;60000;9;28;9;28;14;16;15;18;15;18;0;60;1500000;5000000;0;0;9;0;0;0;0;0;0;0;0;0;0;3;;
1217;传奇神甲(女);11;57;40;34;10;50;2542;60000;9;28;9;28;14;16;15;18;15;18;0;60;1500000;5000000;0;0;9;0;0;0;0;0;0;0;0;0;0;3;;
1218;传奇神剑;5;80;30;193;0;0;2523;60000;7;2;0;0;30;72;31;35;32;34;0;100;250000;200000;0;0;1;0;15;0;0;0;0;0;0;0;0;3;;
1219;传奇之冠;15;193;1;0;0;0;2515;10000;0;9;2;8;9;15;9;15;9;15;0;60;35000;50000;0;0;6;0;0;0;0;0;0;0;0;0;0;3;;
1220;传奇项链;19;193;1;0;0;0;2512;8000;0;0;0;4;10;14;10;14;10;14;0;60;35000;50000;0;0;2;0;0;0;0;0;0;0;0;0;0;3;;
1221;传奇护腕;26;193;1;0;0;0;2511;10000;0;2;0;2;12;16;12;16;12;16;0;60;35000;50000;0;0;4;0;0;0;0;0;0;0;0;0;0;3;;
1222;传奇之戒;22;193;2;0;0;0;2510;7000;0;2;0;0;15;22;15;22;15;22;0;60;35000;50000;0;0;3;0;0;0;0;0;0;0;0;0;0;3;;
1223;传奇勋章;30;193;1;0;1;0;2516;50000;0;0;0;0;18;20;18;20;18;20;0;50;1000000;150000;0;0;5;0;0;0;0;0;0;0;0;0;0;3;;
1224;传奇腰带;27;193;1;0;0;0;2514;10000;0;9;2;8;9;15;9;15;9;15;0;60;35000;50000;0;0;7;0;0;0;0;0;0;0;0;0;0;3;;
1225;传奇之靴;28;193;1;10;0;0;2513;10000;0;9;2;8;9;15;9;15;9;15;0;60;35000;50000;0;0;8;0;0;0;0;0;0;0;0;0;0;3;;
1226;传奇斗笠;16;193;1;9;0;0;2522;30000;3;3;6;9;6;9;6;9;0;0;0;45;50000;50;0;0;15;0;0;0;0;0;0;0;0;0;0;3;;

[+] Monster.DB
温顺的冰眼巨魔;126;39;267;99;0;40;8000;0;50;50;30;100;0;0;10;32;800;1;1;1200;10000;;;;
降伏的冰眼巨魔;126;39;268;99;0;40;9000;0;60;60;40;120;0;0;20;46;700;1;1;1150;10000;;;;
追随的冰眼巨魔;126;39;256;99;0;60;10000;0;70;70;50;150;0;0;30;52;600;1;1;1100;10000;;;;

[!] 召唤的冰眼巨魔存活时间在技能面版设置

!SetUp.txt
[Names]
sSnowMobName1,sSnowMobName2,sSnowMobName3 //技能各个级别召唤怪物名

2010-9-1更新:
========================================================================
[!] 修正UPGRADEITEMEX升级失败还原时,对元素位置属性不还原+不刷新属性BUG
[!] 更新登陆器,避免“某恶意登陆器”对客户端文件的破坏而进不了游戏
[!] 改进了登陆器的自动更新功能,请注意参阅配置器目录下的 说明3.txt 文件做相应的修改,以免游戏不正常

2010-8-25更新:
========================================================================
[!] 修改开启窗口化下屏幕,非液晶显示器刷新率太低问题
[!] 修改0810~0812版:百级技能释放魔法时卡问题,修正滚动公告背景图短缺问题

[!] M2英雄参数调节面版增加[CTRL+S时,自动锁定主人攻击的目标]开关,默认关闭
[!] 修正战士连击,因开放客户端加速可能引起连击接连不上问题
[!] 修改定时脚本功能,支持多个并发
[!] 修改第4招连击暴击率为30%

[!] 倚天辟地支持使用MP释放,请自己在技能面版->其他技能 设置
[+] 人物增加开天斩
66;开天斩;0;23;0;0;0;8;0;0;0;34;50;36;100;40;200;44;400;48;800;52;1600;57;3200;62;6400;68;12800;74;25600;81;51200;89;102400;97;204800;106;409600;116;819200;3;0;;
[!] RUNGATE增加对开天斩技能速度验证,请同时更换
[!] 修正M2显示行会聊天内容重复问题
[!] 修改倚天剑发光绑定与对应的Looks值(即普通武器Anicount=188同样可以使用倚天技能)
[!] 倚天技能可以使用强制攻击方式释放,不一定需要目标

2010-8-11更新:
========================================================================
[+] 增加魔法:美杜莎之瞳,ID=76,EffectType=2,Effect=47
远程群体魔法,有较长施放间隔时间,人或怪被攻击后石化,禁止一切行动,防御力大幅提升,被攻击数次后恢复行动。 //跟技能等级相关
76;美杜莎之瞳;2;47;15;1;1;8;10;12;1;50;50;51;100;52;200;53;400;54;800;55;800;56;800;57;800;59;800;60;800;60;800;60;800;60;800;60;800;62;1000;3;500;;
[!] 修正登陆器只戴斗笠情况下,鼠标移动到斗笠位置不提示装备属性的BUG
[+] 增加登陆器商铺提示页面数量
[!] 修正M2英雄是第四招连击上线后不显示BUG
[!] 修正M2主号是上线不自动涨连击
[+] !Setup.txt MasterRoyaltyRate=10 为全局属下叛变时间倍率,数字10即=10/10,12则表示12/10=1.2倍,数字越大,叛变时间越长

2010-8-10更新:
========================================================================
[!] 刺杀,逐日剑法……等战士远程攻击威力,加入了元素属性的计算(修正完善于:2010-8-8)
[!] 修改道士英雄跟随,休息状态可以使用治愈术
[!] 修改英雄没有学习技能情况下,自动使用物理攻击
[!] 过滤掉一些对挂机玩家的无用操作,优化流程

[!] 修正M2套装没有衣服时,英雄不显示套装属性和激活要求BUG
[!] 增加查看包裹、交易、仓库、摆摊……装备时,提示装备的套装属性
[!] 修正装备属性提示超出屏幕BUG,调整完善装备对比功能
[!] 完善登陆器内置浏览器功能
[!] 修正装备后绑定的物品,英雄穿戴后不绑定的BUG
[!] 修正暴击飘血功能存在数组越界BUG(大量飘血并出错会导致游戏卡)
[!] 修正小地图(200*200)透明时,占用性能BUG
[!] 优化客户端性能
[!] 增加 ALT + ENTER 切换窗口模式

2010-7-27更新:
========================================================================
[!] 修正服装Shape>=50,连击时看不到衣服BUG
[!] 支持四连击
[+] 金牛道剑:Shape=50,Anicount=187 //Anicount是发光效果
新剑:Shape=78,Anicount=192 //Anicount是发光效果
[+] 新衣服(男):Looks=2420,Shape=54
新衣服(女):Looks=2421,Shape=54
[+] 增加发光类型:3,4(不明白请搜索更新日志:发光) //4=虎威 3=紫光(新)
[+] 新斗笠:Anicount=8

2010-7-20更新:
========================================================================
[!] 恢复F12[辅助]选项卡的自定义拾取物品功能,开启后将替换掉[物品]选项卡的设置
[!] ALT+鼠标右键 点地上物品,物品名字将附加到聊天框
[!] 登陆器配置器选择从STDOTEMS.DB自动导入时,自动加入“金币”
如果以前已经保存了列表,可以自己以记事本方式打开保存的列表,
加入金币,4,0,1,1,再导入编辑即可

2010-7-17更新:
========================================================================
[!] 修改龙魂技能上线计时(原:上线立即可以释放技能)
[!] 修正M2部分BUG
[!] 登陆器增加对Npc2.Wil支持,外观范围从100开始
[!] 修正登陆器物品注释显示多余字符
[!] 登陆器内挂恢复[显示过滤]选项
[!] 登陆器配置器提供过滤列表全选/全不选按钮

2010-7-10更新:
========================================================================
[!] 修正英雄设置血量百分比不保存问题
[!] 原先StditemConvert工具增加支持Magic.DB 和 Monster.DB 的转换,并改名为:HeroDB转换工具
[!] StdItems.DB 需增加装备是否发光字段:Shine=0~2,使用“HeroDB转换工具.exe”转换

2010-7-9更新:
========================================================================
[!] 修正日志过滤,英雄可捡物品初始化顺序错误问题
[!] 去掉了50级下的英雄,被魔法击中有稍微停顿的作用
[!] 如果套装中有衣服,登陆器套装提示自动识别男女
[!] 对 CheckItemAddValue,UpgradeItems,UpgradeItemsEx,GetDlgItemValue,UpgradeDlgItem 的位置对应数值说明:
0~13 //不变 参考以前资料
14 //持久 数值0~65
15 //最大持久 数值0~65
16 //防爆 数值0~255
17 //忽视目标防御 数值0~15
18 //增加伤害 数值0~15
19 //伤害反射 数值0~15
20 //物理伤害减少 数值0~15
21 //魔法伤害减少 数值0~15
22 //经验吸收增加 数值0~15,暂时未起用
23 //发光 数值0~2

2010-7-7更新:
========================================================================
[!] 调整客户端装备属性的显示效果
[!] 调整装备发光和属性分开,使用@Supermake,UpgradeItems,UpgradeItemsEx,Give 命令设置是否发光
位置23,数值0~2,例:@Supermake 5 23 2
[!] 扩展了套装属性,同时支持客户端查看身上时的套装提示,详细请看 M2列表信息->套装功能列表
[!] 修正UpgradeItems,UpgradeItemsEx,UpgradeDlgItem 对新属性赋值时不叠加问题
[!] 修改被雷霆麻痹禁止使用连击,野蛮等战士技能
[!] 修改内挂物品提示默认钩选

2010-7-4更新:
========================================================================
[!] 修正 SendRefMsg nil PEnvir 错误
[!] 登陆器内挂增加物品过滤功能,由登陆器配置器集成进默认过滤文件
[!] 修正野蛮冲撞麻痹BUG
[!] M2 功能设置->基本设置 增加暴击漂血开关

2010-7-1更新:
========================================================================
[!] 修正完善防止脚本死循环功能
[!] 修正杀怪触发NPC宿主用错问题

[!] 增加6个装备属性:
忽视目标防御 //位置17,数值0~15
增加伤害 //位置18,数值0~15
伤害反射 //位置19,数值0~15
物理伤害减少 //位置20,数值0~15
魔法伤害减少 //位置21,数值0~15
经验吸收增加 //位置22,数值0~15,暂时未起用
可以使用@Supermake,UpgradeItems,UpgradeItemsEx,Give命令调整以下装备属性

也可以在StdItem.DB数据库中填写:
Smite //暴击
DropRate //PK目标爆率
IgnDef //忽视目标防御
DamAdd //增加伤害
DamReb //伤害反射
DcRedu //物理伤害减少
McRedu //魔法伤害减少
ExpAdd //经验吸收增加

Bind //装备绑定设置,配合[拾取后绑定]和[装备后绑定]使用
//Bind=0 拾取,穿戴装备都不绑定
//Bind=1 拾取后绑定
//Bind=2 装备后绑定
//Bind=3 拾取后绑定 + 装备后绑定

注意:本次更新需要更新扩展StdItem.DB,使用附件:StditemConvert.exe自动转换即可
建议每一个装备只出现其中的一种属性

[!] M2功能设置->全局功能 增加[拾取后绑定]和[装备后绑定] 选项
[!] 火墙增加最长时间控制
[!] 增加开天斩威力调节
[!] 英雄血量分三职业调节,原来是统一的
[!] 项链类极品属性,增加幸运几率控制
[!] 加入斗笠类(StdMode=16)极品几率控制等同头盔控制
[!] 增加元素类极品属性有暴出几率,几率自定义调节以后补上,是否启用开关在M2 物品装备->特殊物品
[!] 装备名称长度支持到20字节
[!] 修正野蛮冲撞和战士连击联合使用BUG
[!] 修正CheckItemAddValue,UpgradeItems,UpgradeItemsEx,GetDlgItemValue,UpgradeDlgItem 对新属性的检测/赋予不正确问题

2010-6-29更新:
========================================================================
[!] 修正人物初始化登陆可能存在的异常
[!] 修正网关数据发送可能存在的异常
[!] 修正地图事件初始化可能存在的异常
[!] 修正瞬移到物品坐标上的检测BUG
[!] 修正人怪修炼技能内存溢出BUG
[!] 修正门点进入下一地图有时进不去的BUG
[!] 修正近期M2的报错(测试)

[!] 修正登陆器特征码封外挂存在误封BUG

[!] 解决Sock接受数据的一个错误

[!] 修改脚本执行者(人,英雄,变量名),不在线时,可以继续执行下一命令
之前是中断了,以下命令不再执行,如:
#IF
CHECKLEVELEX > 0
#ACT
H.ChangeIPLevel = 255 //之前m2版本,如果英雄不在线,下面的命令不执行。现在自动继续执行下面命令
ChangeIPLevel = 255
CHANGEHEROLEVEL = 150
CHANGELEVEL = 150

[!] 修改防止因为脚本写法不正确(死循环)导致m2死掉,或报错,或关闭问题

2010-6-21更新:
========================================================================
[!] 修正多英雄数据未发送到登陆器BUG
[!] 修改多英雄数据跟人物数据分开发送,优化DBS和M2之间的数据通讯
[!] 修正部分其他BUG

2010-6-18更新:
========================================================================
[!] 完善优化英雄攻击模式计算
[+] 增加人物变量:
$MEMBRETYPE //会员类型
$MEMBRELEVEL //会员等级
[+] 增加英雄变量,比较多,请参考附件:英雄变量参考.txt
[!] 修正交易市场内存泄露
[!] 修正获取地图对象BUG
[!] 取消交易时无法使用瞬移(交易时无法使用瞬移起作用前提下:脚本书写不严格,将被利用来刷物品)
[!] 改进兼容性能
[!] 修改火墙管理(测试)
[!] M2菜单->查看->监听聊天信息,开启后将可以在M2显示游戏人物聊天信息
[!] 修正虎威可能引起内存错误的BUG
[+] 增加NPC命令:SendScrollMsg 文字 前景色(1~255) 背景色(1~255) //全服滚动公告

2010-6-17更新:
========================================================================
[!] 修正登陆器:行会战PK战士锁定免SHIFT问题
[!] 修改登陆器:MP保护不喝特殊药
[!] 修正登陆器左下脚MP显示错误
[!] 登陆器增加[游戏命令]选择菜单,可在生成登陆器时自定义(22条)
[!] 修正m2内存错乱的报错(严重)
[!] 优化DBS
[!] 增加MP保护是否喝特殊药开关,在F12[保护]选项
[!] 优化上线人数较多时的m2性能
[!] 修正HP/MP限制BUG,英雄级别太高,HP/MP会反而变小 或 变成负值(严重)
[!] 修正英雄危险时使用血魂技能,疯狂掉血BUG(严重)
[!] 停止攻城按钮立即生效
[!] 完善多英雄数据获取发送
[!] 加快NPC加载速度
[!] 修正使用必杀套装可能引起内存错乱
[!] 修正摆摊价格类型可能引起的内存错误
[!] 修正沙城归属地图加载存在重复
[!] 修正元宝交易引起内存读区错误
[!] 修正部分其他BUG

2010-5-30更新:
========================================================================
[!] DBS参数设置增加:是否允许[已删除角色][未删除角色][非本角色英雄]作为英雄,较老数据建议使用DataTool重建下Hum.DB
[!] 修正打开功能设置较卡问题
[!] 修正带[魔道首饰]火墙可以麻痹问题
[!] 优化上线人数太多,点开始进游戏缓慢问题
[!] 修正英雄行会战攻击模式混乱问题
[!] 支持42亿HP/MP,!Setup.txt MaxHealth=4200000000
[!] 修正道士施展[倚天辟地],[无极真气]不参与威力计算
[!] 优化技能[流星火雨]
[!] 修正安全区召唤英雄重叠NPC问题 //测试

2010-5-25更新:
========================================================================
[!] 完善GameCenter.exe的清理设置保存,保存设置在ini中。
[!] 修改M2对部分机器的验证兼容性
[!] 修改登陆器对较老客户端wil文件的兼容性
[!] 登陆器配置器增加登陆器名字自定义
[!] 修正出售极品给NPC价格错误BUG

[!] 增加NPC命令:CREATEHEROEX 申请储备英雄,参考脚本附件:申请英雄.txt
[!] 内挂增加英雄选择(F12->英雄),CREATEHEROEX 成功后,可以在这里选择作战的英雄。
[!] 以上功能开关在m2 功能设置->基本设置->开放多英雄选择

2010-5-19更新:
========================================================================
[!] 修正完善客户端TDxEdit控件(造成乱码BUG)
[!] 加快登陆器搜索传奇客户端目录速度
[!] 修正Anicount=6斗笠偏移问题
[!] 修正登陆器内存泄露
[!] 功能设置->基本设置->客户端控制 增加自动喊话开关
[!] GameCenter.exe 增加简易一机双区配置向导,增加开区数据清理,智能搜索文本
[!] DataTool.exe 修改合区功能各个路径的选择,智能搜索需要合并的文本等

[!] 完善DBS对注册角色名的过滤,防止会员名单格式错误,建议更新
[!] 修改调整无极真气,时间 = (级别 + 1) * 3,间隔20秒(可调),威力翻倍(可调)
[!] 调整几个读写文本NPC命令的兼容性
[!] 修正NPC命令:CHECKPOSEISPRENTICE,CHECKNAMELISTPOSITION,CHECKCURRENTDATE
[!] 修改英雄在安全区不穿NPC //测试
[!] 摆滩物品交易记录中,增加元宝数和金币数
[!] 抗麻痹属性:Source=10,Reserved=抗性值(百分比,非武器类)
[+] 必杀套装:Shape=191,Reserved=内伤等级,附加属性见客户端提示
-------------------------------------------------------------------------
1205;辉煌战甲(男);10;36;30;27;10;50;2240;60000;18;25;15;20;5;10;0;0;0;0;0;100;50000;50000;3;0;9;;;
1206;辉煌战甲(女);11;36;30;28;10;50;2240;60000;18;25;15;20;5;10;0;0;0;0;0;100;50000;50000;3;0;9;;;
1207;辉煌魔衣(男);10;36;20;27;10;50;2240;60000;18;25;15;20;0;0;5;12;0;0;0;100;50000;50000;3;0;9;;;
1208;辉煌魔衣(女);11;36;20;28;10;50;2240;60000;18;25;15;20;0;0;5;12;0;0;0;100;50000;50000;3;0;9;;;
1209;辉煌道袍(男);10;36;10;27;10;50;2240;60000;18;25;15;20;0;0;0;0;5;12;0;100;50000;50000;3;0;9;;;
1210;辉煌道袍(女);11;36;10;28;10;50;2240;60000;18;25;15;20;0;0;0;0;5;12;0;100;50000;50000;3;0;9;;;
1211;必杀战戒;22;191;2;0;0;1;2270;8000;0;0;0;3;1;14;0;0;0;0;0;50;50000;4;;;;;;
1212;必杀道戒;22;191;2;0;0;1;2270;8000;0;0;0;3;0;0;0;0;1;13;0;50;50000;4;;;;;;
1213;必杀魔戒;22;191;2;0;0;1;2270;8000;0;0;0;3;0;0;3;13;0;0;0;50;50000;4;;;;;;
1214;必杀护腕(战);26;191;2;0;0;1;2271;8000;0;3;0;0;2;10;0;0;0;0;0;50;50000;4;;;;;;
1215;必杀护腕(道);24;191;2;0;0;1;2271;7000;0;0;0;2;0;0;0;0;4;10;0;50;50000;4;;;;;;
1216;必杀护腕(法);26;191;2;0;0;1;2271;6000;0;3;0;3;0;0;2;10;0;0;0;50;50000;4;;;;;;
1217;必杀战盔;15;191;1;0;0;2;2272;10000;6;6;5;5;2;8;0;0;0;0;0;50;50000;8;;;;;;
1218;必杀道盔;15;191;1;0;0;2;2272;10000;6;6;5;5;0;0;0;0;2;8;0;50;50000;8;;;;;;
1219;必杀魔盔;15;191;1;0;0;2;2272;10000;6;6;5;5;0;0;2;8;0;0;0;50;50000;8;;;;;;
1220;必杀项链(战);19;191;3;0;0;2;2273;8000;0;0;0;2;3;8;0;0;0;0;0;50;50000;10;;;;;;
1221;必杀项链(道);19;191;3;0;0;2;2273;6000;0;0;0;2;0;0;0;0;3;8;0;50;50000;10;;;;;;
1222;必杀项链(法);19;191;3;0;0;2;2273;7000;0;0;0;2;0;0;3;8;0;0;0;50;50000;10;;;;;;
1223;必杀战靴;28;191;1;0;0;2;2274;10000;6;6;5;5;2;8;0;0;0;0;0;50;50000;2;;;;;;
1224;必杀魔靴;28;191;1;0;0;2;2274;10000;6;6;5;5;0;0;2;8;0;0;0;50;50000;2;;;;;;
1225;必杀道靴;28;191;1;0;0;2;2274;10000;6;6;5;5;0;0;0;0;2;8;0;50;50000;2;;;;;;
1226;必杀腰带(战);27;191;1;0;0;2;2275;8000;6;6;5;5;2;8;0;0;0;0;0;50;50000;2;;;;;;
1227;必杀腰带(道);27;191;1;0;0;2;2275;8000;6;6;5;5;0;0;0;0;2;8;0;50;50000;2;;;;;;
1228;必杀腰带(法);27;191;1;0;0;2;2275;8000;6;6;5;5;0;0;2;8;0;0;0;50;50000;2;;;;;;
-------------------------------------------------------------------------

2010-4-24更新:
========================================================================
[!] 野蛮冲撞增加卡位时间调节,在 技能设置->战士技能->野蛮冲撞 调节
[!] 修正血魂(战)不涨技能点问题
[!] 修正客户端黑名单过滤无效问题

?

[!] 修改龙魂技能:有机率减少目标5%的血量或造成2倍的暴击伤害。
当自身比较危险时,一定时间内还可以通过减少自身当前血量的10%来施放该技能。
   攻击范围:战士的龙魂技能攻击距离为3格,法师和道士的龙魂技能攻击距离为8格。(中心最强越后面越弱)
   冷却时间:默认45秒。

2010-4-23更新:
========================================================================
[!] DataTool 增加 重叠物品/元宝/灵符/金刚石/金币/灵气/经络等级 查询删除功能
[!] 修正客户端交易重叠物品的假象
[!] 修正交易重叠物品的严重BUG

2010-4-18更新:
========================================================================
[!] 修正完善人物自动挂机游戏
[!] 修正一个NPC命令检测错误
[!] 增加ID:115,116,117的3个技能,时间间隔可在M2魔法设置调节,
DB见附件Magic.DB(ID:116,117的魔法威力可以在DB自行调节)
[!] 修改倚天技能威力分3职业进行威力计算
[!] 提高登陆器兼容性
[!] 修正重叠物品功能的部分BUG

2010-4-12更新:
========================================================================
[!] 修正防暴属性计算错误
[!] 客户端 封部分外挂
[!] 优化关键的字符算法,M2+客户端性能提升
[!] 修正完善五行系统功能

2010-4-9更新:
========================================================================
[!] 交易市场存在重漏洞(针对重叠物品,严重),已作部分修改(需测试)!目前未查出原因,请暂时关闭!
[!] 修正金针合成 成功率 计算BUG
[!] 修改服务端部分可能引起冲突的代码,增加稳定性
[!] 客户端增加开始游戏延迟(测试是否解决登陆游戏过快,而需等待数秒才能进游戏问题)
[!] 修改调整代码,增加稳定性

2010-3-31更新:
========================================================================
[!] RUNGATE增加是否启用速度调节,防止和客户端自定义速度冲突
[!] 客户端配套以上RUNGATE选项,防止过地图速度恢复为0的BUG

2010-3-28更新:
========================================================================
[!] 修正关闭M2加速时,跑步未忽略问题

[!] RUNGATE增加 客户端速度控制(开启RUNGATE速度控制,客户端速度调节自动关闭) //点保存立即生效
[!] RUNGATE增加 是否同步[客户端速度控制]时间间隔开关
[!] RUNGATE修正 内存泄露(较严重)和个别参数保存问题

[!] 2版M2,修正金币拾取问题(被绑定)

2010-3-24更新:
========================================================================
[!] 数据合区工具支持绑定物品修正功能

[!] 修正NPC一处内存泄露
[!] 修正装载怪物说话列表错误

装备绑定帐号功能:
[!] Envir目录下的AllowBindNameList.txt为允许绑定的装备列表,每行一个装备名字,编辑后可在M2菜单重新加载
[!] 绑定装备的控制在 功能设置->全局设置
[!] 相关NPC操作和命令:
QUERYBINDITEM 0 //弹出绑定窗口
QUERYBINDITEM 1 //弹出解绑窗口
RESUMEBINDITEM //允许继续执行绑定
RESUMEUNBINDITEM //允许继续执行解绑

[@ItemBinding] //进行绑定之前,做检测用
[@ItemUnBinding] //进行解绑之前,做检测用
[@ItemBinded] //绑定成功后
[@ItemUnBinded] //解绑成功后

适意脚本:
--------------------------------------------------------------------------------------
[@main]
<绑定物品/@Bind> <解绑物品/@UnBind>\ \<退出/@exit>

[@Bind]
#ACT
QUERYBINDITEM 0

[@UnBind]
#ACT
QUERYBINDITEM 1

[@ItemBinding]
#IF
CHECKGAMEGOLD ? 10
#ACT
RESUMEBINDITEM
#ELSESAY
你元宝不够!\ \<退出/@exit>

[@ItemUnBinding]
#IF
CHECKGAMEGOLD ? 10
#ACT
RESUMEUNBINDITEM
#ELSESAY
你元宝不够!\ \<退出/@exit>

[@ItemBinded]
物品绑定到帐号成功!\ \<退出/@exit>

[@ItemUnBinded]
物品解除绑定成功!\ \<退出/@exit>
-------------------------------------------------------------------------------------

2010-3-14更新:
========================================================================
[!] 优化改进引擎内存管理,智能释放部分内存
[!] 优化人物登陆流程
[*] 适当降低魔道麻痹几率
[*] 调整客户端个别字体显示
[!] 去掉客户端无英雄时的控件显示
[!] 修正龙影剑气不自动恢复问题
[!] 修改末日审判,雷霆一击为群攻,攻击由中心向外围逐渐减弱;劈星斩为X型攻击
[+] 虎威套装:
Shape=190,Reserved=吸血点数,穿齐六件,吸血效果的大幅度提升
激活防御5-5,魔御5-5,攻击0-10,魔法0-10,道术0-10的顶级属性
除武器不支持吸血属性外,其他装备全有吸血属性
--------------------------------------------------------------------------------------
1187;虎威项链(战);19;190;1;0;0;5;2132;6000;0;0;0;1;4;9;0;0;0;0;0;54;3000;50;;;;;;
1188;虎威项链(法);19;190;1;0;0;5;2132;6000;0;0;0;1;0;0;4;9;0;0;0;54;3000;50;;;;;;
1189;虎威项链(道);19;190;1;0;0;5;2132;6000;0;0;0;1;0;0;0;0;4;9;0;54;3000;50;;;;;;
1190;虎威战盔;15;190;20;0;0;4;2133;10000;6;7;5;6;0;10;0;0;0;0;0;54;35000;5;;;;;;
1191;虎威魔盔;15;190;20;0;0;4;2133;7000;6;7;5;6;0;0;0;10;0;0;0;54;35000;5;;;;;;
1192;虎威道盔;15;190;20;0;0;4;2133;7000;6;7;5;6;0;0;0;0;0;10;0;54;35000;5;;;;;;
1193;虎威护腕(战);26;190;2;0;0;2;2130;7000;0;4;0;4;3;11;0;0;0;0;0;54;35000;5;;;;;;
1194;虎威护腕(法);26;190;2;0;0;2;2130;7000;0;4;0;4;0;0;3;11;0;0;0;54;35000;5;;;;;;
1195;虎威护腕(道);24;190;2;0;0;2;2130;7000;0;0;0;2;0;0;5;11;0;0;0;54;35000;5;;;;;;
1196;虎威战戒;22;190;2;0;0;2;2131;7000;0;0;0;4;2;15;0;0;0;0;0;54;35000;5;;;;;;
1197;虎威魔戒;22;190;2;0;0;2;2131;7000;0;0;0;4;0;0;2;15;0;0;0;54;35000;5;;;;;;
1198;虎威道戒;22;190;2;0;0;2;2131;7000;0;0;0;4;0;0;0;0;2;15;0;54;35000;5;;;;;;
1199;虎威腰带(战);27;190;2;0;0;1;2135;7000;6;7;5;6;0;10;0;0;0;0;0;54;35000;5;;;;;;
1200;虎威腰带(法);27;190;2;0;0;1;2135;7000;6;7;5;6;0;0;0;10;0;0;0;54;35000;5;;;;;;
1201;虎威腰带(道);27;190;2;0;0;1;2135;7000;6;7;5;6;0;0;0;0;0;10;0;54;35000;5;;;;;;
1202;虎威战靴;28;190;2;0;0;1;2134;7000;6;7;5;6;0;10;0;0;0;0;0;54;35000;5;;;;;;
1203;虎威魔靴;28;190;2;0;0;1;2134;7000;6;7;5;6;0;0;0;10;0;0;0;54;35000;5;;;;;;
1204;虎威道靴;28;190;2;0;0;1;2134;7000;6;7;5;6;0;0;0;0;0;10;0;54;35000;5;;;;;;

[+] 内挂增加稳如泰山(他人受攻击不后仰

2010-2-28更新:
========================================================================
[!] 更新Datatool.exe,支持[HeroM2内功]数据转换到[LegendM2]格式
[!] 修正英雄包裹物品显示防爆属性(其实没有)
[!] 修正商铺金币赠送功能错误问题
[!] 修正一内存泄露
[!] 优化内存占用
[!] 优化性能(测试) //MAPCELL
[!] 修改物理攻击对重叠大刀的目标有效
[!] 增加Race=16的大刀可以受攻击反击
[!] 修改完善客户端动作快慢效果
[!] 优化RUNGATE,减少内存消耗,增加超速惩罚倍数。注:
1、上线400人内3线程即可,多开线程浪费内存
2、如果人比较多,如600人以上,可以手动开多1个RUNGATE,每个RUNGATE开3线程即可
[!] 增加是否起用英雄系统按钮,关闭英雄系统,客户端英雄3按钮消失。见 功能设置->基本设置
[!] 去掉客户端极品属性多颜色显示
[!] 修改客户端封包处理流程,速度更快
[!] 修改封包发送机制,游戏更流畅(测试)

2010-2-18更新:
========================================================================
[!] 修正火墙管理
[!] 参数设置->人物死亡 增加装备暴率单独设置

2010-2-10更新:
========================================================================
[!] 修正客户端部分物品属性显示错误
[!] 改进客户端素材内存管理
[!] 封部分加速
[!] 完善DBS封幽灵
[!] 完善RUNGATE封加速代码
[!] 支持金币商铺,在商铺物品列表页面选择,注意更新后查看类型,以免游戏价格混乱

2010-1-17更新:
========================================================================
[!] 修正摆摊状态中,增加摆摊物品时,一个物品可以摆多次问题
[*] 修改NPC命令:ISONMAP 不区分大小写

[!] 封闭非法幽灵(隐身)人物,更换DBS
[!] 优化数字飘血
[+] 装备增加防爆属性,位置16,
例:@Supermake 1 16 2
UpgradeItemsEx 0 16 2 1 1
Give 物品 数量 16 2

[+] 魔道麻痹,Shape=189 或 Anicount=189
[+] 支持新斗笠:Anicount=6,7
[+] NPC命令:IsSameGuildOnMap 地图名 //检测地图中所有人是否同一行会

[!] 修改客户端封包处理(测试)
[!] 修改进游戏黑屏问题(测试)
[!] 改进火墙类管理(测试)

[!] 增加自动挂上DB人物功能
1、游戏路径配置正确后
2、使用DBS->管理->数据工具->自动登陆数据 导出数据
3、M2启动,DBS已连接M2,控制->加载自动挂机人物
为防止出错,注意加载挂机人物过程,没有玩家正常登陆游戏
已脱机登陆的人物,在再次正常登陆时,最好T下线,防止数据显示不正常
4、不建议挂太多,只会消耗资源!

[!] Envir目录下的:DeathWalkingSay.txt为脱机随机说话内容(多行随机),文本为空不说话
[+] 增加开关:功能设置->基本设置->挂机人物自动走动

[+] NPC命令:OFFLINEPLAYEX 时间(分) //离线挂机,自动打怪;不建议挂太多,只会消耗资源!

[!] 修改装备显示方式,装备支持极品显示

[!] 增加个人镖车系统:
---------------------------------------
接任务后,45分钟内完成押运,否则镖车消失,任务失败
镖车:Race=54,参考附件:镖车.DB
杀死镖车触发:QMapEvent-0.txt [@Plunder_镖车名] 此节下的触发支持:<$ROBBER> - 被抢劫人的名称,如:
[@Plunder_镖车名]
#ACT
SENDMSG 0 <$ROBBER>的镖车在<$CURRENTMAPDESC>(<$CURRENTX>/<$CURRENTY>)被<$USERNAME>抢劫了。

镖车正受攻击:QMapEvent-0.txt [@EscortUnderFire]
接镖车任务脚本见附件示意脚本

CheckEscortInNear //检测镖车是否在身边
GiveUpEscort //放弃押运任务
STARTESCORT 镖车名字 //开始任务
FINISHESCORT //提交任务
ISESCORTING //检测押运任务是否进行中

简单脚本1:
---------------------------------------
<开始押运/@StartTask>\
[@StartTask]
#IF
//押运条件
#ACT
STARTESCORT 镖车1

[@isEscorting]
你的托运任务正在执行中,不能再接此任务!\
<回到上次护镖失败地点/@flyto> <关闭/@exit>

[@EscortFail]
接镖车任务失败,数据中不存在镖车!\
<关闭/@exit>

[@flyto]
#IF
//条件
#ACT
MoveToEscort

[@MoveToEscort_Fail_1]
你目前没有正在托运的镖车!\
<关闭/@exit>

[@MoveToEscort_Fail_2]
回到上次护镖地点失败!\
<关闭/@exit>

简单脚本2:
---------------------------------------
<提交任务/@EndTask>
[@EndTask]
#ACT
FINISHESCORT

[@FinishEscort_镖车1]
#SAY
你完成押运任务!\ \
<关闭/@exit>
#ACT
//奖励

[@FinishEscort_Fail_1]
你没有镖车啊,提交什么任务!?\
<关闭/@exit>

[@FinishEscort_Fail_2]
镖车距离我太远了,叫我如何核查货物呢?\
<关闭/@exit>

2009-12-26更新:
========================================================================
[!] 修正龙影剑法假象
[!] 修正摆摊一个物品可以摆多次问题
[!] 完善部分功能

客户端:
[!] 修改摆摊物品属性显示方式
[!] 修正部分BUG


客户端:
[!] 内挂增加[数字飘血]开关
[!] 完善自动挂机寻找下一目标
[!] 攻击模式可以左键点击切换
[!] 修改快捷、交易、仓库、元宝寄售等品栏的物品提示

?

2009-12-17更新:
========================================================================
[!] 修改NPC命令CHANGEATTACKMODE 不受 NOSWITCHATTACKMODE 地图标志影响
[+] NPC命令:ReadRandomLine 文件名 S11 //随机读文本的一行字符到$STR(S11)
[!] 扩展NPC命令:GIVE 物品名 数量 属性位置(0~15) 数值(0~255) //扩展的的:属性位置(0~15) 数值(0~255) 用法类似@SuperMake
[+] 装备增加暴击属性,例:@Supermake 1 8 2
[!] 修正一内存读取错误
[!] 修正英雄存在的复制
[!] 修正部分BUG

客户端:
[!] 增加暴击飘血效果
[!] 修正部分BUG

2009-11-24更新:
========================================================================
[!] 封WPE隐身,暗杀
[!] 封个别技能封包漏洞

2009-11-24 sp1
-----------------------------
[!] 修正开天斩攻击力失效问题

2009-11-21更新:
========================================================================
[!] 修复连击存在检测漏洞 [重要更新]
[!] 更新网关,增加对连击技能释放时间间隔进行限制
[!] 修正原地复活后天全亮BUG
[!] 修改一些可能存在复制代码[1021更新]

客户端:
[!] 开放帐号注册
[!] 修正换地图自动开启隔位刺杀

2009-11-15更新:
========================================================================
[!] 修正NPC命令:ChangeIPLevel限制100级问题
[!] 功能设置->基本设置 增加隔位刺杀开关,默认开启

[!] 修改:UPGRADEDLGITEM 属性位置(0-14) 成功机率(0-100) 点数机率(0-255) 失败处理(0=失败不做处理,1=没收物品,2=还原属性) 非空不提示
成功机率=0 时,必定失败
增加第五个参数,非空时,不显示成功、失败、破碎的提示

[!] UPGRADEITEMEX 增加第六参数,非空时,不显示成功、失败、破碎等信息

[!] Small、Large、Equal、mov、INC、DEC、MUL、DIV、PERCENT 支持第3参数,例:
#IF
LARGE N1 <$STR(P0)> <$STR(M5)> //检测表达式为: N1 > ( $STR(P0) * $STR(M5) ) ,即检测N1是否大于( $STR(P0) 乘以 $STR(M5) )
用法类似:GameGold - <$STR(P0)> <$STR(M5)>

[+] 增加:
<$CURRENTMAPDESC> //当前地图描述,如:盟重省
<$CURRENTMAP> //当前地图名称,如:3
<$CURRENTX> //当前坐标X
<$CURRENTY> //当前坐标Y
<$JOB> //职业 (武士,魔法师,道士)
<$H.JOB> //英雄职业,英雄不在线,返回未知
<$H.RELEVEL> //英雄转生等级,英雄不在线,返回0
<$GENDER> //性别 (男,女)
<$H.GENDER> //英雄性别

[+] 增加NPC命令:AbilityAdd 属性(0~6) 点数(0~65535) 时间(秒) //作用是给人物附加属性,过时附加属性将消失(英雄则:H.AbilityAdd)
参数1:0=HP, 1=MP, 2=防御, 3=魔御, 4=攻击, 5=魔法, 6=道术

配套变量:<$ABILITYADDPOINT0>~<$ABILITYADDPOINT6> //附加点数
<$ABILITYADDTIME0>~<$ABILITYADDTIME6> //附加时间(秒)

例1:
--------------------------------------------
比如原来人物防御:5-10
使用:AbilityAdd 2 123 20,后人物防御为:5+(123/2)-10+123=66-133 //这里下限附加一半,上限全部附加(HP,MP除外)

例2:
--------------------------------------------
#ACT
MOV M1 $ABILITYADDPOINT0

#IF
LARGE M1 0
#ACT
MOV M0 $ABILITYADDTIME0
INC M0 100
AbilityAdd 0 $ABILITYADDPOINT0 $STR(M0)
SENDMSG XX HP附加增加了100秒

[+] 如果人物设置了安全区下线自动挂机(SETOFFLINEPLAY ON)
大退自动挂机之前,触发 QFunction 的 [@OnLogout_OffLinePlaying]
小退则触发 QFunction 的 [@OnLogout_SoftClosing]

[+] 使用瞬间移动功能,并且 当前地图<>目标地图
瞬移之前,触发 QMapEvent-0.txt 的 [@OnEnvirChanging]
瞬移之后,触发 QMapEvent-0.txt 的 [@OnEnvirChanged]
例:
NPC1: //进MAP001地图,限时30分钟
--------------------------------------------
TimeRecall 30
MAP MAP001

QMapEvent: //在MAP001瞬移到其他地图,清理TimeRecall
--------------------------------------------
[@OnEnvirChanging]
#IF
ISONMAP MAP001
#ACT
BreakTimeRecall

[+] 功能设置->魔法设置->基本设置 增加提高魔法精确度 开关 //钩选次项,将提高魔法击中移动中的目标的几率。

[!] 优化脚本执行流程

客户端:
[!] 修改其他职业自动开魔法盾
[!] F12增加英雄连击不打怪开关
[*] 完善摆摊

2009-11-10更新:
========================================================================
[!] 修正英雄倚天技能失效问题
[!] 修正DelNoJobSkill,不删除job=99技能。
转职对技能操作建议使用:CONVERTSKILL去转换

客户端:
[!] 修正F12设置保存问题
[*] 修正部分BUG

2009-11-8更新:
========================================================================
[*] 修正若干BUG

客户端:
[!] 修正部分玩家游戏没声音问题,建议更新
[!] 增加F12 基本设置->背景音乐 开关(跟游戏音效分开了)
[!] 修改背景音乐为自动暂停,自动续播;自动循环播放 //背景音乐应用参考以前更新说明

2009-11-7更新:
========================================================================
[!] 物品装备->特殊属性->其他 增加了倚天剑对自由属性的附加倍数设置,原默认是翻1倍
[!] 修正英雄的倚天辟地伤害到同盟行会问题
[*] 增加摆摊等级限制 见功能设置->基本设置
[*] NPC命令学习技能后自动开启刺杀
[!] 修正一个潜在死循环BUG
[!] 增加开关:功能设置->基本设置 PK目标爆率对英雄起作用
[!] 修改 PK目标爆率 对人型怪无效(已经用在挖取...)
[!] 离线脱机自动休息英雄

2009-11-6更新:
========================================================================
客户端:
[*] 修正偶尔出现假火墙
[*] 修正1104版存在的自动优化BUG
[!] 修正完善雾化效果
[!] 增加对外挂收放英雄控制,见功能设置->基本设置 //开启控制能一定程度封外挂的英雄收放,默认不开启

2009-11-4更新:
========================================================================
[+] 非武器类装备增加PK目标爆率属性,例:@Supermake 1 9 2
[*] 修正商铺BUG
[+] 增加地图标志:NOSWITCHATTACKMODE //不允许切换攻击模式
[+] 增加NPC命令:CHANGEATTACKMODE 数字(0~6) //切换攻击模式 0=全体 1=和平 2=夫妻 3=师徒 4=编组 5=行会 6=善恶
[+] 增加无极真气+SC的比率,见 功能设置->魔法设置

2009-10-31更新:
========================================================================
[!] 优化NPC执行流程
[!] 商铺价格支持20亿
[!] 扩展D0~D9变量为D0~D99个
[!] 修改英雄获取经验使用百分比与主人分摊,如:怪的经验100,设置百分比是33,英雄获得33经验,主人77经验。
注意此项修改,请自行修改到与原来匹配,原来如果设置是:1/3,那么设置33即可(1/3*100)
[!] 修改内功最高255级
[!] 增加震动效果,见内挂基本设置

客户端:
[!] 增加包裹鼠标元宝提示
[!] 修正NPC文本颜色CLLtGray和CLDkGray会导致卡屏BUG
[!] 修正登陆器不能手动选择目录

2009-10-28更新:
========================================================================
[!] M2 城堡管理 增加开始攻城和停止攻城 功能

客户端:
[!] 自动使用SSE指令优化性能

2009-10-27更新:
========================================================================
[!] 修改游戏时分,按24小时制:
游戏中分4种效果: //亮 黑暗 微暗 较暗

7..17 点: //白天
6, 18 点: //傍晚
5, 19 点: //清晨
其他钟点: //黑夜

[!] 修改天地结晶自动加经验为100%增加
[!] 防止英雄可能存在的复制
[!] 修正摊位视觉效果
[!] 修正GameCenter被杀软误报

客户端:
[!] 解决小部分机器看不到登陆框问题,请及时更新
[!] 加快搜寻客户端目录速度
[!] 加快素材读取速度

2009-10-23更新:
========================================================================
客户端:
[!] 修正经验条鼠标移动提示消失问题
[!] 修正白字聊天位置
[!] 修正引起Microsoft Security Essentials杀毒软件的误报问题
========================================================================
服务端:
[!] 增加 功能设置->全局控制 开启勋章照明 //不钩选那么只有蜡烛、火把有照明作用
[!] 增加 功能设置->全局控制 属下叛变死亡 //默认开启,叛变后立即死亡
[!] 增加 功能设置->全局控制 对安全区摆摊者攻击无效 //默认关闭
[!] 修改在线人数显示人物/英雄内功等级
[!] 修改英雄安全区可以穿人
[!] 修改离线挂机后自动关闭组队

客户端:
[!] 修正死亡复活后变成免蜡效果
[!] 修正取消正在输入价格的摆摊重叠物品时,数量翻倍的假像
[!] 修正聊天栏换行显示的问题

2009-10-21更新:
========================================================================
补充说明:
[*] 规则列表不能卖的就不能摆摊
[*] 摆摊状态可以随时更改物品

修正:
[!] 修正属下名字显示数字BUG
[!] 修正不能自动放药
[!] 修正摆摊和收摊时位置的检测
[+] 摆摊状态不能使用摊位中的物品
[+] 摆摊物品交易成功后,双方给予提示
[*] 修正部分BUG

2009-10-20更新:
========================================================================
[!] 增加NPC命令:KILLSLAVENAME 属下名字 //杀死自己指定名字的宝宝
[!] 修正客户端装备负速度反而攻击更快BUG,请更新Rungate.exe
[!] 开放人物离线挂机,英雄不下线

[!] 增加摆摊功能,客户端程序点击[摆摊]按钮开始(聊天框上面的小按钮),日志记录等同NPC买卖
[!] 地图需要有:STALL 参数才能摆摊,例:[3 盟重省] STALL
[!] 增加GM命令:StallLooks 数字(0,1,2) //改变摆摊外观类型
[!] 取消客户端免蜡开关,M2功能设置->基本设置 增加 免蜡 和 摆摊 开关
蜡烛的应用,设置地图参数如:[D10053 秘密通道] DARK //DARK 黑夜 //DAY 白天

[!] 修正论坛提到的一些BUG

2009-10-15更新:
========================================================================
[!] 修正完善挂机的合击 和 路点的保存/清理问题
[!] 去小上版登陆器优化选择,提高了混合函数的兼容性
内置了更高性能的混合函数,兼容性没有默认的好
在内挂[基本设置][特效优化]提供是否起用的选择,
在大量混合场面时(全带翅膀的大型PK中)可以自行测试选择,主要不出现画面重影或其他异常,建议开启特效优化
[!] 游戏中增加白天、清晨、傍晚、黑夜等时分的效果
[!] 修正若干BUG

2009-10-10更新:
========================================================================
客户端:
[!] 自己血条修改为绿色,方便群P情况下看清自己和英雄
[!] 修正放连击是斗笠看不到的BUG
[!] 修正潜在的翅膀显示BUG
[!] 优化特效渲染,性能翻倍
//注:可能部分CPU不支持,比如一些比较低端的AMD CPU
//如出现效果不正常,请在登陆器取消特效优化,再进入游戏。

2009-10-08更新:
========================================================================
客户端:
[!] 优化性能,大型PK流畅
[!] 聊天栏查看支持HOME, END键
[!] 修正EDIT控件选汉字BUG
[!] EDIT控件支持Shift + (HOME, END)键,支持右键菜单
[!] 修正自动换符BUG
[!] 优化性能

2009-10-02更新:
========================================================================
M2:
[!] 修正倚天剑消失或暴出技能不消除BUG
[!] 增加英雄倚天辟地
114;英雄倚天辟地;0;55;0;10;20;0;12;25;99;60;100;60;200;60;300;60;400;60;500;60;700;60;800;60;900;60;1000;60;1200;60;1400;60;1600;60;1800;60;2000;60;2500;5;0;英雄;
[!] 完善英雄群体技能的攻击

客户端:
[!] 针对上版的“修复女衣服翅膀显示错误”错误的,还原衣服翅膀显示方式
[!] 2009-9-29 衣服修正为:
衣服(男);10;35;10;25;0;0;1900;60000;20;25;17;20;10;10;12;12;12;12;0;60;400000;5;0;0;0;0;;
衣服(女);11;35;10;26;0;0;1910;60000;20;25;17;20;10;10;12;12;12;12;0;60;400000;5;0;0;0;0;;

[!] 修正混合+文字优化+内存管理优化,游戏更流畅
[!] 修正BUG若干

2009-09-29更新:
========================================================================
[!] 修正<$NIMBUS>显示为元宝BUG
[!] 修正使用 ChangeVenationLevel 的报错,出错客户端将刷新不了技能
[!] 修复部分BUG

客户端:
[!] 修正字符相关函数,测试CPU较差的机器大型PK时是否偶尔卡
[!] 修复部分BUG

?

[!] CHECKATTACKMODE >/</= 0~6 //检测攻击模式
0 全体模式
1 和平模式
2 夫妻模式
3 师徒模式
4 编组模式
5 行会模式
6 善恶模式

[!] 修正攻空沙城报错BUG
[!] 增加衣服:Shape=35 ancount=25
衣服(男);10;35;10;25;0;0;1900;60000;20;25;17;20;10;10;12;12;12;12;0;60;400000;5;0;0;0;0;;
衣服(女);11;35;10;25;0;0;1910;60000;20;25;17;20;10;10;12;12;12;12;0;60;400000;5;0;0;0;0;;

客户端:
[!] 增加内挂音效调节
[!] 增加各种声音相对位置的效果
[!] 修复女衣服翅膀显示错误
[!] 修复部分BUG

2009-09-28更新:
========================================================================
[!] 英雄更加容易锁中移动中的目标
[!] 战士英雄增加断空斩
[!] 完善道士英雄
[!] CHECKVENATIONLEVEL V >/</=/? P //检测经脉等级
V //范围:0~3 表示四条经脉之一
P //范围:0~5 要检测的重数

[!] 增加强化神兽:
-----------------------------------------------------------
需要 Mon28.wil 和 Magic8-16.wil
monster.db 增加:
神兽5;113;94;703;32;1;0;200;0;35;9;4;15;0;0;5;30;500;2;0;300;1;0;0;0;
神兽51;114;95;704;32;1;100;600;0;45;20;55;65;150;150;5;300;300;2;0;300;1;0;0;0;
神兽6;113;94;705;32;1;0;400;0;40;12;4;15;0;0;5;30;500;2;0;300;1;0;0;0;
神兽61;114;95;706;32;1;100;900;0;50;25;65;75;150;150;5;300;300;2;0;300;1;0;0;0;
神兽7;113;94;707;32;1;0;600;0;45;15;4;15;0;0;5;30;500;2;0;300;1;0;0;0;
神兽71;114;95;708;32;1;100;1200;0;55;30;75;85;150;150;5;300;300;2;0;300;1;0;0;0;

[!] 增加人物/英雄变量:<$NIMBUS> <$H.NIMBUS> //灵气值,下线保存数据
配合NPC命令:
CHECKNIMBUS //用法类似CHECKGAMEGOLD
NIMBUS //用法类似GAMEGOLD

[!] 增加NPC命令: //人物站在灵气附近,一定间隔时间可以吸收一定的灵气值,
//吸收多少取决于周围灵气大小和数量
CreateMapNimbus 地图 密集度(1~255) 持久(秒) //创建地图灵气,密集度数字越小,产生的灵气越多
CheckMapNimbusCount 地图 >/</= 数量 //检测地图灵气数量
[!] 修正上版程序部分BUG

客户端:
[!] 修正混合函数,测试大型PK是否还存在偶尔卡问题
[!] 修正聊天过滤小按钮消失BUG
[!] 优化所有怪物魔法特效资源占用

2009-09-26更新:
========================================================================
[!] 修正合区后英雄经验显示错乱的问题
[!] 战士连击封锁动作效果增加几率调节,在技能面版;调整“追心刺”破盾几率
[!] 修正连击技能最高级别限制BUG
[!] 限制召唤强化骷髅速度
[!] 倚天剑;5;68;15;188;0;0;1880;60000;0;0;0;0;30;60;14;28;13;27;0;60;5000;0;0;0;0;0;;
增加倚天辟地技能,见附件:Migic.DB,此技能设置见魔法调节的连击技能面版
[!] 修正金币交易市场卖重叠物品不扣取数量的BUG

客户端:
[!] 右键跑动不受开启的窗口影响
[!] 修正DXEdit控件
[*] 修正部分BUG

2009-09-5更新:
========================================================================
[!] 修正天地结晶经验和内功经验反过来加的BUG
[!] 优化攻城/行会战的资源占用
[!] 大幅度优化服务器资源占用
[!] 大幅度提高服务器网络流量负载能力(大型PK流畅)

[!] 修正战士其他技能调节不能保存BUG
[!] 修正客户端挂机砍空气BUG
[!] 人物内功升级触发QFunction的:@IPLevelUp 英雄为:@HeroIPLevelUp,召唤出英雄:@HeroLogin
[!] 修正英雄吃内力药计算BUG
[!] 略增加内力恢复速度,内功升级时内力恢复满
[!] 精确RunGate时间计算

[*] 修正若干BUG

客户端:
[!] 优化客户端,大量画图时减少约1/3资源占用,建议使用内挂:隐藏尸体(V)
[!] 修正登陆器开启资源读取错误

[!] 起掉走/跑路多余计算代码
[!] 优化部分代码,画面更顺滑
[!] 使用内挂基本设置的MMX_Blend混合方式,特效更自然,更节省资源
[!] 改善英雄锁定
[!] 调整英雄使用分身术 最长脱险时间为5秒
[!] 增加GM命令:AddToCastleWarList 城堡编号 行会名(*表示所有行会) //以当前时间将行会加入攻城战
[!] 修正雪域怪物的报错

?

2009-08-25更新:
========================================================================
[!] 优化个别关键代码
[!] 增加Rungate发送/接收缓冲区
[!] 增加英雄连击,英雄LJ技能见附件:Magic.DB
[!] 增加NPC命令:
BREAKVENATIONPOINT V P //打通穴位
V //范围:0~3 表示四条经脉之一
P //范围:1~5 表示经脉的5个穴位

CHANGEVENATIONLEVEL V +/-/= P //改变经络等级
V //范围:0~3 表示四条经脉之一
P //范围:0~5 赋予经脉等级参数(0=经络未通,同时清理打通的穴位,1~5=经络X重,同时打通对应5个穴位)

CLEARVENATIONDATA //清理经络数据

CONVERTSKILL S D //S 技能转换为 D 技能,保留原技能等级,修炼点等...
S //S 原技能名
D //D 要换成的技能名

例:
---------------------------------------------
[@changevalv]
#ACT
//CHANGEVENATIONLEVEL 0 = 0
H.CHANGEVENATIONLEVEL 0 = 0

[@taos2wizard]
#ACT
//适合人物/英雄转职用
H.CONVERTSKILL 英雄虎啸诀 英雄双龙破
H.CONVERTSKILL 英雄八卦掌 英雄凤舞祭
H.CONVERTSKILL 英雄三焰咒 英雄惊雷爆
H.CONVERTSKILL 英雄万剑归宗 英雄冰天雪地

?

客户端:
[!] 修正交易栏金牛装备不发光BUG
[!] 优化降低大量魔法场面的资源占用,优化地图层单元
[!] 修正部分连击因网络延迟较大而看不到打击效果
[!] 修正(测试)登陆器资源读取错误
[!] 调整技能效果
[!] 支持Wil/Wis:
---------------------------------------------
stateitem2.wil //Looks: 10000~19999
Items2.wil //Looks: 10000~19999
DnItems2.wil //Looks: 10000~19999

2009-08-07更新:
========================================================================
[!] 修正被战士连击击中后暂时不能移动效果
[!] 增加显示包裹的刷新包裹快捷键提示
[!] 修正英雄幽灵盾/战甲术乱加问题
[!] 增加被雷霆剑法击中,敌方移动缓慢 效果
[!] 完善法师英雄分身术
[!] 修正英雄在安全区内打安全区外人物/英雄BUG
[!] 修正走近目标然后又逃离目标BUG
[!] 逐步完善法师道士英雄AI
[!] 增加噬血术吸血比例,见魔法设置
[!] 增加道士属下攻击力和SC相关设置,见魔法设置
[!] GM命令支持英雄操作:
Training, OpTraining, CreditPoint, AdjuestExp, AdjuestLevel, ChangeGender,
ChangeJob, ClearBagItem, ReNewLevel, DeleteItem, TakeUserItem, DeleteSkill,
FreePenalty, Hair, HumanInfo, HumanLocal, Hunger, IncPkPoint, KickHuman, Kill,
PKpoint, ReAlive, ReGotoHuman, ShowUseItemInfo, BindUseItem, UnBindUseItem
[!] 数据工具增加对mir.db的修复,增加物品查找
[!] 增加部分物品的增加自动重叠
[!] 动态增加地图通道NPC命令:
ADDMAPROUTE 源地图 源坐标X 源坐标Y 目标地图 目标坐标X 目标坐标Y 是否相通(0/1)
动态删除地图通道NPC命令:
DELMAPROUTE 源地图 源坐标X 源坐标Y
[!] 扩展命令:CHECKGROUPCOUNT ><= 数字 M2 //获取组队人员数量到人物变量M2
[!] 扩展命令:GROUPMAPMOVE(GROUPMOVE) 地图号 X Y lv @lab cap
lv 最少等级, 非空非0数字起作用
@lab 非空触发QFunction对应节
cap 是否组长才可以使用此命令(空字符=不限制, 非空=组长才可以使用)
[!] 扩展EnvirDir的HintItemList.txt, 怪物死亡掉落的物品名字如果存在于列表中, 全服提示
[!] 增加NPC命令:QUERYVALUE xxx ret len lab npc //向客户端发送请求窗口
xxx 获取请求的返回值变量编号,ret=0 返回到$STR(Sxxx) ret=1 返回到$STR(Mxxx)
ret 请求的返回值类型,0=文字,1=数字,2=无返回值
len 客户端允许输入的字符长度,ret=0或1 起作用
lab 执行后跳转的NPC节段lab
npc 执行后跳转的NPC宿主,QF=QFunction,QM=QManage,其他值则是当前的NPC
例1:
-------------------------------------------------------------------------------------
[@qv1]
#ACT
QUERYVALUE 45 1 10 @CheckNo 请在下面输入验证码:
[@CheckNo]
你输入了:<$STR(M45)>

[@qv2]
#ACT
QUERYVALUE 2 0 20 @CheckNo2 请在下面输入验证码: QF //触发:QFunction-0.txt [@CheckNo2] #ACT SENDMSG 5 QueryValue:<$STR(S2)>

[@qv3]
#ACT
QUERYVALUE 8 0 20 @CheckNo3 请在下面输入验证码: QM //触发:QManage.txt [@CheckNo3] #ACT SENDMSG 5 QueryValue:<$STR(S8)>

例2:
-------------------------------------------------------------------------------------
[@PlayDie]
;#ACT
;SENDMSG 5 距离复活时间还有%t秒…… 151 0 9 @WantRealive
;[@WantRealive]
#IF
CHECKLEVELEX < 8
#ACT
BREAK

#IF
#ACT
MOV M1 $LEVEL
DIV M1 8

#IF
CHECKGAMEGOLD ? $STR(M1) //?号,非 > < = 则表示>=
#ACT
QUERYVALUE 2 2 10 @RealiveNow 是否花费<$STR(M1)>元宝原地复活? QF

[@RealiveNow]
#IF
CHECKGAMEGOLD ? $STR(M1)
#ACT
GAMEGOLD - $STR(M1)
GMEXECUTE REALIVE $USERNAME

?

[!] 修正DBS小退存在的BUG
[!] 加快进游戏速度
[!] 修正内功怒/静之技能的BUG 和 部分技能的修炼BUG
[!] 增加地图参数 COLLECTEXP(AA/BB/CC/DD/EE/F1~F4/G1~G4)
AA //增加的经验
BB //增加的内功经验
CC //打怪吸收经验比率,100则收集打怪的100%经验
DD //释放需要元宝比率 注:释放需要元宝 = 释放需要元宝比率 * 经验结晶阶段
EE //增加经验时间间隔(秒)
F1~F4 //1~4阶段的最高经验,中间用“|”号分开
G1~G4 //1~4阶段的最高内功经验
例:
-------------------------------------------------------------------------------------
[0122 皇宫] COLLECTEXP(8000/3200/100/3/10/600000|1200000|2400000|4800000/240000|480000|960000|1280000)

释放触发:QFunction-0.txt:
[@ReleaseCollectExp]
#ACT
QUERYVALUE 2 2 10 @ReleaseCollectExpNow 你的天地结晶已经储存了<$COLLECTEXP>经验和<$COLLECTIPEXP>内功经验,你可以支付<$GCEPAYMENT>元宝\提取其中的<$GAINCOLLECTEXP>经验和<$GAINCOLLECTIPEXP>内功经验 QF

[@ReleaseCollectExpNow]
#IF
CHECKGAMEGOLD ? $GCEPAYMENT
#ACT
GAMEGOLD - $GCEPAYMENT
CHANGEEXP + $GAINCOLLECTEXP
CHANGEIPEXP + $GAINCOLLECTIPEXP
RESETCOLLECTEXPSTATE //恢复天地结晶到初始状态

更新雪域部分怪物:
名称 race raceimg appr attack_spd(参考)
雪域战将 126 27 250 900
雪域侍卫 126 28 251 1100
雪域寒冰魔 126 29 252 1200
雪域灭天魔 126 29 253 1200
雪域五毒魔 126 29 254 1200
雪域天将 126 38 255 1000
雪域魔王 126 39 256 900
声音补丁在附件:wav.rar

[!] 增加战士技能:断空斩,见附件Migic.DB
[!] M2 功能设置->基本设置->开启客户端速度调节,开启后见内挂基本设置
[!] M2 游戏速度->关闭M2速度控制,注:使用RUNGATE封加速就没有必要使用M2的速度控制了
[!] 精确Rungate的封加速计算,注:加快速,动作看似很快,也是假的
[!] 增加噬血术、龙影剑法、雷霆剑法、断空斩威力调节,见魔法设置

[!] 改进NPC命令:inc S1 第二参数为空,S1后面自动加一个空格字符
[!] NPC命令:GETSTRLENGTH $STR(S1) M1 //获取$STR(S1)字符的长度到M1
[!] 英雄升级,触发:QFunction 的 @HeroLevelUp

[!] 改写广播消息(测试)

客户端:
[!] 修正合击效果
[!] CTRL+↑↓查看历史聊天记录
[!] 增加英雄的自动修理,英雄包裹要有修复神水
[!] 增加开始挖东西后自动持续挖东西,鼠标点其他地方取消自动挖东西
[!] 修正挂机内存泄露
[*] 修正月灵魔法效果

2009-07-28更新:
========================================================================
[!] 注意:M2需要更新注册文件,请联系客服人员
[!] 客户端看不到技能情况的,自检数据块修改为12800
[!] !setup.txt 的 MaxHealth 调节最高HP/MP , 默认21亿
[!] M2配套Rungate同步限制吃药速度,减少假药现象
[!] 增加物品重叠功能,StdItem.DB 中OverLap=1或2 表示可以重叠
OverLap=1 重量=重叠数量*单物品重量/10
OverLap=2 重量=重叠数量*单物品重量
注意:无属性类物品才可以重叠(注意要持久未被使用 没有调节属性)
[!] 连击短时间内不允许出合击
[!] 优化RunGate,SelGate,LoginGate性能, 防止部分攻击
见过滤选项的"自动过滤非法IP"按钮, 配合"异常掉线处理"选项
[!] 修正道士英雄BUG
[!] 增加物品: stdmode=2 shape=13 duramax=恢复内力值
[!] 修正安全区自动穿人BUG
[*] 修正部分BUG

客户端:
[!] 修正自动挂机连击出招打不中目标
[!] 优化声音播放系统
[!] 优化部分字符显示
[!] 完善自动挂机功能
1.修正走路方法
2.保存各地图最后使用路点, 自动从最近点开始挂机
3.调整攻击速度
[*] 调整部分技能视觉效果
[*] 修正部分BUG

2009-07-20更新:
服务端:
[!] 去掉0705M2对合击速度的限制
[!] 调整内功伤害增加/减免的计算
[!] 修正0705M2 RACE=61非战士职业怪物不回避敌人问题
[!] 无极真气增加5秒的释放间隔时间
[!] 进入安全区自动穿人穿怪,其他区域由M2设置决定
[!] 人物不允许交易时不能接受其他人的商铺赠送
[!] 修正英雄内功系统一个较大的BUG
[*] 修正部分BUG

客户端:
[!] 完善合击引起的卡问题
[!] 优化程序性能
[!] 改善卡位问题
[!] 重画血条
[*] 修正部分BUG
服务端:
[!] M2验证有所调整,策略请开放服务器的13端口出入访问 或 允许IP:192.43.244.18
[!] 修正扩展21EHP/MP后引起的+HP显示不正常问题
[!] 解决丢包现象(如召唤英雄时无效果或有时看不到包裹物品等...)
[!] RUNGATE增加对玩家(名称列表)限制速度功能
[*] 小提高英雄智能
[*] 细调部分战士技能

客户端:
[!] 斗笠DB修改为:AniCount=0,Source=1,可做蒙面黑布
[!] 修正客户端自动乱吃药混乱问题
[!] 调整内挂吃药时间为毫秒,请更新整套程序使用,减少药物消失假象

[*] 提高DBServer、LoginGate、SelGate兼容性 (出现不能运行,或运行异常
请更新至此0705版,LoginGate使用0705-2版登陆器配置器生成,点程序关于可以看到版本)

[!] 完善扩展的21E HP/MP
[!] M2功能设置增加是否允许客户端使用自动挂机功能
[!] 修正部分机器不出现输入ID界面问题
[!] 修正英雄内功系统一个较大的BUG,减少宽带占用
[!] 修改内功条显示方式
[!] 英雄不能使用物品不能放到英雄包裹中
[*] 修正部分BUG

客户端:
[!] 优化程序性能
[!] 重画血条
[*] 修正部分BUG

2009-06-21更新:
========================================================================
[!] 细调魔法盾默认强度,增加魔法盾防御强度调节
[!] 增加是否开启刺杀、开天斩、逐日剑法等完全无视对方防御选项
[!] 客户端:
修正英雄内功技能翻页问题
修正0522之后部分机器使用卡屏幕问题
修正在部分Athlon CPU使用异常问题
[!] NPC命令:ClearMapItem 地图名 X Y 范围 //清理地面物品
[!] HP、MP支持21亿(必须同时更新服务器端和客户端)
[!] 防止新攻击
[!] 续2009-6-13,修正英雄'无MP'释放魔法
[!] 逐步完善英雄智能性
[!] 改善合击引起的卡问题
[!] 完善龙影剑法控制
[*] !SetUp.txt DeathColorEffect=1 (人物死亡屏幕效果:0=无 1=灰 2=亮 3=红 4=绿 5=蓝 6=黄 7=紫)
[!] 修正魔法盾越高级防御能力越差问题
[!] 修正刺杀、开天斩、逐日剑法等完全无视对方防御问题(修改为忽视部分防御)
[!] 修正客户端挂机功能部分BUG

2009-06-13更新:
========================================================================
[!] 修正英雄释放技能时的报错问题
[!] 解决英雄'无MP'释放魔法(英雄行动时不再恢复HP和MP,相反,连续的动作将-HP,等同人物)

[!] 挂机:
检测到包满,如果不设置回城,不再拾取
被人物或英雄攻击时,自动小退,数秒后再次登陆,继续之前状态挂机
自动召唤英雄,英雄危险时自动收回,环境适合再自动召出
人物死亡退出游戏
定点打怪范围未做检测问题
挂机有时内存泄露问题

[!] M2增加#CALL错误提示
[!] M2修正部分BUG
[!] 修正翅膀显示问题
[!] 增加龙影剑法控制:!Setup.txt SquAttackLimit=1 禁止刀刀龙影,0 不限制

2009-06-02更新:
========================================================================
[!] 改善攻沙时的资源占用。
[!] 精炼成功触发:QFunction的@BuildItemOK,失败触发@BuildItemFail
[!] Stdmode=2,Shape=10~12的物品(聚灵珠,乾坤玉璧),Anicount<>0 并且 Source=0时,产生出的物品为满持久,否则持久=0
[!] 客户端人物/英雄背包物品支持鼠标右键点击,直接将物品放到英雄/人物背包中
[!] 减少英雄搜寻敌人范围
[!] 修改法师英雄为持续开盾,减少战士英雄攻击时后退走刺杀位
[!] 客户端右下角增加攻击模式显示

[!] 客户端内挂增加辅助设置:
增加简单的自动辅助打怪功能,参考客户端内挂设置
增加自定义物品自动拾取列表
[!] 客户端人物增加智能刺杀,参考客户端内挂设置
[!] 客户端修正智能半月不用再手工开启
[!] 客户端内挂战士增加隔位刺杀
[!] 客户端修正安全区域标志显示问题
[!] 提高英雄躲避智能

2009-05-22更新:
========================================================================
[!] 修改 RUNGATE.ext:
修复RUNGATE读取人物装备+速度BUG
增加装备速度控制(原来只有控制因数)
重新细调默认的魔法延迟时间列表,
放宽程序对攻击加速的限制(原默认限额时间间隔200ms),
修改对二次超速封包采用默静处理方式(原转换封包)。

[!] 修改道士英雄:
1级英雄就要会用治愈术
CTRL+A 同时控制 主号和英雄 召唤的宠物
英雄 休息状态或跟随状态其召唤宠物不攻击
物理/魔法攻击混乱问题

[!] 更新LoginGate.exe,防止部分脱机外挂,使用登陆器自助更新器(Ver.2009-5-22)生成
[!] 规则列表增加 禁止人物使用 选项
[!] 英雄获取奖励经验修改为百分比,默认30% //注意修改,原来数字是9
[!] 英雄设置一增加:召唤分身存活时间,默认 15秒 * 技能等级 //

2009-05-15更新:
========================================================================
[!] 修正储存灌可修复问题 和 计算次数物品减少次数时计算错误问题
[*] 优化英雄使用符毒代码,优化金币识别代码
[*] 优化调整英雄自动捡取物品代码
[!] 修正低等级英雄“堵门”BUG
[!] 优化英雄运行代码

2009-05-13更新:
========================================================================
[*] 修改储存灌类物品,在购买出来时就是0持久,如:0/60,
如果将物品储存一张书页进去就是1/60,释放一次的话就是0/59 以此类推,
那么现在就只能存放59瓶祝福油了,直到上限持久为0后消失。
[*] 修改强化召唤骷髅可以重叠人怪召唤
[*] 修改物品规则里设置死亡不掉落的物品时,怪物也会爆出。
[*] 优化怪物掉落物品代码


2009-05-10更新:
========================================================================
[!] 英雄支持行会战,攻城战名字变色
[!] 修正内力值恢复过快BUG

2009-05-09更新:
========================================================================
[!] 聚灵珠聚满经验后,使用Need字段条件来释放经验,聚灵珠DB Need字段 1:金币模式 2:元宝模式 3:金刚石模式 4:灵符模式,0不限制
[!] 增加储存灌类物品:STDMODE=2,SOURCE不为0,储存的数量持久/1000,
双击后减少一点持久,并给予UnbindList.txt中定义的SOURCE编号物品,
储存方式:储存灌装备到毒符位置,将UnbindList.txt中定义的SOURCE编号物品拖到毒符位置。
[!] 修改 AniCount=0 的物品不再触发 QFunctionNPC @StdModeFunc0,减少因检测消耗的资源
[!] 修正客户端0-3级的神圣战甲术都显示魔法效果错误
[!] 大量减少使用使用魔法和使用物品的代码运算,减少机器资源消耗
[!] 英雄设置二面版增加 人物/英雄获取全杀怪经验 开关,和英雄获取其他(非杀怪经验)经验比例
[!] 修正技能修炼等级限制问题
[!] 修正高等级技能带来的BUG
[!] 修正远程登陆服务器时,因网络延迟出现混乱属性物品,需测试

2009-04-28更新:
========================================================================
[!] 扩展技能到15级,
扩展Magic.DB,打开HeroDB分别执行以下SQL命令,各需要等级、经验自行设置:
其中 MaxTrainLv 为最高可自然升级的技能级别,
可以使用:ChangeTranPoint 技能名 操作符(+ - =) 数值 //修改技能经验点
-----------------------------------------------------------------
以下一次执行: (NeedL%d-每个技能级别需要人物等级)
Alter Table Magic Add Column NeedL4 Integer;
Alter Table Magic Add Column NeedL5 Integer;
Alter Table Magic Add Column NeedL6 Integer;
Alter Table Magic Add Column NeedL7 Integer;
Alter Table Magic Add Column NeedL8 Integer;
Alter Table Magic Add Column NeedL9 Integer;
Alter Table Magic Add Column NeedL10 Integer;
Alter Table Magic Add Column NeedL11 Integer;
Alter Table Magic Add Column NeedL12 Integer;
Alter Table Magic Add Column NeedL13 Integer;
Alter Table Magic Add Column NeedL14 Integer;
Alter Table Magic Add Column NeedL15 Integer;

以下一次执行:
UpDate Magic.DB Set NeedL4=(NeedL3 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL5=(NeedL4 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL6=(NeedL5 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL7=(NeedL6 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL8=(NeedL7 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL9=(NeedL8 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL10=(NeedL9 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL11=(NeedL10 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL12=(NeedL11 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL13=(NeedL12 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL14=(NeedL13 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);
UpDate Magic.DB Set NeedL15=(NeedL14 + (NeedL3 - NeedL2)) WHERE (MagID <> 0);

以下一次执行: (L%dTrain-每个技能级别需要升级经验)
Alter Table Magic Add Column L4Train Integer;
Alter Table Magic Add Column L5Train Integer;
Alter Table Magic Add Column L6Train Integer;
Alter Table Magic Add Column L7Train Integer;
Alter Table Magic Add Column L8Train Integer;
Alter Table Magic Add Column L9Train Integer;
Alter Table Magic Add Column L10Train Integer;
Alter Table Magic Add Column L11Train Integer;
Alter Table Magic Add Column L12Train Integer;
Alter Table Magic Add Column L13Train Integer;
Alter Table Magic Add Column L14Train Integer;
Alter Table Magic Add Column L15Train Integer;

以下一次执行:
UpDate Magic.DB Set L4Train=(L3Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L5Train=(L4Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L6Train=(L5Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L7Train=(L6Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L8Train=(L7Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L9Train=(L8Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L10Train=(L9Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L11Train=(L10Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L12Train=(L11Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L13Train=(L12Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L14Train=(L13Train * 2) WHERE (MagID <> 0);
UpDate Magic.DB Set L15Train=(L14Train * 2) WHERE (MagID <> 0);

以下一次执行: (MaxTrainLv-最高可升级的技能级别)
Alter Table Magic Add Column MaxTrainLv Integer;

以下一次执行:
UpDate Magic.DB Set MaxTrainLv=3 WHERE (MagID <> 0);

?

[!] 增加新怪(用于:4~15级[召唤骷髅]技能):
变异骷髅1;100;91;700;20;1;0;320;0;30;20;50;50;0;0;5;90;200;2;0;500;1;0;0;0;
变异骷髅2;100;92;701;30;1;0;480;0;35;25;55;55;0;0;5;90;200;2;0;500;1;0;0;0;
变异骷髅3;100;93;702;40;1;0;560;0;45;30;65;65;0;0;5;90;200;2;0;500;1;0;0;0;

[!] 修正RACE=122的怪物群攻混乱问题
[!] 修正GameCenter.exe部分BUG
[!] 修正数据工具对IGE转换英雄召唤不出问题
[!] 修正DBS显示身上装备位置不对问题
[!] 骷髅1~15级, 各个级别名字(SlaveColor)可以在面版调节,各级别升级需要在!SETIP.TXT MonUpLvNeedKillCount0~14
[!] 修正部分小BUG

2009-04-23更新:
========================================================================
[!] 修正人怪释放魔法写内存错误
[!] 增加发光装备,内功恢复率=STDITEM.DB中UniqueItem的值(百分比)
套装装备 内力恢复 合击伤害
----------------------------------------------------------------
头盔+项链+护腕*2+戒指*2+腰带+靴子 增加50% 大幅增加
头盔+项链+护腕*2+戒指*2 增加25% 部分增加
头盔+项链+腰带+靴子 增加20% 部分增加
项链+护腕*2+戒指*2 增加15% 少量增加
头盔+腰带+靴子 增加10% 少量增加
项链+护腕*2 增加5% 微量增加
项链+戒指*2 增加5% 微量增加
头盔+靴子 增加3% 微量增加
头盔+腰带 增加3% 微量增加

[!] 登陆器增加模块检测,CheckModuleListEx.txt
例子:CheckModuleListEx.txt 编辑如下
----------------------------------------------------------------
;文件偏移(OffSet) 特征字节码(长度1~512) 注:检测的模块文件应该是脱壳情况下
;可以使用内存工具查看,如OD,LoadPE,UEDIT32等工具,需要简单脱壳,分析文件的特征。
;特征通用字节=??(相当于*.txt 的*),例如8B为一字节,注意特征字节码长度必须为偶数
$81198 8B5D0889136689430466894B060FB74510668943080FB7450C6689430A
$81198 ??5D088913??89430466894B060FB74510668943080FB7450C6689430A

[!] 修正使用传送戒指报错问题

[!] 修正火云晶石不能给火云石增加持久问题,需更新登陆器

2009-04-08更新:
========================================================================
[!] 修正完善防复制(改善线程冲突,和实验去掉实时封复制引起)
[!] 修正客户端被个别杀毒软件误报毒问题
[!] 修正M2对排名请求返回错误信息问题

[!] 修正3处内存泄露
[!] 修正吃药品引起的内存指针(已释放)错误,可能引起物品属性错乱
[!] 修正RACE=60、61的人型怪属下攻击主人问题
[!] 修正英雄重叠发呆问题

2009-04-06更新:
========================================================================
[!] RunGate增加是否过滤CC攻击选项
[!] 修正Logingate对CC过滤步骤先后顺序
[!] DBSERVER优化排名系统

[*] 修改M2对数据包发送处理,减少RUNGATE工作压力大而出现丢包。

2009-04-05更新:
========================================================================
[!] 修改英雄守护状态主动攻击,锁定攻击目标时取消守护,被人物攻击时还击
[!] 英雄增加组合速度控制,见英雄设置
[!] 增加RUNGATE发送缓冲区,有效解决丢包现象
[!] 解决客户端输入法切换无效问题
[!] 解决客户端窗口模式下按F10丢失窗口焦点问题(屏幕画面停止)

[*] 改进非战士英雄躲避方式

2009-03-31更新:
========================================================================
1、M2重新加载菜单增加任务导航系统动态加载
2、优化,修正部分BUG(GetMapCellInfo)
3、修正火墙事件(测试)
4、优化DBS。修正DBS自定义过滤不全,增加过滤特殊空格字符
5、修改目前发现的M2多线程引起的冲突(测试)
6、解决 List index out of bounds (X) 错误(测试)
7、优化RUNGATE,节省内存,增加吃药控制及部分攻击拦截
8、修正控制台对SelGate的5100配置不起作用问题

2009-03-22更新:
========================================================================
1、解决数据封包丢失现象
2、优化M2的CPU占用量(SearchView)
3、解决M2线程同步问题(人数较多时可能引起异常)
4、改进网关通讯
5、NPC脚本字体支持颜色:
--------------------------------------------------------------
固定颜色:
例:<COLOR=clSkyBlue 你好!>\<关闭/@exit>
clBlack, clMaroon, clGreen, clOlive, clNavy, clPurple, clTeal, clGray,
clSilver, clRed, clLime, clYellow, clBlue, clFuchsia, clAqua, clLtGray,
clDkGray, clWhite, clMoneyGreen, clSkyBlue, clCream, clMedGray
或者自定义颜色:
例:<COLOR=#XXX 字体>为必要的,#之后的数字表示颜色

3、增加任务进度系统
相关NPC命令:
--------------------------------------------------------------
CHECKMISSION ID >/</= 步骤
CHECKMISSION ID = 0 //任务不存在
CHECKMISSION ID > 2 //任务执行到步骤2以上,否则任务不存在或未执行到步骤2以上
--------------------------------------------------------------
SETMISSION +/-/^ ID(1~65535) 步骤(1~65535)
SETMISSION + 12 2 //增加ID=12的任务
//若当前人物还没有接ID=12的任务,则相当于SETMISSION + 12 1
//若当前人物已经接了ID=12的任务,则相当于SETMISSION ^ 12 2

SETMISSION - 23 //删除ID=23的任务,触发QFunction的 @CancelMission

SETMISSION ^ 12 //更新ID=12任务到当前步骤+1
SETMISSION ^ 34 5 //更新ID=34任务到指定步骤5,
//ID=34的任务存在
//必要条件:ID=34任务步骤>=5
--------------------------------------------------------------
CLEARMISSION //清理所有任务
--------------------------------------------------------------

相关文件:
建立 X:\MirServer\Mir200\Missions.txt,编辑如下:
--------------------------------------------------------------
;[类型(1=成长任务,2=日常任务,3=每日活动,4=节日活动)-任务ID(1~65535,不可重复)] 任务标题
[1-1] 成长任务1
;任务步骤详情描述:1~65535行,任务描述第1行就是第1个步骤,第2行就是第2个步骤,依次类推...
;步骤XXX可不写,但是注意行的顺序...
步骤1:\<$USERNAME>\<COLOR=clSkyBlue 自动移动到:><盟重333:335/@_automove 333:335>
步骤2:\<$USERNAME>\<COLOR=clLime 自动移动到:><盟重333:335/@_automove 332:332>
步骤3:\<$USERNAME>\<COLOR=clBlue 自动移动到:><盟重333:335/@_automove 331:331>

[1-2] 成长任务2
<$USERNAME>\<COLOR=clSkyBlue 自动移动到:><盟重333:335/@_automove 333:335>
<$USERNAME>\<COLOR=clLime 自动移动到:><盟重333:335/@_automove 332:332>
<$USERNAME>\<COLOR=clBlue 自动移动到:><盟重333:335/@_automove 331:331>

[1-3] 成长任务3
<$USERNAME>\<COLOR=clSkyBlue 自动移动到:><盟重333:335/@_automove 333:335>
<$USERNAME>\<COLOR=clLime 自动移动到:><盟重333:335/@_automove 332:332>
<$USERNAME>\<COLOR=clBlue 自动移动到:><盟重333:335/@_automove 331:331>

[2-4] 日常任务1
<$USERNAME>\<COLOR=clSkyBlue 自动移动到:><盟重333:335/@_automove 333:335>
<$USERNAME>\<COLOR=clLime 自动移动到:><盟重333:335/@_automove 332:332>
<$USERNAME>\<COLOR=clBlue 自动移动到:><盟重333:335/@_automove 331:331>

[2-5] 日常任务2
<$USERNAME>\<COLOR=clSkyBlue 自动移动到:><盟重333:335/@_automove 333:335>
<$USERNAME>\<COLOR=clLime 自动移动到:><盟重333:335/@_automove 332:332>
<$USERNAME>\<COLOR=clBlue 自动移动到:><盟重333:335/@_automove 331:331>

[2-6] 日常任务3
<$USERNAME>\<COLOR=clSkyBlue 自动移动到:><盟重333:335/@_automove 333:335>
<$USERNAME>\<COLOR=clLime 自动移动到:><盟重333:335/@_automove 332:332>
<$USERNAME>\<COLOR=clBlue 自动移动到:><盟重333:335/@_automove 331:331>

2009-03-05更新:
========================================================================
1、修正传送符有时失效的问题
2、修正交易市场读写数据格式还是老格式问题
3、改进事件管理,测试稳定性
4、完善自动寻路怪
5、增加斗笠,DB:
----------------------------------------------------------------------------------
1147;斗笠11号;16;0;1;4;0;0;1188;6000;0;1;0;0;0;0;0;0;0;0;0;44;5000;5;;;;;;
1148;斗笠12号;16;0;1;4;0;0;1188;6000;0;0;0;1;0;0;0;0;0;0;0;44;5000;5;;;;;;
1149;斗笠13号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;1;0;0;0;0;0;44;5000;5;;;;;;
1150;斗笠14号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;1;0;0;0;44;5000;5;;;;;;
1151;斗笠15号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;0;0;1;0;44;5000;5;;;;;;
1152;斗笠15号1;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;0;0;1;0;44;5000;5;;;;;;
1153;斗笠15号2;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;0;0;1;0;44;5000;5;;;;;;
1154;斗笠23号;16;0;1;4;0;0;1188;6000;0;1;0;0;0;1;0;0;0;0;0;44;10000;5;;;;;;
1155;斗笠24号;16;0;1;4;0;0;1188;6000;0;1;0;0;0;0;0;1;0;0;0;44;10000;5;;;;;;
1156;斗笠25号;16;0;1;4;0;0;1188;6000;0;1;0;0;0;0;0;0;0;1;0;44;10000;5;;;;;;
1157;斗笠31号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;0;0;0;0;0;0;44;15000;5;;;;;;
1158;斗笠32号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;0;0;0;0;0;0;44;15000;5;;;;;;
1159;斗笠33号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;1;0;0;0;0;0;44;15000;5;;;;;;
1160;斗笠34号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;0;0;1;0;0;0;44;15000;5;;;;;;
1161;斗笠35号;16;0;1;4;0;0;1188;6000;0;1;0;1;0;0;0;0;0;1;0;44;15000;5;;;;;;
1162;斗笠41号;16;0;1;4;0;0;1188;6000;0;2;0;0;0;0;0;0;0;0;0;44;20000;5;;;;;;
1163;斗笠42号;16;0;1;4;0;0;1188;6000;0;0;0;2;0;0;0;0;0;0;0;44;20000;5;;;;;;
1164;斗笠43号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;2;0;0;0;0;0;44;20000;5;;;;;;
1165;斗笠44号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;2;0;0;0;44;20000;5;;;;;;
1166;斗笠45号;16;0;1;4;0;0;1188;6000;0;0;0;0;0;0;0;0;0;2;0;44;20000;5;;;;;;
1167;王者斗笠(战);16;0;1;5;0;0;1587;30000;0;2;0;2;0;3;0;0;0;0;0;45;50000;50;;;;;;
1168;王者斗笠(法);16;0;1;5;0;0;1587;30000;0;2;0;2;0;0;0;3;0;0;0;45;50000;50;;;;;;
1169;王者斗笠(道);16;0;1;5;0;0;1587;30000;0;2;0;2;0;0;0;0;0;3;0;45;50000;50;;;;;

2008-12-25更新:
========================================================================
1、英雄增加HP百分比躲避保护,需要更新M2和客户端
2、修正英雄以HP百分比使用刺杀频率混乱问题
3、加强英雄开天斩使用
4、修正部分BUG
5、增加$PARAM(0~7),NPC条件命令:GIVEOK
所有用户自定义命令都支持输入参数,并能传递给脚本,在脚本中使用变量 $PARAM(X)来获得第X个参数
X=0,返回的是输入命令字符串,例如“装备购买”
X=1,返回的是命令后面的第1个参数
X=2,返回的是命令后面的第2个参数
......
例如:玩家输入命令:@装备购买 屠龙刀 1
;屠龙刀每把20个元宝,这里没有检测输入的数字是否有效,参数:$PARAM(1)=屠龙刀,$PARAM(2)=1

[@装备购买]
#ACT
MOV D0 $PARAM(2)
#IF
LARGE D0 0
SMALL D0 51
#ACT
MUL D0 20
#ELSEACT
Messagebox 请输入正确参数!
BREAK

#IF
CHECKGAMEGOLD < D0
#ACT
Messagebox 你没有<$STR(D0)>个元宝!
BREAK

#IF
GIVEOK $PARAM(1) $PARAM(2)
#ACT
GAMEGOLD - $STR(D0)
BREAK
6、修正传送戒指命令目标不可达还可以传送问题
7、修正NPC命令:SENDMSG 自定义颜色的错误,并扩展如下(支持多条信息延迟):
SENDMSG 类型 发送信息 字体颜色(0..255) 背景颜色(0..255) 延迟时间(秒) @label
//字体颜色 背景颜色 不为空,则发送自定义颜色文字
//延迟时间(秒) 不为空,则发送信息在屏幕中下方,倒数秒数特征字符为%t,见例:
//@label 不为空,则触发当前NPC的 @label 节
例:
[@smsg]
#ACT
SENDMSG 5 测试信息%t秒后结束... 151 0 10 @dc //%t可以不写
[@dc]
#IF
GIVEOK 回城卷
#ACT
SENDMSG 5 得到回城卷
8、增加流星火雨威力调节
9、修正光环/火墙/矿物等...地图事件BUG
10、修正客户端显示延迟信息错误(可能卡屏)
11、改进客户端缓冲释放
12、改进自动寻路功能,脚本写法:
之前:<自动寻路/@_automove 300:300> //“@_automove ”复制此字符,修改后面坐标即可
现在:<自动寻路/@_automove 300:300:盟重省> //“@_automove ”检测当前地图是否符合,兼容之前写法
13、控制台数据备份增加WINRAR支持
14、改进客户端切换场景速度
15、客户端增加自动修复装备功能,包裹放修复神水就可以了,可以在内挂选择是否起用。
16、修正部分锁定技能BUG
17、修正客户端自动移动功能步伐的计算误差
18、优化客户端图象混和函数,游戏更流畅
19、修正登陆器部分小BUG
20、优化客户端部分DX控件
21、客户端使用线程异步处理显存画图方式,资源占用理想,大型PK游戏流畅

2008-12-15更新:
========================================================================
1、优化代码M2,提高效率(SearchWiew,ServerMonList,EvenrManager,PlayerList)
2、修正上线未刷新灵符问题
3、TAKEDLGITEM //删除物品,配合2008-11-25更新NPC命令
4、<$DLGITEMNAME> //点击后可得到的物品名
5、修正NPC命令:AFFILIATEGUILD 引起的错误
6、增加NPC命令:ADDLINELIST 文件名(默认Envir目录下) 字符 //写入文本行
DELLINELIST 文件名(默认Envir目录下) 字符 //删除文本行
7、修正NPC对文本写操作可能引起的冲突问题
8、客户端改进对文字处理,处理大量文字更流畅
9、客户端增加新的内存管理系统,防止内存沉积
10、增加RUNGATE负载能力

2008-12-13更新:
========================================================================
1、修正数据工具对特殊字符大小写的辨认问题
2、修正数据工具合并ID时有重复问题
3、增加数据工具对元宝寄售,交易市场数据的转换和合并

2008-12-10更新:
========================================================================
1、增加对MON27.WIL,MON27.WIL支持
mon260;121;27;250;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon261;121;28;251;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon262;81;29;252;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon263;81;29;253;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon264;81;29;254;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon265;121;38;255;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon266;121;39;256;99;1;1;8000;0;11;11;55;55;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon268;81;44;258;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon269;81;27;259;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon270;81;27;260;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon271;81;27;261;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon272;121;46;262;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon273;121;51;263;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;
mon275;81;16;265;99;1;1;1111;0;11;11;11;11;0;0;5;30;800;1;0;1200;500000;0;0;0;

2、增加新NPC 54~58 //传送门,不可点击,可在MapInfo.txt添加门点,走过去直接移动到其他地图
94~98 //传送门,可以点击。
59 //
3、内挂支持单字符快捷键
4、内挂英雄喝药支持自定义
5、修正技能只能保存20个,应该是60个
6、优化地图事件列表触发
7、去掉多套装对QFunction的触发
8、增加NPC命令:CHECKPOSDLGITEMNAME 物品名字特征字符,CHECKDLGITEMNAME的扩展
9、内核增加情况其他全局变量

2008-12-01更新:
注意:数据格式改变,使用DataTool.exe转换DB后,再使用此版本程序
========================================================================
1、增加内功,M2功能设置->基本设置 可调节参数:
---------------------------------------------------------------------------
先扩展Monster.DB,打开HeroDB分别执行以下SQL命令:
Alter Table Monster Add Column InLevel Integer //怪物内功等级,会加强攻防
UpDate Monster.DB Set InLevel=0 WHERE (Race <> 0);
Alter Table Monster Add Column IPExp Integer //怪物内功经验
UpDate Monster.DB Set IPExp=0 WHERE (Race <> 0);
---------------------------------------------------------------------------

2、ChangeIPLevel 操作符(+ - =) 数值 //修改内功等级,ChangeIPLevel = XX 学习内功
3、ChangeIPExp 操作符(+ - =) 数值 //修改内功经验
4、CheckIPLevel 操作符(> < =) 数值 //检测内功等级
5、ChangeTranPoint 技能名 操作符(+ - =) 数值 //修改技能经验点
6、修正登陆器无法取回密码,登陆器会提示帐号不存在。
7、修正英雄在安全区会被挤出去问题。
8、修正行会战,远离安全区,而且人物名称已变色,英雄杀人会犯谋杀罪。
9、增加内功聚灵珠功能,STDMODE=2,SHAPE=11,获取经验比例可以在M2功能设置的基本设置调节,内功聚灵珠限制请自行在物品规则列表编辑。

10、增加DataTool.exe数据工具,增加合区功能
--------------------------------------------------------------------------
原来BLUE数据转换到2008-12-8↑版本程序:
↑代表2008-12-8以上版本

转换功能:
打开数据工具,切换到[DB数据转换],选择[BLUE -> legend↑],打开老的MIR.DB,HUM,DB,点[开始按钮]进行转换。

合区功能:
注意数据工具的合区功能只适合BLUE↑程序,合区前,强烈建议先切换到[DB数据转换],
选择 [BLUE↑HUM.DB重建] 对HUM.DB先进行重建,然后再进行合区,这样能保证合区数据无错误。

进行数据转换后原来的DB将自动保存为带.bak扩展名文件,请注意保存备份。
--------------------------------------------------------------------------

11、增加对MON25.WIL支持:
---------------------------------------------------------------------------
mon_25_0;121;25;240;99;1;1;18000;0;25;30;90;150;0;0;5;30;500;1;0;1200;500000;0;0;0;
mon_25_1;121;26;241;99;1;1;18000;0;25;30;90;150;0;0;5;30;500;1;0;1200;500000;0;0;0;
---------------------------------------------------------------------------

12、新NPC外观范围:70~85,90~92
13、完善内功,修正自由加点显示错误。

2008-11-29更新:
========================================================================
1、修复增加多套装引起的出现变态怪物,优化代码
2、修复龙影剑法可能引起的错误
3、去掉身上没有聚灵珠还对经验进行积聚

2008-11-25更新:
========================================================================
1、支持多套装,分别触发
2、修正HintItemList.txt部分无效问题
3、修复登陆器遇火龙神卡屏问题
4、增加以下NPC命令:
------------------------------------------------------------------------
QUERYITEMDLG 提示 跳转标签 是否删除装备(0=忽略 1=删除)

------------------------------------------------------------------------
CHECKDLGITEMADDVALUE 属性位置(0-14) ><= 检查数值(0-255)

------------------------------------------------------------------------
GETDLGITEMVALUE 变量M0~99(获取值到变量M0~99) 属性位置(0-14)
注:当属性位置=14时,得到的变量是装备的最大持久(0~65),其他数字(0~13)将赋予当前装备已经升级的点数

------------------------------------------------------------------------
CHECKDLGITEMNAME 物品名字

------------------------------------------------------------------------
CHECKDLGITEMTYPE DRESS //检测是否衣服
WEAPON //检测是否武器
MEDAL //勋章
NECKLACE //项链
HELMET //头盔
ARMRING //手镯
RING //戒指
BOOTS //靴子
BELT //腰带
BUJUK //宝石

------------------------------------------------------------------------
UPGRADEDLGITEM 属性位置(0-14) 成功机率(0-100) 点数机率(0-255) 失败处理(0=失败不做处理,1=没收物品,2=还原属性)

例:
[@UPGRADEDLGITEM]
这里提供衣服持久升级,请放上你的需要升级的装备。\ \
<返回/@main> <关闭/@exit>
#ACT
DELAYCALL 10 @DELAY_UPGRADEDLGITEM
[@DELAY_UPGRADEDLGITEM]
#ACT
QUERYITEMDLG 升级装备持久 @QUREY_UPGRADEDLGITEM 0
[@QUREY_UPGRADEDLGITEM]
#IF
//衣服
;;CHECKDLGITEMTYPE DRESS
;;CHECKDLGITEMADDVALUE 14 < 20
#ACT
//获取物品位置14的属性点到M0
GETDLGITEMVALUE M0 14
DELAYCALL 10 @START_UPGRADEDLGITEM
[@START_UPGRADEDLGITEM]
#IF
SMALL M0 21
#ACT
UPGRADEDLGITEM 14 0 1 0
#ELSEACT
MESSAGEBOX 当前装备只能升级20点。

2008-11-13更新:
========================================================================
1、修正完善客户端,修正部分小BUG,游戏流畅
2、修正英雄使用不了雷霆剑法问题
3、改进战士技能的技能点训练方法
4、完善英雄类,使野蛮冲撞,抗拒火环等类似技能对其发生退弹作用(高于战士级别的法师,道士能力增强)
5、修正英雄刺杀类技能造成的两次攻击和可能隔空麻痹问题
6、增加聚灵珠功能,STDMODE=2,SHAPE=10,获取经验比例可以在M2功能设置的基本设置调节,聚灵珠限制请自行在物品规则列表编辑。
放在人物包裹释放,将与在线英雄分享经验,
放在英雄包裹释放,英雄将获得全部经验,DB如下:
1067;聚灵珠(小);2;10;1;0;0;0;1078;250;0;0;0;0;0;0;0;0;0;0;0;0;3409;5;0;0;0;0;;
1068;聚灵珠(大);2;10;1;0;0;0;820;2500;0;0;0;0;0;0;0;0;0;0;0;0;3409;5;0;0;0;0;;
7、增加自助加入行会的NPC命令:AFFILIATEGUILD 行会名
8、增加怪物伤害封顶,封顶数值等于怪物BD中的MP数值,若DB中怪物MP值=0则不计算伤害封顶
9、增加100个H全局数字变量,用法等同于G变量
10、增加英雄HP/MP计算倍数与选择类型,详见M2功能设置的英雄设置
11、小地图(150x150)增加透明效果
12、改善客户端走路流畅度
13、增加自动寻路功能,脚本写法:<自动寻路/@_automove 300:300> //“@_automove ”复制此字符,修改后面坐标即可
也可以开启小地图,点击“鼠标中键”进行自动寻路,自动寻路开始后点击非空白区域停止自动移动
14、EnvirDir 的 HintItemList.txt 文本为挖卧龙物品公告提示,只有在列表中才会提示,每行一个物品名称。
15、修复禁止元宝寄售的错误判断
16、修改登陆器优先找最传奇新客户端,没有再找其他通用客户端
17、修复自动搜索客户端后关闭登陆器的报错。
18、小地图(大)修改为200X200模式

2008-10-05更新:
========================================================================
1、修正客户端切换黑屏问题
2、增加召集雷霆剑法效果
3、ALT + V 刷新英雄包裹
4、修正英雄跑位后攻击过快问题

2008-09-17更新:
========================================================================
1、修改客户端显示单标题
2、修正客户端人物自动吃药失效问题
3、修正客户端地面物品太多引起的卡问题
4、修正M2 Race=61 道士卧龙名将不自动换符问题

2008-09-16更新:
========================================================================
1、修正英雄未召唤出来进行守护报错信息
2、暂时还原为上线不初始化地图环境

?

2008-09-15更新:
========================================================================
1、修正客户端英雄包裹可能存在物品假象
2、修改卧龙名将不显示可探索字样
3、修改客户端内存用量较大问题
4、修改原来英雄的免[符/毒]模式为:需要符/毒,只需要把符/毒物品放在包裹或身上即可
5、修改可探索怪物挖物品不准确问题
6、修改商铺购买时间限制,保存商铺上次购买页面
7、客户端增加 CheckModuleListEx.txt 列表,为允许的客户端模块,如果客户端检测到自身部分模块不在此列表中,将认为是用外挂程序,列表不存在或列表为空不起用该功能。
8、修正LoginSvr.exe注册ID错乱问题,请及时更新。
9、修正客户端换地图卡问题
10、修改显示地面物品颜色为蓝色
11、修改M2部分发送包裹方式,提高游戏流畅度
12、修改人物登陆游戏之前,优先读取地图背景
13、修补增加遗漏的装备日志记录
14、修正NPC命令 CHECKNAMELISTPOSITION
15、修正英雄蜡烛位置物品删除后,还存在物品的假象
16、修正上版部分报错信息,优化整套程序,修复部分小BUG
17、提供原RUNGATE.EXE,建议使用新多线程RUNGATE.EXE
18、Data.mdb未有数据的,请更换更新包中的Data.mdb(过滤已经出售的物品的显示)

2008-08-30更新: 请同步更新080830更新包里的软件
========================================================================
1、修正查看他人装备时名字颜色不正确问题
2、修正登陆器File not found问题
3、客户端聊天栏支持使用鼠标滚动
4、客户端支持TAB切换地图
5、客户端支持ESC查看地上物品
6、客户端人物5行属性修改为在人物装备栏查看
7、客户端支持组队开关鼠标右键接换
8、客户端小地图支持鼠标左右键切换状态
9、登陆器支持800x600和1024x768显示模式选择
10、修正聊天栏显示情况不可以使用ALT+TAB切换问题
11、客户端WIL文件扩展的应用:
hum2.wil //衣服shape从25~49计算
hum3.wil //衣服shape从50~74计算
衣服shape>=75 对应 hum+Shape.wil 文件,例:shape=78 对应hum78.wil

weapon2.wil //武器shape从50~74计算
weapon3.wil //武器shape从75~99计算
武器shape在100~255 对应 weapon+Shape.wil 文件,例:shape=105 对应weapon105.wil

monXX.wil,XX在25~79 的文件每360张图片为一只怪
12、修正CTRL+Q无效问题
13、更新RUNGATE,解决行会编辑掉线问题
14、更新GameCenter,解决对新Rungate配置无效问题
15、修正完善商铺赠送功能
16、扩展NPC命令,例:
-----------------------------------------
#IF
H.checklevelex > 1
#SAY
//#SAY内容将发送到#IF的执行人,执行人是英雄#SAY将由主人执行
英雄得到回城卷
#act
H.give 回城卷 1
#ELSESAY
英雄不在线或等级不够。

#IF
//以下表示blue的英雄进行checklevel,blue可以替换成变量,如:$S11,$STR(22),$USERNAME,<$DEARNAME> ...
blue.H.checklevelex > 1
#SAY
//#SAY内容将发送到#IF的执行人,如果执行人是英雄#SAY将由主人执行
英雄得到回城卷
#ACT
blue.H.GIVE 回城卷 1
#ELSESAY
英雄不在线或等级不够。

17、修改英雄道士
无攻击性技能 或 关闭攻击性技能
并且学习了[精神力战法]
并且[精神力战法]开启情况下,会对比较弱的敌人进行近身攻击
18、修改完善客户端一些小BUG
19、修改忠诚度不为负值
20、修正英雄分身召唤不出问题
21、修正英雄魔法盾不自动开问题
22、完善可探索功能:
在怪物对应的暴率文件中,如果:物品名 XXXX/YYYY 暴率最大值的YYYY=88888888
将不直接暴出,归类到死亡后可探索物品中,物品被探索到的几率由STDITEM.DB的
Stock控制(Stock数值越大越难探索到,设置Stock=100几率是1%),探索需要灵符
等同于卧龙名将设置。
23、ALT+W 创键组队/组新队员 ALT+E 踢队员,需要鼠标指定游戏里的人物
24、修正完善英雄守护问题
25、修正英雄在各种模式下,跟主人不同地图的跟随问题
26、修正客户端自动练功、自动技能因收回英雄失效问题
27、修正按住技能按键超速问题
28、修正部分提示信息,如英雄攻击模式等...
29、增加吃药时间价格控制,在功能设置的基本设置
30、修正一处脚本读取问题
31、修正一处较严重刷物品漏洞
32、修正月灵跟神兽升级加的血一样
33、修正护体神盾根据级别增加一定敏捷
34、更新 Data.mdb,卖出物品不显示出来。
35、MapInfo.txt 中地图带 MUSIC(XX) //背景音乐,XX为数字
登陆游戏后,将播放在客户端Music目录下XX.mp3

?

2008-08-28更新:
====================================================
1、增加金币交易市场,见脚本附件:ItemMarket-3.txt
文件 Data.mdb 为交易市场数据,复制到X:\MirServer\Mir200\Envir目录下
同时需要扩展DB,步骤见附件:DB的扩展.txt
由于物品扩展,服务器发送到客户端的物品数据也相对较大,
请在RUNGATE放开设置最大值,默认8000,可以设置10000。

2、增加新内挂功能,呼出内挂黑屏的请下载比较新的客户端
3、客户端分辨率暂定1024X768,其他分辨率后续支持
4、客户端支持双击自动穿装备功能
5、客户端支持回城石类双点物品支持快捷键
6、增加转身装备和声望类装备显示需要佩带要求
7、去掉NPC血量显示提高游戏流畅
8、增加CTRL + B 刷新包裹
9、增加英雄技能控制开关功能
10、增加快捷键ESC键+ENTER快速退出功能
11、修正英雄包裹满时会消失物品BUG
12、重新编写RUNGATE,提供比较好的封外挂功能,同时大量提高运行性能
13、修改卧龙地图对应的小地图为 HERO1 301
14、增加英雄召唤分身的时间间隔控制 详细在M2功能设置 英雄设置里

15、客户端药品解包说明:
英雄解包的的DB设置 Anicount=1/2/3 不变
人物自动解包的药 anicount=打包物品的shape
例:
超级金创药shape=100,那么它所解包的到的物品 强效金创药的 anicount=100才会自动解包

16、修正英雄包裹空位不足时仍然可以解包的BUG
17、增加商铺赠送功能
18、增加雷炎洞地图效果
地图参数:MapInfo、txt里加
THUNDER(100) //雷电,单体攻击,括号里为攻击力,下同
GREATTHUNDER(100) //大雷电,群体攻击
LAVA(100) //喷岩浆,群体攻击
SPURT(100) //喷气,群体攻击

19、客户端支持65535属性显示
20、增加英雄荣誉度显示
21、修改英雄忠诚度直接在英雄图象上显示

22、客户端WIL文件的应用:
hum2.wil //衣服shape从25~49计算
hum3.wil //衣服shape从50~74计算
shape>=75 对应 hum+Shape.wil 文件,例:shape=78 对应hum78.wil

weapon2.wil //武器shape从50~74计算
weapon3.wil //武器shape从75~99计算
shape在100~255 对应 weapon+Shape.wil 文件,例:shape=105 对应weapon105.wil

monXX.wil,XX在25~79 的文件每360张图片为一只怪

23、增加新NPC酒馆等NPC支持
鉴宝散人 0170 9 18 鉴宝散人 0 20 0 0 0
影月 3 379 304 影月 0 81 0 0 0
辰星 3 380 305 辰星 0 82 0 0 0
翔天 3 380 304 翔天 0 83 0 0 0
店小二 3 383 307 店小二 0 76 0 0 0
跑堂小虎 0170 15 17 跑堂小虎 0 76 0 0 0
酒馆老板娘 0170 19 21 酒馆老板娘 0 77 0 0 0
洞穴探险者 hl001 19 223 洞穴探险者 0 15 0 0 0
小贩 hl002 103 67 小贩 0 3 0 0 0
小贩 hl002 119 79 小贩 0 7 0 0 0
洞穴探险者 hl002 80 154 洞穴探险者 0 15 0 0 0

24、增加雷炎洞新怪和新怪魔法同时更新几个老BOSS的攻击效果 具体如下:
虹魔教主(新);202;62;182;99;1;1;5000;0;15;20;50;80;0;0;20;30;500;1;0;1200;50000; //普通和发狂模式
牛魔王(新);122;71;207;99;1;1;3600;0;20;24;45;80;0;0;20;30;600;1;0;1200;40000; //远近2种攻击模式,远攻为3X3群体魔法
魔龙阴石;136;75;216;99;1;1;5000;0;15;20;50;80;0;0;20;30;500;1;0;1200;50000; //提升周围非人物物理攻击力
魔龙阳石;136;77;217;99;1;1;5000;0;15;20;50;80;0;0;20;30;500;1;0;1200;50000; //提升周围非人物物理防御力
魔龙教主(新);137;78;218;99;1;100;12000;0;15;15;120;150;0;0;20;15;500;1;0;500;80000; //MC=攻击力,1X1群体攻击,全屏概率麻痹
火龙神;138;83;800;99;1;100;5000;10;50;40;100;150;50;50;30;30;800;1;0;1000;655350; //MC=攻击力,2X2群体攻击 全屏雷电攻击
火龙雕像1;139;84;802;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击
火龙雕像2;139;84;803;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击
火龙雕像3;139;84;804;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击
火龙雕像4;139;87;805;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击
火龙雕像5;139;87;806;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击
火龙雕像6;139;87;807;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000;655350; //MC=攻击力,2X2群体攻击
狂热火蜥蜴;150;102;220;60;1;1000;5500;12000;0;35;45;80;100;0;0;24;600;900;1;800;20000; //会拖回敌人进行攻击,一定几率中毒效果
恶魔蜘蛛;144;105;223;60;1;1000;1800;4000;0;40;45;60;70;0;0;24;600;700;1;800;8000;
圣殿卫士;143;104;221;60;1;1000;5000;3500;0;40;50;60;70;0;0;24;600;700;1;800;8000; //远近攻击,远攻为红色雷电(MC)
巨镰蜘蛛;81;19;230;60;1;1000;5000;3000;0;15;24;38;55;0;0;24;600;750;1;800;15000;
白玉老虎;153;103;222;60;1;1000;1800;10000;0;20;35;60;70;0;0;24;600;780;1;800;10000;
绿魔蜘蛛;81;19;232;60;1;1000;1800;4000;0;24;35;60;70;0;0;24;600;750;1;800;9000;
铁翼巨蛾;81;19;235;60;1;1000;1800;4000;0;25;38;60;70;0;0;24;600;750;1;800;9000;
黑牙蜘蛛;81;19;236;60;0;1000;1000;500;0;13;22;20;40;0;0;22;600;800;1;800;15000;
雷炎蛛王;125;111;237;60;1;1000;10000;20000;0;40;45;280;300;0;0;35;600;700;1;800;8000; //普攻带绿毒,蜘蛛网带麻痹攻击
蓝背蜘蛛;81;19;238;60;1;1000;1800;4000;0;30;45;60;70;0;0;24;600;700;1;800;8000;
剧毒骷髅;81;19;239;60;1;1000;1800;4000;0;50;36;60;70;0;0;24;600;700;1;800;8000;
圣殿黄龙;81;19;233;60;1;1000;10000;20000;0;50;36;280;300;0;0;24;600;700;1;800;8000;
圣殿护卫;143;104;234;60;1;1000;10000;20000;0;55;36;280;300;0;0;24;600;700;1;800;8000;
金杖蜘蛛;143;106;231;60;1;1000;10000;20000;0;24;36;280;300;0;0;24;600;700;1;800;8000;

雷炎洞小地图:
hl001 303
hl002 304

25、增加下列新技能同时原英雄召唤月灵的魔法ID号变更为:55
额外增加新技能:
双龙斩 //也就是圆月刀法
雷霆剑法 //类似烈火剑法,有一定几率使对方麻痹,不能释放魔法,受到的伤害增加25%
//注:属于雷电攻击,所以以麻痹做解释,原来的'麻痹'作石化解释

magic、db如下:
40;双龙斩;0;44;40;0;0;3;0;0;0;42;500;44;1000;46;2000;60;;
42;龙影剑法;0;0;0;0;0;3;0;0;0;42;500;44;1000;46;2000;0;;
43;雷霆剑法;0;38;0;0;0;10;0;0;0;42;500;44;1000;46;2000;0;;
56;逐日剑法;0;53;0;0;0;7;0;0;0;35;10;37;50;40;100;0;;
57;噬血术;2;48;5;15;30;20;15;15;2;18;10;21;50;24;100;60;;
58;流星火雨;2;51;12;20;25;30;20;20;1;42;10;37;50;40;100;60;;
55;英雄召唤月灵;4;41;32;0;0;8;0;0;2;42;10;44;10;46;10;50;英雄;
56;英雄逐日剑法;0;53;0;0;0;7;0;0;0;35;10;37;10;40;10;0;英雄;
57;英雄噬血术;2;48;5;15;30;20;15;15;2;18;10;21;10;24;10;60;英雄;
58;英雄流星火雨;2;51;12;20;25;30;20;20;1;42;10;44;10;46;10;60;英雄;

stditems、db如下:
1684;双龙斩;4;0;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;500;50;0;
1685;雷霆剑法;4;0;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;500;50;0;
1686;逐日剑法;4;0;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;500;50;0;
1687;流星火雨;4;1;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;9091;5;0;
1688;噬血术;4;2;1;0;0;0;0;18;0;0;0;0;0;0;0;0;0;0;0;1000;5;0;
1691;英雄逐日剑法;4;0;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;500;50;0;
1692;英雄流星火雨;4;1;1;0;0;0;0;42;0;0;0;0;0;0;0;0;0;0;0;9091;5;0;
1693;英雄噬血术;4;2;1;0;0;0;0;18;0;0;0;0;0;0;0;0;0;0;0;1000;5;0;

26、修正英雄分身刚被召唤出来发呆问题
27、增加客户端怪物可探索识别,参考附件:DB的扩展.txt
28、对使用新的RUNGATE可以使用新的GameCenter.exe的配置向导进行配置(选择是否使用多线程网关)
29、由于数据扩展,M2发送包裹装备相对较长,应该在M2性能参数设置面版设置自检数据块=10000以上
30、修正部分小BUG

2008-04-18更新:
====================================================
1、提高DBS的排行计算速度,排除GM
2、M2,DBS增加排行系统开关,在M2的[游戏参数->版本控制],DBS的[参数设置]
3、修正英雄释毒术放4次毒问题
4、增加StdMode=31,Reserved=99双击触发脚本物品,使用一次掉一点持久。
5、增加地图参数: NOTHROWITEM //禁止扔装备
NODEAL //禁止交易
6、修正攻击模式混乱问题,表现为:任何模式敲打英雄,英雄属下都会还击问题

2008-04-15更新:
====================================================
1、修正武器出现极品属性几率调节无效问题
2、增加淬炼系统,详见附件:淬炼说明.txt
3、增加打开淬炼窗口NPC命令:QUERYREFINEITEM
4、增加人物/英雄排行系统

2008-04-01更新:
====================================================
1、当英雄(等级>=39)学习了护体神盾后,人物必须达到43级重新召唤英雄才学习。
2、道士+道合击技能 英雄必须在45级时释放的合击才会被计算。
3、卧龙人型怪物挖取获得物品的公告修改为:恭喜 %s 在%s(%d/%d)搜寻到宝物: %s;
4、增加商铺(新)的物品时,自动读取DB中物品的Looks值。
5、修改无极真气本人的秒数和英雄一样3级100秒。
6、[功能设置] -> [技能魔法] 增加:灵魂火符,火球术等增加智能锁定开关(如果玩家或怪物的移动速度较快,开启功能后灵魂火符100%打中目标)。
7、改善战士打怪,PK资源占用
8、修正NPC自由加点调节命令未及时刷新BUG
9、扩展NPC命令:EXCHANGEMAP
EXCHANGEMAP //不限制直接对换地图
EXCHANGEMAP APPR //师徒对换地图
EXCHANGEMAP DEAR //夫妻对换地图
10、增加下列NPC命令:
CHECKMASTERONLINE //检测师傅(或徒弟)是否在线
CHECKDEARONLINE //检测夫妻一方是否在线
CHECKMASTERONMAP XXX //检测师傅(或徒弟)是否在XXX地图,支持SELF(是否同一地图)
CHECKDEARONMAP XXX //检测夫妻一方是否在XXX地图,支持SELF(是否同一地图)
CHECKPOSEISPRENTICE //检测对面是否为自己的徒弟
HEROSKILLLEVEL //调整英雄技能等级NPC命令,用法等同SKILLLEVEL
CHECKHEROCREDITPOINT //检测英雄声望值(荣誉值)NPC命令,用法等同CHECKCREDITPOINT
HEROCREDITPOINT //调整英雄声望值(荣誉值)NPC命令,用法等同CREDITPOINT
CHECKCURRENTDATE ><= 2008-04-05 //检测日期是否 ><= 2008-04-05 检测后日期差存放在人物的$STR(M0)中
//如果检测的日期要迟于当前机器日期,$STR(M98)为负数
//(提示:文本中按F5可获得当前日期时间)

<$HEROCREDITPOINT> //显示英雄声望值(荣誉值)
11、物品规则列表增加:禁止英雄使用 选项。
12、[功能设置] -> [英雄设置] 增加:[需要护身符/红绿毒] 选择,反选时,英雄可以在护身符位置佩带其他装备,释放魔法不再需要相应的符或粉末。

2008-01-15更新:
====================================================
1、去掉英雄带了麻痹戒指刺杀麻痹人效果
2、修正0112版NPC脱机命令无效问题
3、增加设置使用普通药品、气血石类、道士治愈技能的加HP/MP速率,见[功能设置]->[基本设置]
4、增加英雄升级所需经验比率设置,见[游戏参数]->[升级经验]
5、购买商铺物品成功后,可选择是否帮定物品,见[列表信息]->[商铺物品列表(新)]
6、修正0112版武士修炼半月技能,加的却是刺杀剑术的技能点

2008-01-12更新:
====================================================
1、修正利用内存软件修改客户端进行复制BUG
2、修正一个非法封包使DBS死循环的BUG
3、增加[功能设置] -> [基本功能] -> 显示护体神盾效果 选项,关闭效果可以减少大型PK卡的问题
4、增加[功能设置] -> [基本功能] -> 自动开启护体神盾 选项,人物可以不需要手动开启
5、修正0928之后的M2版本容易假死的BUG
6、修复因英雄挂机功能存在的复制,请更新到最新的DBSERVER.EXE(1225更新包中)
7、修正11月份M2内存占用过高的问题
8、修正RACE=108任务怪物自动计算路点的一个BUG
9、修正套装功能的加成比例错误

?

2007-11-15更新:
更新文件:M2Server,mSystemModule,DBServer,SelGate,GameCenter
====================================================
1、增加挖卧龙守将得到物品触发:QFunction-0.txt 的 [@GetButchItem怪物名字] //怪物名字=挖取目标DB中的名字
2、还原MonUseItems目录下文件USESKILL的配置,USESKILL=技能1,技能2,技能3....,
增加UseSkillOfJob=1时,自动学会与自己职业对应的技能。可以在此基础上增加其他技能,如:USESKILL=护体神盾,
3、DropItemMap 地图号 X Y 范围 物品 数量 //地图号支持SELF
4、修改人形怪使用气血石跟人物相同
5、MISSION SELF X Y //地图号支持SELF
6、修正几个NPC命令不能使用在镜像地图BUG
7、修正人物小退丢包现象(测试)
8、增加挖卧龙名将得到物品提示
9、修正地图参数:NORECALLHERO无效问题
10、参数设置->环境设置 增加[只允许使用英雄客户端登陆]选项
11、修正镜像地图相关代码的一个BUG
12、修正:CHANGERANGEMONPOS 怪名 SELF X1 Y1 RANGE SELF X2 Y2 第二个SELF不支持问题
13、修正卧龙名将符使用完不能自动带符问题
14、修改ReadRandomStr .\QuestDiary\RandomString.txt S15 获取字符方式
其中 RandomString.txt 每行格式:
--------------------------------------------
;字符 获取几率(数字越大,获取该行字符几率越小)
字符1 11
文字2 88

?

DBSERVER.EXE 更新:
====================================================
1、!Serverinfo.txt 格式改变为:0 127.0.0.1 218.120.142.XXX 27200
//增加了第一个参数:表示服务器编号,也就是M2目录下 !Setup.txt 中的 ServerIndex,默然都是0,主要用于多地图服务器负载用。
2、支持8开RUNGATE
3、修正消息发送的一个小BUG

GameCenter 更新:
====================================================
自动配置:支持DBSERVER.EXE的!Serverinfo.txt
支持M2server.exe的!ServerTable.txt

关于多服务器分地图负载:
====================================================
单外网IP,2台机器,组成内部网例子:
1、服务器组分为 主服务器[M] 和 从服务器[S] M2可以看到[M][S]的区别,从服务器可以开多个,但主服务器只可以开一个。
2、主服务器按照控制台程序自动配置,注意M2server.exe的!ServerTable.txt要跟DBSERVER.EXE的!Serverinfo.txt保持一致,主服务器需要所有程序
3、从服务器只需要开M2和RUNGATE,按照控制台程序自动配置,M2server.exe的!ServerTable.txt要主服务器的一样。
从服务器!setup.txt :
---------------------------------------------
[server]
;你这台服务器是几号服务器就要写几 主服务器用0表示
serverindex=1
servername=跟主服务器一样
;指向主服务器
dbaddr=192.168.0.200
dbport=6000
;指向主服务器
idsaddr=192.168.0.200
idsport=5600
;指向主服务器
msgsrvaddr=192.168.0.200
msgsrvport=4900

[share]
;Z:盘为主服务器的D:\MirServer\Mir200\共享的网络映射
basedir=Z:\share\
guilddir=Z:\guildbase\guilds\
guildfile=Z:\guildbase\guildlist.txt
venturedir=Z:\sharev\
conlogdir=Z:\conlog\
castledir=Z:\envir\castle\
envirdir=Z:\envir\
mapdir=D:\mirserver\mir200\map\

4、MapInfo.txt 格式:
[0 比奇省区域 0] //其中0表示服务器编号,被0号服务器加载,不带参数默认是=0
[3 盟重省区域 1] //被1号服务器加载使用,因为上面的envir目录使用共享,所以在MAPINFO.TXT中,地图名不能重复使用

5、注意Loginsrv.exe和Dbserver.exe允许连接的列表配置,分别在各自目录下的:!serveraddr.txt,!addrtable.txt

?

?

15、卧龙守将设置:
====================================================
MonUseItems 目录配置文件:
[Info]
;Butch=0表示暴出物品,Butch=1表示用挖才能得到物品,挖到的物品设置在MonItems目录,等同其他怪
Butch=1
;BodyLeathery=尸体坚韧度,数字越大,表示要挖更久的时间才进入获取物品函数(是否获得物品取决于MonItems目录下此怪的暴率文件)。
BodyLeathery=200

在以上基础上增加:
可挖物品 = 卧龙守将身上穿戴物品 + MonItems目录下此怪的暴率文件物品
可挖物品 几率控制在StdItem.DB中的Stock设置(Stock数字越大,获取物品几率越小)
例:
装备类物品可以不写在MonItems目录下的暴率文件中,暴率文件用来写上一些非穿戴装备类的物品
注意:
------------------------------------------------------------------------------
只要是卧龙守将类,将受StdItem.DB中的Stock控制几率,
对于暴率文件:
有两重几率控制,所以暴率文件中最好修改为百分之百得到,再到StdItem.DB
设置Stock的值,这样比较好控制物品的暴率
对于身上物品:
只受StdItem.DB设置Stock的值控制几率。

16、修MonUseItems目录配置文件中DropUseItemRate=XXX无效问题(无效时始终默认为500)
17、修复换装备有时引起的内存错误
18、修复读取地图配置信息,丢物品等几个内存泄露
19、解决[登陆或小退]看不到人物问题

2007-11-01更新:
====================================================
1、修正属下不能升级问题
2、修正攻击模式问题:如果目标是他人属下,是否能攻击取决与[攻击模式 VS 目标主人]
3、修改RACE=108的怪物,只能用RACE=109的怪攻击
4、读取和小地图文件:HERO01 301 //注:编号301对于客户端\Data\minimap\301.mmap文件
5、增加挖卧龙名降效果
6、增加地图参数:NORECALLHERO //禁止召唤英雄

2007-10-28更新:
====================================================
1、修正英雄分身术
法师英雄分身术使用后法师英雄主体是无视攻击的,分身体死亡或消失,法师英雄主体就可以被攻击
分身的在线时间需要适当减低
延长分身术连续使用的间隔时间
2、修改人型怪物USESKILL配置,在使用所有技能上再添加,如:USESKILL=护体神盾 //英雄怪支持
3、修正:设置成不能修理的物品,可以利用英雄使用修复神水修复
4、修正一个操作导致装备消失问题
5、修正五行属性当组队触发五行后解散队伍只要不下线,此效果一直持续的问题
6、增加开宝箱功能,在Envir目录添加BoxItem.txt,格式见附件BoxItem.txt,文件菜单可以重新加载BoxItem.txt
黄金宝箱;46;6;1;0;0;0;1192;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
赤金宝箱;46;5;1;0;0;0;1105;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
白银宝箱;46;4;1;0;0;0;1104;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
紫铜宝箱;46;3;1;0;0;0;1103;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
檀木宝箱;46;2;1;0;0;0;1102;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
黄金钥匙;46;16;1;0;0;0;1191;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
赤金钥匙;46;15;1;0;0;0;1184;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
白银钥匙;46;14;1;0;0;0;1183;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
紫铜钥匙;46;13;1;0;0;0;1182;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
木箱钥匙;46;12;1;0;0;0;1181;1;0;0;0;0;0;0;0;0;0;0;0;0;10000;5;
7、自动穿背包中的装备,TakeOn 物品名称 装备位置
装备位置:
0 = 衣服
1 = 武器
2 = 蜡烛
3 = 项链
4 = 头盔
5 = 左手镯
6 = 右手镯
7 = 左戒指
8 = 右戒指
9 = 护符
10 = 腰带
11 = 鞋子
12 = 宝石

#IF
CheckLevelEx > 1
#ACT
Give 怒斩 1
TakeOn 怒斩 1
8、个人定时器系统,格式:SETSCTIMER ID(0-9) 定时间隔(秒)
说明:定时器脚本位于QManage.txt里,定时器对应的为[@OnTimer0] [@OnTimer1] [@OnTimer2] ... [@OnTimer9]
例:
#ACT
SetScTimer 0 20

[@OnTimer0]
#ACT
SendMsg 5 你目前位于%m的(%x:%y)
9、用于停止指定的定时器,格式:KILLSCTIMER ID(0-9)
例:
#ACT
KillScTimer 1
#SAY
1号定时器已经停止
10、变量运算,
MUL //乘法
DIV //除法
PERCENT //百分比
例子:
#ACT
MUL M1 $STR(M2) //M1 = M1 * M2
#ACT
DIV M1 $STR(M2) //M1 = M1 / M2
#ACT
PERCENT M1 $STR(M2) //M1 = (M1 / M2) * 100 %
11、增加RACE=108任务怪物,不攻击,配合以下NPC命令,自动计算路点,适合任何地图
例:
#ACT
MISSION K004 58 43
PARAM1 31
PARAM2 20
PARAM3 10
PARAM4 0
MOBPLACE 天关虎卫
12、增加NPC命令:
CHECKRANGEMONCOUNT K004 51 43 3 > 0 //检查K004(51:43)范围3之内的怪物数量是否>0,K004=SELF时,检测自己当前地图
CHECKRANGEMONCOUNTEX K004 51 43 猪 > 0 //检查K004(51:43)名字为猪的怪物数量是否 >0,K004=SELF时,检测自己当前地图

RECALLMOBEX 怪物名 X Y 等级 数量 叛变时间(分钟) 是否自动变色(0/1) 身体颜色(默认-1) 是否去掉主人名字(留空显示)
注:其中 数量 表示最多能召唤多少属下,执行 RECALLMOBEX 一次,召唤一属下

修改NPC命令:
CHECKSLAVENAME 属下名字 //检测人物宝宝中是否含有指定名字的宝宝
KILLSLAVE 地图 X Y 范围 怪物名称 数量 死亡(0=消失,1=杀死) //怪物名称=* 杀所有属下;K004=SELF时,检测自己当前地图
RECALLMOB 怪物名 等级 数量 叛变时间(分钟) 是否自动变色(0/1) 身体颜色(默认-1) 是否去掉主人名字(留空显示)
13、增加脚本命令DropItemMap,指定物品出现在指定坐标范围内
格式:DropItemMap 地图号 X Y 范围 物品 数量
14、增加脚本命令ReadRandomStr,从指定文件内随机读取一行到变量中
格式:ReadRandomStr .\QuestDiary\变量\颜色.txt S15
15、检查字符串是否在指定文件中
CheckStringList .\QuestDiary\变量\押镖道具.txt $STR(S1) //检查$STR(S1)是否包含在 押镖道具.txt 中
16、改进:SENDMSG 类型 发送信息 字体颜色(0..255) 背景颜色(0..255) //字体颜色 背景颜色 不为空,则发送自定义颜色文字
17、增加NPC命令:
格式:
OPENBOOK 参数1 参数2 参数3 参数4 //打开书页用
参数1:指定到客户端“.\Data\books\参数1\”目录
参数2:结合参数1,指定到客户端“\Data\books\参数1\”目录下的“参数2.uib”文件
参数3:跳转到NPC的节名
OPENBOOK 1 0 @GotoHill //打开客户端. \Data\books\1\ 目录下文件,翻页到最后,点“前往卧龙山庄”触发[@GotoHill]
OPENBOOK 5 1 //打开客户端 .\Data\books\5\1.uib 文件
(注:*.uib是16BitBmp文件,可以自己制作书页)
例:
;============================================
[@main]
#ACT
OPENBOOK 1 0 @gohill

;注意此写法,[@Label]+空格+TRUE,表示@gohill允许无条件跳转,如果添加TRUE,
;则只有在#SAY中存在<任意/@Label>才允许无条件跳转,或者任何时候使用goto命令
;此实例中,如果[@gohill]后不加TRUE,OPENBOOK 1 0 @gohill 执行并翻页到最后,将无法跳转到[@gohill]
[@gohill] TRUE
#ACT
MAPMOVE MAP X Y
;============================================

18、增加三职业英雄怪:RACE=61,制作卧龙山庄
功能基于RACE=60人型怪基础上,
增加:
支持英雄所有普通技能
支持使用三英雄新技能,护体神盾,四级技能等
MonUseItems 目录配置文件增加:
[Info]
;Butch=0表示暴出物品,Butch=1表示用挖才能得到物品,挖到的物品设置在MonItems目录,等同其他怪
Butch=1
;BodyLeathery=尸体坚韧度,数字越大,表示要挖更久的时间才进入获取物品函数(是否获得物品取决于MonItems目录下此怪的暴率文件)。
BodyLeathery=200

19、增加NPC命令:ChangeRangeMonPos 怪物名称 原地图 原X 原Y 原范围 新地图 新X 新Y
#IF
CHECKRANGEMONCOUNTEX K004 51 43 魔王弓箭手 > 0
#ACT
Messagebox 6号位置,已经有弓箭手。
#ELSEACT
CHANGERANGEMONPOS 魔王弓箭手 K004 51 43 0 K004 48 47
close
20、增加元气物品DB:元气物品;0;3;1;0;0;0;1224;1;250;0;0;0;0;0;0;0;0;0;0;0;50000;5;
21、修正英雄属下在地图上杀怪,杀人不触发问题(QMapEnent-0.txt的 @KillPlayMonX,@KillPlayX)
22、挖卧龙守将物品需要灵符设置在[英雄设置]调节,挖到的物品暴率文件在MonItems目录下的:守将名字.txt(等同其他怪)
注:配合 MonUseItems 目录下的:
[Info]
;Butch=0表示暴出物品,Butch=1表示用挖才能得到物品,挖到的物品设置在MonItems目录,等同其他怪
Butch=1
;BodyLeathery=尸体坚韧度,数字越大,表示要挖更久的时间才进入获取物品函数(是否获得物品取决于MonItems目录下此怪的暴率文件)。
BodyLeathery=200
23、增加开宝箱NPC命令:OPENBOX 宝箱名字
Merchant.txt配置(NPC外型在 60~67,90~92):
;NPC 地图 X Y 名称 方向 外观 城堡 略...
黄金宝箱 3 335 335 黄金宝箱 0 67 1 0 0 0 1
例:
[@@InPutString0]
#ACT
DELAYGOTO 10 @InPutString0
[@InPutString0]
#ACT
OPENBOX $STR(S0

2007-10-15更新:
====================================================
1、增加套装功能,见列表信息,满足条件附加触发 QFunction-0.txt 的 [@ItemSuiteX] 节,X为套装序号
2、修正英雄引起的Human.Operate错误
3、修正安全区能打属下/属下打人问题
4、修正英雄带了护身戒指分身术无效问题
5、增加英雄4级技能:灭天火,烈火剑法,灵魂火符,激发4级技能取决于英雄忠诚度(魔法效果需要更新登陆器)
提高自身的荣誉 忠诚度 ↑
与英雄一同修炼 忠诚度 ↑
荣誉下降或英雄死亡 忠诚度 ↓
@changeluck XXX 修改英雄忠诚度,英雄必须在线
6、支持人物属下杀怪触发MapQuest.txt任务
7、修正引擎英雄火墙引起的walk内存错误
8、解决NPC闪的问题(测试)
9、修改NPC命令:BONUSABIL 执行自动加减点 (注:本版本M2之前BONUSABIL命令不自动计算)
例:BONUSABIL DC + 1,属性点自动-1点,DC+1;
BONUSABIL DC - 1,属性点自动+1点,DC-1;
10、开天斩对英雄无视对手的防,对人正常
11、召唤月灵对英雄有特殊效果,对人普通伤害为DB正常值
12、分身术,分身不会被人打死
13、修正M2控制面版上时间行会战修改了,依然提示三小时。
14、增加NPC命令:WebBrowser http://www.legendm2.com //直接使用登陆器浏览网页,不必切换到IE进行浏览

2007-09-28更新:
====================================================
1、地图触发的:@KillPlayMonX,@KillPlayX 和 地图事件触发,转移到事件脚本:QMapEnent-0.txt(与QFunction-0.txt同目录),重新加载功能集成到QFunction中
2、修正人型怪报错问题
3、关于NPC闪的问题,试下将非商人类(没有商品)的NPC文件,转移到非market_def目录,可以再建立一个目录,如建立:比奇NPC 目录,把比奇非商人类NPC转移至此
4、解决英雄死亡不消失问题
5、解决英雄与目标距离过远时,不攻击不移动BUG
6、修改英雄分身术分出来的位置为分身,而不是主体
7、修正法师,道士属性翻1.5倍的问题
8、修正增加登陆禁止人物召唤英雄(选项->功能设置->密码保护)

2007-08-23更新:
====================================================
1、重写代码,进一步加强引擎封复制功能
2、修正引擎出现变态极品物品问题
3、修正一个NPC命令的错误 - ClearMakeItems
4、修正引擎偶尔出现仓库装备丢失问题
5、支持新内核客户端召唤属下
6、增加新技能龙影剑法 42;龙影剑法;0;0;0;0;0;3;0;0;0;42;500;44;1000;46;2000;0;; //声音文件对应 squarehit.wav
7、增加英雄技能开天斩 66;英雄开天斩;0;23;0;0;0;8;0;0;0;34;500;36;1000;40;2000;0;英雄;
8、增加英雄技能召唤月灵 43;英雄召唤月灵;4;41;32;0;0;8;0;0;2;42;500;44;1000;46;2000;50;英雄; //声音文件对应 ID=41
月灵;99;56;172;80;0;100;3000;0;40;40;50;70;0;0;20;50;500;1;0;1200;0;
9、加强英雄反应速度
10、增加英雄分身术 74;英雄分身术;1;0;7;0;0;0;0;0;1;35;100;36;200;38;400;0;英雄;
11、人物离线脱机英雄不下线,跟主人分享经验

12、增加护体神盾 75;英雄护体神盾;1;0;10;0;0;0;0;0;99;34;100;36;200;38;400;0;英雄;
75;护体神盾;1;0;10;0;0;0;0;0;99;34;100;36;200;38;400;0;; //34级英雄可以学习,在英雄学习此技能到39级,主人召唤英雄也自动学会护体神盾

13、增加升级效果
14、修正英雄一个存在复制装备的漏洞
15、修正法师英雄一个BUG,改进完善道士英雄
16、修正QFunction-0.txt因使用过频繁导致失效问题

2007-08-15更新:
====================================================
1、修正0425包月版M2不能交易问题
2、修正完善利用英雄复制装备漏洞
3、修正人型怪名字没有过滤掉数字问题
4、修正打人型怪得不到经验问题
5、修正部分内存错误
6、修正人形怪、英雄潜在的内存分配错误
7、所有NPC命令支持运用变量,如:GIVE $STR(S0) $STR(N8) //$STR(S0)、$STR(N8) 可以选择是否带<>,如:GIVE <$STR(S0)> $STR(N8)
8、修正未解锁可以召唤英雄BUG

2007-05-03更新:
====================================================
1、修正0425包月版M2不能交易问题
2、修正完善利用英雄复制装备漏洞

2007-04-15更新:
更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe
====================================================
一:增加庄园寄卖系统,运用下列NPC命令
----------------------------------------------------
1、GAMEDIAMOND +/-/= 数字 //金刚石(0-65535) 操作(支持变量,如同GAMEGOLD命令),保存到DB数据,支持新登陆器刷新显示
2、GAMEGIRD +/-/= 数字 //灵符(0-65535) 操作(支持变量,如同GAMEGOLD命令),保存到DB数据,支持新登陆器刷新显示
3、OPENYBDEAL 数字 //开通元宝交易,数字表示需要的元宝数量
4、QUERYYBSELL //查询正在出售的物品
5、QUERYYBDEAL //购买物品
6、<$GAMEDIAMOND> <$GAMEGIRD> //金刚石,灵符变量
7、<$QUERYYBDEALLOG> //显示交易记录
8、CHECKGAMEDIAMOND >/=/< 数字 //检测金刚石,数字支持变量
9、CHECKGAMEGIRD >/=/< 数字 //检测灵符,数字支持变量
详见附件的示意脚本:元宝使者-GA0.txt

二:
----------------------------------------------------
1、修正NPC命令:CHECKISMASTER <-> CHECKPOSEISMASTER,原命令颠倒了
2、继续完善英雄部分代码
3、修正0228版M2大家反映的报错信息
4、修正可以利用英雄复制装备BUG
5、修正 CTRL+W 随时可以攻击目标,不限制状态
6、修正 LoginGate.exe 有时不能加载插件问题
7、CHECKSLAVENAME 属下名字 //检测人物宝宝中是否含有指定名字的宝宝
9、KILLSLAVE 属下名字 //杀死人物指定名字的宝宝,不带参数通杀
10、修改NPC命令:RECALLMOB 怪物名 数量 叛变时间(分钟) 是否自动变色(0/1) 身体颜色(默认-1) 是否去掉主人名字(留空显示)
11、更新RUNGATE.EXE,修正改进僵尸攻击代码
12、修正M2靴子、腰带、宝石升级属性点后加不上BUG
====================================================
1、修正英雄死亡掉身上部分物品存在复制问题
2、修正利用 召唤角色/召唤英雄 功能复制问题
3、修正M2因时间限制导致人物DB数据保存错乱问题
4、修正玩家交易可能存在的复制

2007-02-28更新:
更新文件:M2Server.exe,mSystemModule.dll
====================================================
1、修正个别BUG
2、程序配合新登陆器功能如下:
----------------------------------------------------
召唤强化卷:(Stdmode=2,Shape=1,AniCount=提升等级,使用次数=DuraMax/1000次)
在您召唤出宠物后使用,宠物可以瞬间升至AniCount级,大大提升您宠物的战斗力,适合方士,可使用DuraMax/1000次。
----------------------------------------------------
千里传音(大):(Stdmode=7,Shape=0,使用次数=DuraMax/1000次)
向全服喊话。装备于角色栏中,使用 @传 命令可向所有玩家发布紫色公告,可使用DuraMax/1000次。
----------------------------------------------------
修复神水:(Stdmode=2,Shape=1,使用次数=DuraMax/100次)
修复全部装备(鞋子,腰带,衣服,武器,戒指,手镯,头盔,项链,勋章),且不减持久上限。
放于包裹中,双击即可特修所有已穿戴装备,可累计修复DuraMax/100点持久,人物角色和英雄都可使用。
----------------------------------------------------
随机传送石:(Stdmode=2,Shape=2,使用次数=DuraMax/1000次)
----------------------------------------------------
3、改进气血、魔血、幻魔石运行代码
4、增加6个英雄合击技能,DB设置参考附件:
magic.txt 解决新登陆器部分技能看不见,老登陆器使用就不必更新了)
stditems.txt 部分新物品的设置:
火龙之心:可以使用stdmode=42的物品拖到火龙之心上,补充火龙之心数量值,补充数量多少取决于物品DuraMax,
前提是火龙之心带在英雄四格的护身符位置,合击技能威力可以在DB或M2技能面版调节
5、修正气血、魔血石的BUG
6、怒气值增加速度在合计技能面版调节
7、解决怪物死亡后个别还站立的问题
8、增加检测英雄是否在线:CHECKHEROONLINE
增加修改英雄等级:CHANGEHEROLEVEL +/-/= 数字
增加检测是否申请了英雄命令:HAVEHERO
9、
增加以下功能,参考脚本(适合普通登陆器,但不完美):
----------------------------------------------------
[@RecallPlayer]
召唤自己帐号的其他任一角色作为英雄同你一起战斗,升级...\
前提:\
必须先将你现有的英雄设置为下线状态,然后再进行以下操作,\
请正确输入你的帐号的其他任意一个角色的名字:\ \
<输入角色名,召唤角色/@@RecallPlayer>\
<退出/@exit>
[@@RecallPlayer]
#IF
CHECKHEROONLINE
#ACT
MESSAGEBOX 请先设置您的英雄下线!
#ELSEACT
RecallPlayer
----------------------------------------------------

10、增加刷新包裹物品命令:QUERYBAGITEMS X秒(默认10秒) //表示 X秒 内允许刷新包裹物品一次,可以做个空技能触发

11、增加“五行阵法奇效”功能:
----------------------------------------------------
形成五行阵法的三个前提是:组队状态下、双方一定范围内、人物拥有五行属性。
五行阵法不同于游戏中的其他阵法,无需学习,无需由队长发动。只要玩家组队,
并且队伍中的玩家角色具备与自己相生或相克五行属性,则阵法自动生效。
五行阵法奇效
下表列举了每个属性的玩家与其他属性的相生、相克情况,以及由此可以获得的增益效果:
自身属性 队友属性(相生) 效果 队友属性(相克) 效果
金 土 增加自身生命值和魔法值上限 火 增加自身物理和魔法攻击力
木 水 金
水 金 土
火 木 水
土 火 木
五行属性的获得:
在游戏中,可以通过任务去完成,完成后找NPC选择一个自己中意的五行属性即可。
----------------------------------------------------
使用 SETATTRIBUTE 数字(0-5) NPC命令完成属性赋予,0清除属性,1-5代表:金/木/水/火土
因为有5个属性,所以组对人数最好控制在6个,比较平衡。

2007-01-28更新:
更新文件:M2Server.exe,mSystemModule.dll,DBServer.exe
====================================================
1、增加创建英雄返回QFunction-0.txt节: //详见付件:QFunction-0.txt
2、增加记录当前坐标NPC命令:TAGMAPINFO 数字(1-6) //可以记录6个点,数据保存
3、增加移动记录坐标NPC命令:TAGMAPMOVE 数字(1-6) //对应以上的6个数据记录点
4、增加地图参数NOTAGMAPINFO,有此参数将不允许使用TAGMAPINFO命令记录坐标信息
5、修正包月版注册BUG
6、修正有时英雄向包裹增物品而物品不显示问题

2007-01-25更新:
更新文件:M2Server.exe,mSystemModule.dll,LoginSrv.exe,GameCenter.exe
====================================================
1、更新喊话,支持新登陆器
2、改进英雄自动换符在一个位置
3、修正英雄死亡消失问题
4、改善更新程序资源占用

2007-01-20更新:
更新文件:M2Server.exe,mSystemModule.dll,DBServer.exe,LoginSrv.exe,LogDataServer.exe
部分新功能测试可用网站提供的新登陆器,定做专用登陆器请联系作者。
====================================================
1、改进修正 城堡管理 -> 行会申请
2、预计增加行会领土功能
3、改进DBServer,防止部分新攻击
4、修正多处内存泄露
5、增加英雄功能,需配合新登陆器使用,使用英雄必须更换DBServer.exe,配合新登陆器,支持:27 腰带,28 靴子,29 宝石,
6、英雄技能书前面加英雄,如:英雄刺杀剑术,Magic.db 的descr=英雄
7、使用新客户端打包物品修改,请修改QFunction.txt的[@StdmodeFuncX]节,防止冲突:
-------------------------------------------
stdmode=31
Anicount=1 英雄自动解包超级金创药
Anicount=2 英雄自动解包超级魔法药
Anicount=3 英雄自动解包特殊药品
-------------------------------------------
8、
-------------------------------------------
法师英雄: 7级之前使用物理攻击, 7级之后必须学习技能才能使用魔法攻击
道士英雄:18级之前使用物理攻击,18级之后必须学习技能才能使用魔法攻击
-------------------------------------------
9、增加 M2 基本设置 -> 信息提示
10、修正部分M2潜在的错误代码,提高稳定性

2006-12-18更新:
更新文件:M2Server.exe,mSystemModule.dll
====================================================
1、增加NPC命令:OFFLINEPLAYERCOUNT,检测当前脱机在线人数 #IF OFFLINEPLAYERCOUNT >/</=/? 数量 (注:?表示>=)
2、StdMode = 2,Shape = 0 每次减少1次(持久/1000) 触发QFunction.txt 的 @StdModeFunc+AniCount 节
3、完善气血石、魔血石、气/魔血石,如果检测到客户端是新的,将按照SD的方式执行,否则按照原来的方法执行。
4、修正1212后版本商铺、拍卖不能购买物品问题

2006-12-15更新:
更新文件:M2Server.exe,mSystemModule.dll,DBServer.exe
====================================================
1、优化引擎代码,节省资源,运行更流畅
2、修正人型怪暴率问题
3、修正DBServer中错误,优化代码
4、修正改进脱机登陆,登陆后将保持之前的全部状态,如:带宝宝
5、增加引擎对新登陆器4格的支持,同时需要更新登陆器(为可穿人穿怪,更新包中的MirClient.rar)
6、脱机登陆的人物将触发QManage的[@Resume],不执行[@Login],防止同一线程重复[@Login]引起错误
7、配合新新登陆器,将增加如下物品:
StdMode = 1
Shape in [1, 2, 5, 6, 7] //持续(持久/1000)小时
Shape in [3, 4, 8, 9, 10] //累积(持久/1000)小时

StdMode = 2
Shape = 9 //修复装备持久(持久/1000)点
Shape = 其它 //使用(持久/1000)次

StdMode = 7 //已完成
Shape = 0 //使用次数(持久/1000) 触发QFunction.txt 的 @StdModeFunc+AniCount 节
Shape = 1 //+HP (持久/1000) 万
Shape = 2 //+MP (持久/1000) 万
Shape = 3 //+HMP(持久/1000) 万

StdMode = 46
Shape = * //数量(持久)颗

2006-12-08更新:
更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe,LoginSrv.exe,DBServer.exe
====================================================
1、修正报错信息
2、增加新商铺功能(列表编辑中),需新登陆器支持
;;;物品类别:0=装饰, 1=补给, 2=强化, 3=好友, 4=限量, 5=奇珍
;;;物品显示序号:请用相应工具查看Item.wil文件,自行编辑
;;;物品演示序号,物品演示图片数量:请用相应工具查看Effect.wil文件,自行编辑
;;;物品描述:使用“|”作为回车,第一个为主栏目的简要物品说明,如:BLUE数据引擎|说明1|说明2
3、人型怪配置文件增加是否掉物品选项:[Info] DropUseItem = 1/0 //1=掉,0=不掉
4、彻底解决脱机登陆黑屏问题
5、改进完善分身
6、支持好友功能!需新登陆器支持

2006-12-01更新:
更新文件:M2Server.exe,mSystemModule.dll,DBServer.exe,RunGate.exe
====================================================
1、改善CPU占用
2、CHECKITEM支持变量,如:CHECKITEM <$STR(S1)> <$STR(M1)>
3、修正拍卖翻页
4、人形怪增加是否暴装备选项,见:怪物设置
5、DBServer.exe 增加是否允许客户端删除指定等级角色功能
6、RunGate.exe 增加自定义封包过滤

2006-11-28更新:
更新文件:M2Server.exe,mSystemModule.dll
====================================================
1、改善CPU占用
2、CHECKITEM支持变量,如:CHECKITEM <$STR(S1)> <$STR(M1)>
3、修正拍卖翻页
4、人形怪增加是否暴装备选项,见:怪物设置
5、DBServer.exe 增加是否允许客户端删除指定等级角色功能
6、RunGate.exe 增加自定义封包过滤


2006-11-08更新:
更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe,LoginSrv.exe,DBServer.exe
特别注意:程序请配套使用,M2必须注册才能使用。
====================================================
1、增加安全区下线自动脱机NPC命令:SETOFFLINEPLAY ON/OFF 注:ON=启动 OFF=关闭 大退才生效
2、增加地图参数:NOTALLOWUSEMAG 如下: --->>> 手误,请更正为:NOTALLOWUSEMAGIC 即可
;;;[3 盟重省] NOTALLOWUSEMAGIC(火墙|彻地钉)
;;;这样就在盟重就不允许使用 火墙和彻地钉 多个魔法使用 | 分开
3、更新优化 LoginGate.exe,SelGate.exe,增加自定义封包过滤功能,主要针对目前多种变形的数据攻击
4、修正GM命令GAMEGOLD 参数为=时的BUG
5、修正拍卖系统会引起服务器变态装备的BUG
6、在线人物列表增加踢除脱机人物下线选项
7、LoginGate.exe,SelGate.exe 增加智能封包分析功能
8、彻底封除任何变形的#号攻击(7000端口攻击),可在过滤面版调节;彻底封除DBS攻击(7100端口攻击)

2006-11-04更新:
更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe
特别注意:程序请配套使用,M2必须注册才能使用LoginGate.exe,SelGate.exe
使用方法:M2必须注册才能使用LoginGate.exe,SelGate.exe!注册完程序网关自动检测通讯。无需重起主程序!
====================================================

2006-11-03更新:
更新文件:M2Server.exe,mSystemModule.dll
特别注意:程序请配套1103的LoginGate.exe,SelGate.exe使用,M2必须注册才能使用LoginGate.exe,SelGate.exe
使用方法:M2必须注册才能使用LoginGate.exe,SelGate.exe!注册完程序网关自动检测通讯。无需重起主程序!
====================================================
1、修正M2Server.exe,mSystemModule.dll的报错信息。
2、启用无限仓库(测试)

2006-11-02更新:
更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe
特别注意:程序请配套使用,M2必须注册才能使用LoginGate.exe,SelGate.exe
此次更新主要是为了防止最新让DBSERVER死掉的攻击,情况较危急,请及时更新。
使用方法:M2必须正确注册后,关闭M2,重新开启服务器即可!!!

====================================================
1、更新M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe,防止新攻击。

2006-10-31更新:
更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,LoginSrv.exe,SelGate.exe
特别注意:程序请配套使用
====================================================
1、重写LoginGate.exe,LoginSrv.exe,SelGate.exe的防攻击算法,能更好防止最近出现的攻击,减少误封情况。
2、修正起用多倍下线保存功能,起用:SaveKillMonExpRate=1
3、修正脱机有时候登陆难问题
4、增加地图禁止使用物品限制,如下:
;;;[3 盟重省] NOTALLOWUSEITEMS(回城卷|强效金创药)
;;;这样就在盟重就不允许使用 回城卷和强效金创药 多个物品使用 | 分开

2006-10-28更新:
更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,LoginSrv.exe,SelGate.exe,DBServer.exe,GameCenter.exe
特别注意:LoginGate.exe必须与新的M2Server.exe配套使用,M2必须先启动,然后才启动LoginGate.exe!!!
====================================================
1、M2Server.exe修正CHECKDC、CHECKMC、CHECKSC、CHECKHP、CHECKMP命令
2、更新LoginGate.exe,LoginSrv.exe,SelGate.exe,防止所有的最新攻击
3、更新DBServer.exe,支持数据库查询,修复个别小BUG
4、更新GameCenter.exe,增加列表支持和调试功能

2006-10-21更新:
更新文件:M2Server.exe,mSystemModule.dll
注意:1015可能存在仓库扩展引起的复制问题,请关闭无限仓库功能[功能设置->基本功能]
====================================================
1、增加沙巴克初始化GM命令@InitSabuk(可在命令列表编辑),完善并重新起用加载菜单的[初始化沙城配置],用于攻沙异常
2、修正完善擒龙手
3、改善分身的灵活度……增加战士分身智能使用隔位刺杀
4、增加普通命令:LongAttack,改变战士分身是否强制自动隔位刺杀

2006-10-15更新: 注:测试版本人数为100人限制
更新文件:M2Server.exe,mSystemModule.dll 如需加载脚本加密插件,请将插件命名为:mPlugOfScript.dll
====================================================
注意点:
-------------------------------------------------------------------------
1).更新M2需要重新注册:请将您的机器码、注册名字、注册码发给作者获取注册文件。
2).注册方法:将M2Server.exe.key放在M2目录,然后输入注册码,再关闭M2重新运行。
3).未注册M2版本建议只在测试功能方面使用。

-------------------------------------------------------------------------
1、为稳定性能,去掉商铺插件zPlugOfShop.dll,直接做到M2里面,请到“列表信息”编辑
2、完善商铺若干小问题,修复报错信息代码
3、考虑稳定性能,自定义命令同样做回带M2里面,请到“列表信息”编辑
4、在原仓库基础上扩展为无限仓库功能,能更好解决数据合区问题
5、修正商铺登陆器元宝显示不正确问题
6、修正商铺商品介绍乱码问题
7、解决CPU占用较高问题
8、修正背包负重问题
9、增加禁止物品自定义名称选项(物品规则面版)
10、增加分身、人型怪可以使用气血石、魔血石

2006-10-05更新: 注:测试版本人数为100人限制
更新说明:务必同时更新插件
原PlugOfBlue.dll已经换名字为zPlugOfEngine.dll
====================================================
1、增加人型怪身上物品暴率调节,在怪物设置面版
2、增加商铺插件功能,M2启动后,到插件列表编辑,LoginTool.exe为测试登陆器
3、增加加脚本密插件

2006-10-04更新: 注:测试版本人数为100人限制
====================================================
1、增加等级经验控制,在M2经验设置面版
2、增加火墙事件控制,在M2基本设置面版,如发现M2报错,请关闭此扩展功能
3、修正占用内存问题
4、修正召唤宝宝与分身冲突问题
5、增加元宝转帐功能,见脚本:DealGold-3.txt
6、注意(黑屏问题),人物挂机后,必须大退重新选择其他角色进入游戏
7、增加新怪,RACE=60,见 新怪资料 目录说明
8、增加等级掉金币控制,在M2人物死亡设置面版
9、修正禁止修理的装备,被改名后就能修理问题
10、修正擒龙手能抓动比自己级别高的玩家
11、修正编辑召唤神兽名字不保存问题,在M2技能设置面版
12、关于秒杀问题,还是在防御方面(如:15-10),主要是靴子、宝石的属性客户端未能正确显示
请将DB中的靴子,宝石,腰带 52->62, 53->63, 54->64 转换一下就可以正确显示,
!Setup.txt的AddUserItemNewValue,为0时是加隐藏属性(躲避、幸运等),1为一般防御,魔防属性
--- 感谢 baof 的分析与测试
13、修正禁止出售的装备,被改名后就能出售问题

2006-09-20更新:
====================================================
更新文件:(替换以下程序解决卡巴斯基杀毒软件误报问题,BS:K8本身就是滥杀无辜的“病毒”)
PlugOfBlue.dll,MirServer.dll,SelGate.exe,M2Server.exe,LoginSrv.exe,LoginGate.exe,GameCenter.exe
====================================================
1、修正M2编辑NPC消失问题
2、如果是自己的拍卖物品,价格为0,以便区分
3、EQUAL 支持字符操作

2006-09-17更新:
====================================================
更新文件:M2Server.exe,PlugOfBlue.dll,MirServer.dll

1、完善气血石、魔血石功能
2、增加NPC变色功能
;Merchant 文件的配置格式
;脚本名称 地图名称 X坐标 Y坐标 NPC名称 标志 形象 是否属于沙巴克 是否允许移动 移动间隔 是否变色 变色速度(1=0.5秒)/固定颜色(0-6)
测试 3 333 333 测试 0 12 0 0 0 1 1 --- 是否变色为1时,NPC循环变色每0.5秒
测试 3 333 333 测试 0 12 0 0 0 2 1 --- 是否变色为2时,NPC固定颜色0-6之间
3、修正RepairAll,在禁止修理列表的装备会自动识别

2006-09-15更新:
====================================================
更新文件:M2Server.exe,PlugOfBlue.dll,MirServer.dll

请大家注意PlugOfBlue.dll插件只用放在MIR200下和M2放在一起即可程序自动加载!
====================================================
1、自定义用户命令改用插件的形式实现
2、寒冰掌增加推人几率调节、火墙增加威力调节、擒龙手增加时候抓人选择,见M2的技能魔法面版
3、完善M2面版 -> 魔法调节 -> 地钉威力调节
4、修改城墙无HP不能攻城BUG(测试)
5、增加气血石,魔血石功能,在M2面版设置 -> 功能设置 -> 基本功能。DB格式:STDMODE=53 ANICOUNT=1/2(1=气血石,2=魔血石)
6、完善了拍卖系统翻页问题和自己取回装备装备问题
7、GMEXECUTE 可以使用变量功能
------------------------------
(@@InPutString )
[@StdModeFunc31]
使用说明:在输入框内输入<需要追杀的玩家姓名>\ \
<输入要追杀玩家的姓名/@@InPutString5>\
<关闭/@exit>
[@@InPutString5]
#ACT
DELAYGOTO 1 @InPutString5
[@InPutString5]
#IF
#ACT
GMEXECUTE 传送自己 <$STR(S5)>
[@IsInFilterList]
#ACT
MESSAGEBOX 输入数据中包含了非法字符,请重新编辑!
------------------------------
8、针对登陆困难问题做了修改。(解决登陆困难问题:选项 -> 物品装备 -> 实时封物品复制 去掉)

2006-09-02更新:
====================================================
1、修正原来M2一个遗留的BUG
2、修正M2面版 -> 魔法调节 -> 地钉威力调节 无效问题
3、修正UnLockLogon用户命令不能自定义的BUG
4、支持点歌、接收网页连接,增加命令 @RemoteMsg - 是否允许接受信息,如:点歌、接受推荐网页
例:
------------------------------
请选择你要点歌还是送歌?\ \
<不要再来伤害我/@rmst://不要再来伤害我|http://xxx.xxx.xxx.xxx/music/张振宇-不要再来伤害我.mp3|这里可以写上你的介绍|>\ \
<发给朋友听/@@rmst://不要再来伤害我|http://xxx.xxx.xxx.xxx/music/张振宇-不要再来伤害我.mp3|这里可以写上你的介绍|>\ \
<推荐地址/@@http://http://xxx.xxx.xxx.xxx>\ \
------------------------------
5.增加包时物品,到期引擎自动回收:
stdmode = 2
shape = 18
DuraMax = 最大使用天数
AniCount = “XXX” --- 不包括双引号
背包双击使用,将触发 QFunction-0.txt 的 [@StdModeFunc“XXX”] 节 --- 不包括双引号

2006-08-30更新:主要修复大家提到的一些BUG最近程序暂时不做新功能!先把老的功能完善后在更新!
====================================================
1、修复M2报错信息:
------------------------------
1)、[Exception] TUserEngine::ProcessMonsters ?
2)、External exception 80000004 [Exception] TEventManager::Run CheckCode: ?
3)、除法内存溢出错误
------------------------------
2、变量定义功能支持常量,参考:变量定义功能
3、改进 SETRANDOMNO 产生随机数命令
4、解决有时候小退后登陆游戏困难问题
5、解决脱机泡点后登陆黑屏问题
6、改进GM模式与隐身模式在皇宫不影响占领城堡
7、改进GM不受重复发文字禁言
8、修正与NPC重叠武士无法攻击到目标问题
9、修正夫妻、师徒等可以传送死亡人物问题
10、改进魔法脚本接口功能,任意ID(测试)
11、修正下线触发脚本功能 --------------配合使用可以实现很多功能比入离线挂机玩家下线自动挂在安全区

2006-08-26 - 更新文件:M2server.exe,MirServer.dll,DBServer.exe
====================================================
1、!Setup.txt ScatterRange=3 掉、暴物品范围
2、是否起用地图有人才重新刷怪,地图标志 NOMANNOMON
3、取装备触发[@TakeOffX] 修改为取下前进行检测
4、增加地图标志FIGHT2,杀人不犯法,但是会爆装备
5、GuildMapMove 参数2、3为空时,随机飞指定地图
6、SENDMSG 11/12 喊话信息(范围为原来2倍)/组队的信息
7、改进 GAMEGOLD 支持变量操作,见 脚本示例二
8、CHECKBAGGAGE 物品 检查背包是否有足够负重放该物品
9、增加GM命令:SignMove 回上次死亡地点(不可重复使用)
增加NPC命令:CheckSignMap 检查是否有死亡地点
------------------------------
脚本示例一:
------------------------------
可以在QManage.txt添加:
[@Login]
#IF
CHECKSIGNMAP
#SAY
是否回到上次死亡的地点?\
<是/@yes> <否/@exit>
[@yes]
#ACT
GMEXECUTE SignMove SELF

10、增加@@InPutInteger数字(0~99) @@InPutString数字(0~99) 操作
@@InPutInteger 针对个人数字变量M操作
@@InPutString 针对个人字符变量S操作
@@InPutString 若输入字符包含于过滤列表(GuildRankNameFilter.txt)中,则跳到@IsInFilterList执行
------------------------------
脚本示例二:
------------------------------
(注意必须加DELAYGOTO,DELAYGOTO能有效过滤多重操作,比如网络延迟时连续点NPC可以不断执行同一个节)
(@@InPutInteger, @@InPutString)
[@main]
//假设一个回城卷2个元宝
//购买个回城卷
<输入购买的回城卷数量/@@InPutInteger5>\
<输入字串/@@InPutString5>\
<关闭/@exit>
[@@InPutInteger5]
#ACT
DELAYGOTO 1 ~InPutInteger5
[~InPutInteger5]
#ACT
MOV P0 2 //定价2元宝
#IF
CHECKBAGSIZE 8
#ELSEACT
MESSAGEBOX 背包空格不足!
BREAK
#IF
CHECKGAMEGOLD ? <$STR(P0)> <$STR(M5)> //?作用:符号在<,>,=以外的按>=计算;检测的数量等于:<$STR(P0)> X <$STR(M5)>
#ACT
GAMEGOLD - <$STR(P0)> <$STR(M5)> //操作数量等于:<$STR(P0)> X <$STR(M5)>
GIVE 回城卷 <$STR(M5)>

[@@InPutString5]
#ACT
DELAYGOTO 1 ~InPutString5
[~InPutString5]
你输入的字符5是:<$STR(S5)>
[@IsInFilterList]
#ACT
MESSAGEBOX 输入数据中包含了非法字符,请重新编辑!

2006-08-25
====================================================
1、道士分身增加 群体施毒术 技能
2、修正自由加点(测试)
3、修正报错信息:[Exception] TEventManager::Run CheckCode: 4
4、SENDMSG 8/9/10 发送[绿色/蓝色/红色]文字信息给行会成员 - 修正
5、ClearMapMon、MonClear 清除尸体,减少引擎负载
6、改进修正魔法扩展脚本功能(非战士技能)
7、改进分身不会被圣言
8、支持神州网关(请使用0823更新包的配套RUNGATE,或者使用神州网关) - 注:神州网关本身不防止攻击
9、地图重复利用:在原来的基础上兼容LF格式
10、不允许穿NPC,将不能穿练功师
11、改进 GAMEGOLD/GAMEPOINT 支持变量操作,如:GAMEGOLD + <$STR(P3)>
12、修正 CHECKUSERDATE 命令
13、修正道士分身的宝宝杀怪暴物品拣取问题

2006-08-15
====================================================
1、GROUPMAPMOVE M X Y //M:地图 X:X坐标 Y:Y坐标,当不带X,Y参数时,相当于(Map),带X,Y参数,并且坐标存在(Mapmove)
2、CHECKUSERDATE ..\ACB\XYZ.txt < 3 p0 p1 //改进为支持 ><= 比较,兼容原脚本
3、功能设置 -> 基本功能 -> 开启地图触发事件
4、功能设置 -> 分身设置 -> 显示主人名字
5、提供新的Rungate测试,防止超连接攻击(可选择),增加文字过滤选项(可选择),没有因为编辑行会封号引起掉线等等方面问题;
6、修正道士分身宝宝杀怪得不到经验问题
7、城堡管理 -> 行会申请 -> 添加 -> 申请所有行会

2006-08-13
====================================================
1、修复自定义装备名称穿戴问题
2、修正道士分宝宝乱打问题,建议开放道士分身召唤宝宝
3、CTRL+A 时,道士分身宝宝也将受控制
4、改进MAPEVENT触发功能,节约资源
5、禁止攻击NPC对象
6、防麻破复活属性(Shape、AniCount)=166
7、防麻破护身属性(Shape、AniCount)=167

2006-08-09
====================================================
1、改进挂机泡点:OFFLINE nS nEXP nKICK //nKICK是踢下线时间(分钟,不带参数默认15天)
2、增加NPC命令:CLEARDELAYGOTO //中断DELAYCALL(可以用:DELAYGOTO)
3、修正 baof 提到的报错信息 --- 感谢:baof
4、魔法ID=73,道士盾
5、KILLBYHUM、KILLBYMON,例:
#IF
KILLBYHUM
#ACT
SENDMSG 7 You killed by <$KILLER>.
BREAK
#IF
KILLBYMON
#ACT
SENDMSG 7 You killed by <$MONKILLER>(monster).
BREAK
6、去掉法师分身的“火墙”技能
7、修正改进事件运行

2006-08-04
====================================================
一、Mir.DB数据兼容LF新M2格式(注意备份原来数据)
注意:
1、原来使用LFM2(2006年之后的M2),可以直接升级
2、原来使用BLUEm20804之前版本的,可以直接升级
3、还可以使用更新包里的数据转换程序进行数据转换,这样整理的数据比较干净
转换步骤:
1、注意备份
2、只需要转换Mir.DB
3、转换完毕后删除原来的Mir.DB.idx
4、增加论坛提到的部分改进和建议

2006-08-02
====================================================
1、修正 ISONMAP 支持镜像地图
2、MapEvent事件改进:当 (座标X<0,座标Y<0) 时,不检测坐标
3、修正重新加载沙城信息BUG
4、破[护身、复活] Shape=165 或 Anicount=165
5、修正:[Exception] TPlayObject::UserLogon & Floating point division by zero
同时物品装备增加[防御,魔防]倍数的动态编辑 --- 感谢:isp99 提供详细分析
6、修正安全区分身打安全区外面目标的BUG
7、改善CPU占用

2006-07-31
====================================================
请换上更新包的所有程序。
1、修正战士分身
2、加强防止攻击(测试)

2006-07-28
====================================================
一、恢复DBSERVER的部分特殊字符注册支持

二、请更新RUNGATE

三、增加Mir200\Envir\MapEvent.txt 配置,借用LF的说明,失敬之处请见谅。

;触发标识
==================
; 标识:(-1 - 800) -1 代表不检查标识
; 值: (0 - 1)

;触发条件
==================
; 格式: 代码:物品:组队
; 代码: 0:无效 1:扔物品 2:捡物品 3:挖矿 4:走路(不支持物品条件) 5:跑步(不支持物品条件)
; 物品: (物品名称 - *) * 代表不需要物品
; 组队: (0 - 1) 0为不需要组队,1为必须组队才触发(支持)

;触发机率
==================
; 数字越大,机率越低
; 范围:(0 - 999999) 0 的机率为100%

;事件类型
==================
; 格式: 代码:内容
; 代码:(现在只支持脚本事件)
; 0:无效 1:调用脚本(调用QFunction-0.txt中的内容)

;注意事项
==================
; 在相同地图座标,不支持相同触发标识及条件(触发条件中的物品名称除外),如果有相同的设置,只有最后一个设置有效
;地图号 座标X 座标Y 触发标识 触发条件 触发机率 事件类型
3 333 333 -1:1 1:回城卷:0 2 1:@MapEventDropItem
3 333 333 -1:1 2:回城卷:0 2 1:@MapEventPickUpItem
3 338 331 -1:1 3:*:0 2 1:@MapEventMine
3 330 330 -1:1 4:*:0 2 1:@MapEventWalk
3 331 335 -1:1 5:*:0 2 1:@MapEventRun

例:QFunction-0.txt中的内容
====================================
[@MapEventDropItem]
#Act
SENDMSG 1 <$USERNAME>在(%M,%X,%Y)丢掉物品:回城卷
[@MapEventPickUpItem]
#Act
SENDMSG 1 <$USERNAME>在(%M,%X,%Y)拣到物品:回城卷

重新加载方法:
====================================
1、控制 -> 重新加载 -> 列表信息
2、控制 -> 重新加载 -> 功能(QFunction)脚本

2006-07-26
====================================================
1、修正:NPC命令:THROUGHHUM 和 REPAIRALL
2、修正报错信息
3、修正分身一个重点的BUG ^_*
4、修正战士分身烈火BUG,改善战士分身战斗能力
5、战士分身增加:野蛮冲撞、刺杀剑法(具体面版调节)
6、增加道士的盾,ID=73;

2006-07-25
====================================================
更新RUN网关:
1、对于最近出现的个别新网络攻击,大家可以尝试以下对付的方法:
(1)、分别对三个网关:LoginGate、SeleteGate、RunGate进行如下设置:
打开选项:过滤连接 -> 异常掉线处理(打钩) -> 对攻击操作加入[动态过滤列表 或 永久过滤列表]
(2)、每IP连接限制按照默认就可以。

2、
增加检测NPC命令:KILLBYHUM
#IF
KILLBYHUM
#ACT
SENDMSG 7 You killed by <$KILLER>.
#ELSEACT
SENDMSG 7 You killed by <$MONKILLER>(monster).

3、增加面版地钉威力调节

2006-07-20
====================================================
1、游戏参数 -> 外挂控制 -> 增加封“双倍攻击”的选项
2、列表信息 -> 其他设置 -> 字符过滤(行会封号/分身名字/@@SENDMSG)
3、修正<$KILLER> <$MONKILLER>
4、改进人物不会被挤出安全区
5、修正分身可能被召唤为宝宝BUG
6、开放改变穿人模式NPC命令:THROUGHHUM M S //M:模式[-1=恢复/0=穿人穿怪/1=穿怪/2=穿人] S:时间(秒)
7、增加NPC命令:REPAIRALL //特修身上所有装备
8、增加NPC命令:CheckItemAddValue
================================================
CheckItemAddValue W AV ><= V
W: 装备位置(0-12)
AV: 装备附加属性位置(0-13)
符号: > < =, 其他符号归类为:>=
V: 检测数值
例:
CheckItemAddValue 1 1 > 5 //检查武器的[附加魔法]是否大于5
================================================

9、
增加:穿上装备、取下装备时触发脚本
=====================================
脚本写在QFunction-0.TXT中,
对应标签为[@TakeOnX]、[@TakeOffX],其中X(0-12)是装备的位置,
例如穿上衣服,则执行[TakeOn0],若在穿上衣服之前已经有了衣服,则会先执行[@TakeOff0]
在[@TakeOffX]中,可以检测该位置当前装备(也就是要取下的装备)
在[@TakeOnX]中,可以检测到新戴上的装备

10、
增加人物下线触发NPC命令:SETOFFLINEFUNC
=====================================
SETOFFLINEFUNC sLabel
SETOFFLINEFUNC @xxx
SETOFFLINEFUNC 没有参数就是取消人物的下线触发
SETOFFLINEFUNC @xxx 那么这个人 下线就会触发 QFunction.txt 的 [@xxx] 节

11、
ISDUPMODE
=====================================
检测人物是否重叠,例脚本:
#IF
ISDUPMODE
#ACT
MESSAGEBOX 请找一个空位置,不能与别人站在一起。

12:
增加魔法功能,ID:73
=====================================
使用此魔法可以触发 QFunction-0 里的[@MagFunc]节
具体功能请自己写上脚本
参考:
分身术 ID:46
心灵召唤 ID:70
擒龙手 ID:71
移形幻影 ID:72
魔法触发脚本 ID:73

13、
=====================================
开放NPC命令:CHECKINMAPRANGE
格式:
CHECKINMAPRANGE 地图 X Y 范围 //检测执行此命令的玩家是否在指定的[地图X/Y坐标]范围内
类似:ISONMAP 地图 //检测玩家是否在指定地图

14、
增加新怪物类型: RACE
怪物名字(随便) 207 //火墙攻击(条型火墙)
怪物名字(随便) 209 //火墙攻击(方型火墙)/屏幕内随即传送人/推人效果/放随从出来
RACE=209的怪物释放随从在 !Setup.exe [Name]节 BloodMonSlaveX 编辑

15、
增加NPC命令:InSafeZone
=====================================
#IF
InSafeZone
#SAY
你在安全区

16、
扩展魔法接口:
=====================================
施放任意一魔法触发:QFunction-0.txt
[@MagSelfFuncXXX] //自己触发(对人物有效)
[@MagTagFuncXXX] //目标触发(对人物有效)
XXX 是当前魔法ID
同时ID:73 去掉,以后自己可以随意增加
例:
=================
比如增加新魔法接口:
名字:魔法248 ID=248 那么:
施放魔法将触发:QFunction-0.txt
[@MagSelfFunc248] //自己触发(对人物有效)
[@MagTagFunc248] //目标触发(对人物有效)

17、
=====================================
(1)、增加战士分身部分技能
(2)、增加参数调节:参数设置 -> 分身设置

2006-07-18
====================================================
1.修复M2的一个小错误!

2006-07-15
====================================================
1、PKZone 标志:在光环里是可以PK,在光环外是属于安全区。
2、魔法技能面版增加“烈火剑法”和“彻地钉”调节
3、彻地钉威力为攻击力一半计算
4、String.ini 中 QQ支持255字节
5、修复一些小问题
6、修改改进“列表信息”功能,特别增加“物品规则”动态编辑功能

2006-07-03
====================================================
1、稳定M2引擎,去掉错误信息
2、增加对LF的脚本解密插件支持(此插件加密已被破解)
3、LoginGate.exe,SelGate.exe 增加数据攻击的处理选择
4、改进RUNGATE.exe
5、修正GameCenter.exe M2设置不保存问题
6、修正允许拍卖物品列表不保存问题
7、提示:要保存拍卖物品列表,请将对应NPC直接放在.\Envir\market_def目录下,WINDOWS不允许创建带"/" "\"之类的文件
8、法师分身智能使用大范围攻击魔法
9、修复>500级经验混乱问题
10、修正完善道士分身

2006-06-30
====================================================
1、修改彻地钉威力以魔法值(MC)计算
2、优化部分函数,加快引擎运算能力
3、M2配合MirServer.dll使用
4、修正改进NPC命令:MONCLEAR(修正清理宝宝BUG,改进立即清理尸体)
5、变量控制参考菜单[内核数据查看]
6、虚报人数尾数取值为0-9的随机数
7、人物携带元宝数量大于某值不暴装备选项(游戏参数->人物死亡)
8、增加:$RELEVEL(转生次数) $HUMANSHOWNAME(人物总名)
9、NPC命令:CHANGELEVEL //支持65535
10、NPC命令:SETRANKLEVELNAME //支持<$STR(XX)>
Sample:
-----------------
MOV S0 封号1
INC S0 \
INC S0 封号2
SETRANKLEVELNAME <$STR(S0)>
-----------------
11、
支持以下操作:EQUAL LARGE SMALL INC DEC MOV CHECKGOLD GIVE TAKE
扩展G变量(全局数字变量)为100个
增加变量 A0-A99 全局字符串变量
增加变量 S0-S99 人物字符串变量
可以使用 <$STR(GXX)> <$STR(MXX)> <$STR(GXX)> <$STR(AXX)> <$STR(SXX)> 等用于任何脚本参数中
示意:
----------------------------------
MOV D8 10000
TAKE 金币 <$STR(D8)> //注意加<>括号,否则无效
MOV S0 金币
CHECKGOLD <$STR(S0)> <$STR(D8)> //注意加<>括号,否则无效
----------------------------------
#IF
CHECKLEVELEX >= 45
#ACT //将魔法(高值)赋予到M0
MOV M0 <$MAXMC>
.......略.......
#IF
LARGE <$STR(M1)> <$STR(G0)>
.......略.......
----------------------------------
MOV S0 屠龙刀
MOV G0 3
GIVE <$STR(S0)> <$STR(G0)> //相当于:GIVE 屠龙刀 3
----------------------------------
#IF //支持A,S变量的DEC操作,格式:DEC A0 X Y
CHECKLEVEL > 0 //其中X,Y表示位置,操作的结果:删除A0字符串中从X开始到Y结束之间的字符。
#ACT
MOV S0 屠龙ABCDEFGHIJK刀 //以下操作去掉“ABCDEFGHIJK”
DEC S0 5 15
MOV G0 1
GIVE <$STR(S0)> <$STR(G0)>
#SAY
GIVE <$STR(S0)> <$STR(G0)>
----------------------------------
以上可参考用于天下第一脚本。
====================================================

2006-06-20
====================================================
1、M2和RUNGATE配套使用,不支持神州、LF的普通RUNGATE(攻击原因,所以还是修改回原来的方式)
2、修正、完善 城堡管理增加攻城列表功能,手动添加攻城战可以直接使用该功能。
3、减少彻地钉威力
4、增加等级限制功能(参数设置 -> 升级经验)
5、改进NPC命令CHANGEEXP

2006-06-13
====================================================
1、分身术不需要吃药。
2、净化术ID=34 或 ID=49
3、修正寒冰掌
4、支持神州RUNGATE(更新同时使用配套的RUNGATE也可以) //去掉
5、攻城战结束,在线人物将触发 QFunction-0.txt 的 @WallWarStopFunc
6、去掉道士分身自己加HP的技能

2006-05-31
====================================================
1、地图增加一参数:KILLFUNC(X) //X可以随意数字
说明:
人物在该地图杀人,将触发QFunction-0.txt的[@KillPlay数字]节
人物在该地图杀怪,将触发QFunction-0.txt的[@KillPlayMon数字]节
注:宝宝杀人杀怪有效(秒杀除外)
2、
<$MONKILLER> //杀人的怪物名字
<$KILLER> //杀人的人物名字
SENDMSG 5 <$KILLER>在:%m(%x:%y)把<$USERNAME>干掉了!
SENDMSG 5 怪物<$MONKILLER>在:%m(%x:%y)把<$USERNAME>干掉了!
3、增加程序稳定性。

2006-05-27
============================================
1、修复用CPU占用问题,修正一些有可能引起内存溢出的错误
2、增加变量:<$KILLER> //杀人者的名字
3、增加NPC命令:ADDGUILD //格式:ADDGUILD 行会名字 - 注意:行会封号过滤同样有效
4、元神用完MP会提示,玩家可以用元神药品补给。 //药品DB格式请问群里老大
5、增加技能:双龙斩 ID=40 //需要LF新客户端支持
6、增加技能:移形幻影 ID=72 //移位后人物隐形,加时间限制[2.5秒/次]
7、修正NPC命令:CHECKHP 和 CHECKMP,
并改进为:
CHECKHP (=><) nMin (=><) nMax
nMin 与人物当前HP的百分比比较
nMax 与人物最大HP值比较
8、防止麻痹&传送 属性物品 //防止人物
衣服/武器/勋章:AniCount=163
首饰: Shape=163
9、防所有毒&传送 属性物品 //防止人物和怪物所有的毒
衣服/武器/勋章:AniCount=164
首饰: Shape=164
10、指定级别转生名字变色,在“转生系统调节”面版调节

==============================================

2006-05-22
=====================================
增加法师分身,同样做一本法师用的分身术,招出来就可以
去掉RUNTOTAGETXP错误

2006-05-20
=====================================
增加安全区光环功能,格式:
;地图号 座标X 座标Y 禁止说话 大小范围 光环类型 PKZONE(未完成) PKFIRE(未完成)
0 411 611 0 20 4 0 0
!Setup.txt -> SafeZoneAureole=1 //0去掉光环,1允许

2006-05-17
=====================================
1、行会传送NPC脚本命令:GUILDMAPMOVE M X Y
2、行会传送命令:@GuildRecall //使用命令者必须带SHAPE=145的首饰或ANICOUNT=45的武器、衣服、勋章
3、修复程序报错:[Exception] TFrontEngine::Execute
4、防攻击

2006-05-16
=====================================
改进道士的技能:分身术(分3职业,其他两个职业未完善,大家可以自己测试)
1、分身 会使用[治疗术,施毒术,神圣战甲术,幽灵盾,灵魂火符,无极真气,气功波...]等
2、分身 会自己拣取地上物品,可以拣取物品列表在PetPickItem.txt增加,拣取到的东西直接放主人包裹,包满会提示。
3、分身 不需要在数据库DB增加任何怪物,程序自动支持。
4、分身 会自动换毒,换符。

2006-04-28
=====================================
防止最近的M2溢出攻击,请大家换上整套程序测试。
整套程序需要配合使用,否则有可能出现通讯中断情况。
=====================================
改进CHECKRANGEMONCOUNT命令
CHECKRANGEMONCOUNT 地图 X Y 范围 (控制符=,<,>) 数量
当:地图 = SELF 时,表示检测执行NPC命令的当前人的地图。
=====================================
修复NPC命令:ISONMAP 不可用的BUG
=====================================
修正日志写操作可能产生的内存溢出BUG
=====================================
恢复M2对IP查询插件的支持
=====================================
修正@Reloadnpc all 引起服务器异常的BUG

2006-04-25 //可以用来防止挂机
=====================================
[@main]
#IF
#ACT
//产生一个随机数字
//<$RANDOMNO>将显示出产生的随机数
SETRANDOMNO
#SAY
<输入验证码/@@CHECKNO>:<$RANDOMNO>\
<关闭/@exit>
[@@CHECKNO]
#IF
//检测输入的验证码是否正确
CHECKRANDOMNO
#ELSEACT
MESSAGEBOX 验证码错误!
CLOSE
BREAK
=====================================
修正改进RUNGATE封加速代码
改进M2稳定性能,改进M2封T人代码

2006-04-17
=====================================
增加面版 普通命令 修改
改善分身术属下,跟随模式为:跑
=====================================
擒龙手可以抓级别比自己高[魔法等级 X 5]的怪

2006-04-15
=====================================
增加自定义用户命令功能,可以动态编辑
参见面版:查看 - 列表信息 - 用户自定义命令
需要重新加载:QFunction-0.txt,面版菜单可以加载
=====================================
增加对IP查询LF插件的支持
可以加载LF的IP插件(参考:2006-4-9)
=====================================
增加NPC命令:
ISHIGH L/P/D/M/S //检测当前人是否在线最高 等级/PK值/攻击/魔法/道术
例:
#IF
ISHIGH L
#SAY
你是当前在线最高等级人物

2006-04-09
=====================================
开放插件加载功能,LF以前的插件不支持本M2。
除了特别说明的LF插件外,其他的LF插件不要加载
否则有可能引起M2异常。

2006-04-07
=====================================
修正面版经验显示不正常问题
改善元神分身IQ

2006-04-05
=====================================
1.增加行会封号过滤,详细参考面版“查看列表信息”。
2.又修正一处内存泄露漏洞。
3.更新RUNGATE,增加封外挂调节。
CheckItemList.txt - (EVENT目录下)本来就有次功能
=====================================
;物品名字 丢掉 交易 存仓 修理
木剑 1 1 1 1
1表示禁止
在该列表中标志为:禁止丢掉 的物品在人物死亡时将不掉出来

BlueM2第一版
M2server.exe --- 数据库兼容LF格式
======================================================
防止强行T人,优化引擎各方面的读取速度,
修正其他引擎一直未解决的内存泄露问题.....
增加新魔法:
分身术
心灵召唤 //参考Magic.DB
擒龙手 //参考Magic.DB
======================================================
NPC命令:
ISONMAP MAP //检测当前人是否在MAP地图上
DBServer.exe //数据库兼容LF格式
===========================
加强防止攻击能力,优化速度。
三外网网关:
===========================
防止CC攻击。
GameCenter.exe
===========================
自动备份功能。
LoginSrv.exe
===========================
防止IDDB攻击,支持密码找回,修改密码等等...
改进:
=====================================
人物死亡、下线、换到别的地图,
火墙或流星火雨(传世)...都将马上消失。
新增脚本命令:DELAYCALL
=====================================
作用:延时执行同一个NPC脚本中指定的标签内容
格式:DELAYCALL S LABEL
其中S是延时秒数(毫秒),Label是执行的脚本标签
示例:DelayCall 3000 @DELAYCALLTEST
--- 3秒后自动跳到@DELAYCALLTEST节执行
增加挂机泡点功能
=====================================
OFFLINE S EXP
S是时间,单位秒
EXP为每S秒得到的经验值
默认必须在安全区域有效
脚本示意:
(******************************************************************)
(@@offlinemsg)
[@main]
一、点击开始脱机泡点后,可输入一段留言信息给你的朋友。\ \
 <开始脱机泡点/@@offlinemsg>\ \
二、<泡钱功能示意脚本/@AutoAddGold> 不受地点限制,泡什么都OK...\ \
[@@offlinemsg]
#IF
CHECKLEVEL > 0
#ACT
SENDMSG 7 3秒后系统为您自己开启脱机泡点功能....
DELAYCALL 3000 @OFFLINEPLAY
[@OFFLINEPLAY]
#IF
CHECKLEVEL > 0
#ACT
OFFLINE 5 500

[@AutoAddGold]
#IF
CHECKLEVEL > 0
#ACT
GIVE 金币 100
DELAYCALL 5000 @AutoAddGold
//每5秒增加500金币
(******************************************************************)