立即注册

QQ登录

只需一步,快速开始

一休论坛

查看: 69|回复: 0

hgem2引擎20200507以及历史更新记录兼容3KM2引擎

[复制链接]

7312

主题

-29

回帖

2万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
24731
发表于 2024-1-27 14:06:46 | 显示全部楼层 |阅读模式
基本兼容3KM2引擎,提供数据转换工具

[20200507]更新:M2Server.exe、SystemModule.dll

[!]修正:怪爆物品问题
[20200506]更新:M2Server.exe、SystemModule.dll、DBServer.exe、RunGate.exe

[!]扩展:LUA函数
s.event.bindMonBurstItem参数支持表模式,同时兼容旧模式
[!]修正:DBServer导出辅机数据时,钩选按等级排序导出无效问题
[!]修正:小退登陆攻击模式错误问题
[!]修正:鉴定腕力属性增加上限
[!]修正:启用2进程RUN网关时影响角色网关启动(替换RUN网关)
[20200505]更新:一套程序(登陆器:HintInfo.lua、config.lua、const.lua)

注意:登陆器、MD须与服务端配套

20200505更新记录:

  • 修改:鉴定神秘属性显示不完整问题(HintInfo.lua文件,如有自定义,请参考内置文件,搜索“20200505”参考修改)
    [!]修正:淬炼成功后,显示两个一样的物品(实际只有一个真正的物品)
    [!]修正:鉴定灵媒属性不显示(HintInfo.lua文件,如有自定义,请参考内置文件,搜索“20200505”参考修改)
  • 修改:NPC显名按MerChant.txt配置显示,不受内辅人名显示影响
    [!]修正:宝箱双击物品人物会走动问题
    [!]修正:辅机受人魔法攻击,不执行保护选项问题
    [+]增加:内辅增加自动修复装备选项
    [!]修正:大分辨率前往logo,不进入输入账号界面
  • 修改:游戏客户端主框架为默认英文输入法,方便按M键以及自定义字母键
    [+]增加:移动物品类型,例某物品从主体背包至英雄背包,0=CTRL+前往,1=右键前往(config.lua中item.MoveItemType配置)
  • 修改:const.lua文件,增加ebind_dropitem物品掉落回调标志
    [!]修正:英雄带有反弹伤害属性时,主体开全体模式 砍自己英雄, 英雄会灰名
    [+]增加:DBServer支持刺客榜
    [+]增加:LUA事件(物品打出提示回调)
    物品打出提示触发(返回值决定是否可以执行物品规则的掉落提示处理)
    [!]修正:神秘解读属性时,一定机率会把普通鉴定属性替换掉(需测试)
    [+]增加:鉴定属性支持
    腕力+2000
    目标爆率+200
  • 修改:人形装备打出机率控制,取消总机率控制,改成单件装备单独控制
    [UseItems]
    ;衣服
    UseItems0=雷霆战甲(男)
    ;挖取机率1-65534,65535表示关闭
    ButchRate0=50
    ;掉落机率1-65534,65535表示关闭
    DropRate0=50

    [BoxItems]
    ;首饰盒物品
    UseItems0=麻痹戒指
    ;掉落机率1-65534,65535表示关闭
    DropRate0=50
    [!]修正:部分物品升级次数属性客户端无法显示
    [!]修正:离线辅机人物导至行会在线人数统计错误
    [!]修改:物品清理时间醉小可以设置10秒
    [!]修改:裂神符处理代码
    [+]增加:鉴定转移禁止转移神秘属性选项
    [!]修改:探测功能,不能查询管理员列表中的角色
    [+]增加 UA事件,物品掉落地上事件
    [!]修正:鉴定装备失败了丢地上捡起来又加上属性
    [!]修改:押镖怪流程(去掉自动寻路功能,使用跟随主体模式)********查看说明
    [!]扩展:NPC命令支持英雄操作
    功能:装备发光设置
    格式:SetItemsLight 装备位置(0-12) 是否发光(1发光,0不发光) HERO
    [+]增加:LUA, Play方法
    checkFengHao--检查玩家是否有指定名称的称号
    [!]修改:NPC使用全局变量命名时,不再时时显示,以节约资源(变量改变时,需要跑远回来时NPC名字才会变化)
    [!]修改:NPC命令CopyFileTxt内部流程
    [!]修改:@StdModeFunc触发段,N0变量:0-从主体包裹使用 1-从英雄包裹使用
    [+]增加:受攻击减装备持久选项("参数设置"->"游戏选项(2)")
    [!]修正:带相对防御1级,直接双击替换防御2级装备,技能等级不会变化
    [!]修改:CHECKLEVEL命令,参数支持变量解析
    [!]修正:RUN网关移动计时越界问题
    [+]增加:启动器支持多开2个多线程RUN网关
    [!]修正:NPC命令检查纯度不准确问题(CHECKMINE TAKEMINE)
    [!]修改:假人主体启动状态下才检查重叠
    [!]扩展:物品LUA函数 getBestValue
    功能:取得物品极品属性
    参数 属性(0-10)
    属性 0-攻 1-魔 2-道 3-刺 4-防(部分物品无效) 5-魔防(部分物品无效) 6-诅咒(武器有效) 7-准确(武器有效) 8-攻速(武器有效) 9-强度(武器有效) 10-暴击(武器有效)

    [+]增加:国家、阵营攻击模式
    测试版更新历史记录:

    [!]修改:去掉套装选项“不过滤套装”,修正因此参数导至套装属性计算错误,修正“累加倍数后计算属性”计算错误
    [!]修改:去掉战英雄血量少时做隔位刺杀走位,同时调整战英雄使用刺杀优先于烈火
    [+]增加:时装斗笠人物是否可用选项(“物品装备”->“特殊属性”->“斗笠”)
    [!]修改:刺杀,直线2格目标大部分无视防属性
    [!]修改:通用脚本对像,当<$KILLER>为英雄时无法触发主体执行脚本
    例:<$KILLER>.GAMEGOLD + 5
    [!]修改:开箱子给物品时不计算超负重
    [!]修改:调整套装配对机制,单件物品组成的套装使用不过滤模式,多件物品组成的套装使用过滤模式
    [!]修正:启用套装倍数累加后,HP% MP%计算有误问题
    [!]修正:CHANGEHEROEXP命令,使用类型1时,经验点受限制问题
    [!]修正:相对防御触发时,提示错误问题
    [!]修正:使用野蛮技能后,怪有机率在原坐标攻击人物(需测试)
    [+]增加:LUA对像actor函数(操作脚本标识)
    actor:getQuest(2)--等同于脚本 check [2] 0
    actor:setQuest(2, 1)--等同于脚本 set [2] 1
    [+]增加:脚本命令
    功能:检查玩家是否在辅机
    格式:CheckPlayAutoGame
    [!]修正:鉴定系统->手镯类->聚魔等级 参数无法保存问题
    [!]修正:火墙大威力限制无效
  • 修改:执行LOADVAR HUMAN 命令时,文本不存在时则创建文本,注意:当路径不合法时,会引发异常(请自行修改版本中错误的路径参数)
    [+]增加:脚本命令
    功能:在线修改玩家名字(人物有效)
    格式:PLAYRENAME 新名字
    改名成功,触发QF脚本@PlayRename S0为旧名字
    [@PlayRename]
    #IF
    #ACT
    SENDMSG 6 玩家“<$STR(S0)>”更名成功,变更为:<$USERNAME>
  • 修改:使用新的KEY管理模式
    [!]扩展:SETONTIMER命令,运行次数参数支持21亿次
  • 修改:增加对LOADVAR SAVEVAR命令文件参数检测,防止参数错误引发异常
    例:SAVEVAR HUMAN 领主积分 ..\QuestDiary\游戏变量\
    [!]修正:改名后,无法锁定,行会配置不保存
    [!]修正:查询人数异常
    [!]修正:小退一定机率黑屏情况
    [+]增加:按下CTRL+H,QF触发段
    ;切换攻击模式触发
    [@ChangeAttackMode]
    #IF
    #ACT
    SENDMSG 6 <$USERNAME>按下“CTRL+H”,模式码:<$STR(N0)>
    [+]增加:捡起物品时,包满时QF触发段
    [@PickUpItemBagFull]
    #IF
    #ACT
    SENDMSG 6 <$USERNAME>包裹已满,无法捡起更多物品!
    [+]增加:捡起物品后触发
    [@PickUpItem]
    #IF
    #ACT
    SENDMSG 6 <$USERNAME>捡起:<$STR(S0)>
    [!]修正:同屏开启行会战时,双方行会人员名字颜色问题
    [!]修正:使用回城物品,从安泉区走出来,看非安泉区的敌对成员名字颜色问题
    [+]增加:诱惑怪物变异清理选项
    [+]增加:地图参数
    NOPICKUPITEM---禁止捡物品
    [!]修改:饮酒增加内功经验可设置为0
    [+]增加:NPC命令
    功能:设置物品鉴定神秘属性
    格式:SETITEMKAMPOEX 物品位置(0-28) 神秘属性数量(1-4) 属性1|属性2|属性3|属性4 Hero
    物品位置(-1)表示默认OK框上物品 0-28表示身上装备物品 100..107表示自定义OK框上物品
    [!]扩展:NPC命令
    功能:读取变量值
    格式:LOADVAR 变量类型 变量名 文件名 路径类型(0-相对路径 1-相对路径) 读取模式(Force-强制从文件加载)
    [+]增加:LoginSrv DBServer 运行后,标题加 游戏名,以方便区分进程
    [!]修改:相对防御触发条件,当有护身属性时使用MP判断,无护身属性时使用HP判断
    [!]修正:无极盾设置持续时长大于使用间隔时,提示数值错误问题
    [+]增加:NPC命令
    功能: 检测人物摆摊状态
    格式:CHECKSHOP
    [!]修改:<$GUILDNAME> 无行会时输出空(原输出'无')
    <$HERONAME> 英雄不在线时输出空(原输出'无')
    [+]增加:脚本变量
    <$ARMSCRITPOINT> 主体武器暴击属性点
    <$HEROARMSCRITPOINT> 英雄武器暴击属性点
    [!]扩展:NPC命令(增加指定行检测并替换或删除)
    功能:文本内容替换
    格式:TextReplace 文本路径 需替换字符 替换字符 模式(0-大部分替换 1-只替换一次 2-指定行替换) 是否相对路径(0-相对路径[版本内]/1-相对路径)

    功能:删除指定文件内的指定文本
    格式:DelTextList 文本 文件路径 路径类型(0-相对路径 1-相对路径) 指定行数
    [+]增加:非刺杀位刺杀无视防选项
    [!]修正:查看分身套装属性无显示问题
    [!]修改:运行引擎时,读取数据库DB时,空值提示并运行程序(DB字段需要手动调整)
    [!]扩展:NPC命令
    功能:回收包裹物品,并给指定的货币
    格式: RecoveryItem 物品名(*大部分物品 #表示指定物品名) 物品数量变量 游戏币变量 金币变量 金刚石变量 灵符变量 游戏点变量 经验变量
    例:
    ;只加收名字为 雷霆战戒 的物品
    RecoveryItem #雷霆战戒
    ;回收大部分名字包含 雷霆战戒 的物品
    RecoveryItem 雷霆战戒
    [+]增加:印支持鉴定属性
    [!]修正:创建白日门英雄时,不输入名字不触发[@SetHeroName]脚本段
    [!]扩展:NPC命令
    功能:检查字符串是否在指定文件中,如存在则返回行号至变量
    格式:CheckTextList 字符串 文件路径 是否相对路径(0-相对路径[版本内]/1-相对路径) 输出行号变量
    返回变量只支持数值型变量
    例:
    #IF
    CheckTextList AAAA ..\QuestDiary\AAA.txt 0 N0
    #ACT
    SENDMSG 7 返回行号:<$STR(N0)>
    [!]修正:合成玉不能显示物品信息问题
    [!]修正:地图参数MISSION 对英雄分身术无效
    [!]修改:@KillMonster触发段,变量输出内容
    S0--返回名称
    S1--返回怪物名称(过滤数字)
    N0--返回等级
    N1--返回坐标X
    N2--返回坐标Y
    [!]修改:
    <$GOLDCOUNT>显示角色的金币数
    <$GOLDMAX>显示角色的金币上限
    [!]修改:人形怪装备显示物品来源,挖取获得显示物品来源
    [!]修正:英雄名字中包含禁用字符时不触发@HeroNameFilter
    [!]修正:地图移动移动时显示过慢问题
    [!]扩展:NPC命令
    功能:清理下属
    格式:KillSl呵呵e 下属名 杀死数量 处理方式(0-消失 1-杀死)

    功能:检测下属数量
    格式:CHECKSLAVECOUNT 控制符(<.=.>) 数量 名字
    [!]修改:商业合区工具处理文本时进行保护输出,防止因文本编码错误导至合并文本失败
    [!]修正:3代首饰盒装备神秘属性无效问题
    [!]修改:施毒术在目标有毒时,还可以继续使用技能毒目标
    [!]修正:物品代码121使用GM命令后,倒计时数值显示错误
  • 修改:Lua事件-死亡物品掉落回调(返回值决定是否可以打出物品),同时输出击杀者对像
    --死亡物品掉落回调(返回值决定是否可以打出物品)
    function on_DieDropitem(actor, killActor, item)
    return true
    end
    [+]增加:LUA函数(s.share)
    s.share.checkListText 检查文件是否包含指定字符串
    s.share.addTextList 向指定文件中增加字符串
    s.share.delTextList 删除指定文件内的指定字符串
    [+]增加:LUA对像hero函数
    hero:sendMsg 向客户端发送文字信息
    hero:getGameGold 读取游戏币数(主体)
    hero:setGameGold 调整游戏币(主体)
    hero:getGameDiamond 读取金刚石数(主体)
    hero:setGameDiamond 调整金刚石(主体)
    hero:getGameGird 读取灵符数(主体)
    hero:setGameGird 调整灵符数(主体)
    [+]增加:传音筒格式定义 String.ini
    [String]
    ItemShape_4Msg=%s:%msg
    [!]修改:CLEARITEMMAP命令处理代码
    [!]修改:22类戒指(使用 setBestValue 或者 命令 CHANGEITEMBESTVALUE )支持防御、魔御
    [+]增加:脚本执行LUA函数事件
    功能:脚本执行LUA脚本段
    格式: RunLuaScript LUA函数名
    说明:LUA函数需要先绑定,才可以使用
    [+]增加:查看大部分行会在线人数功能
    [!]修正:辅机拾取列表和丢弃列表不读取lua默认值问题(由于内辅内容已储存,测试前需先清空客户端目录\Config下文件)
  • 修改:人物死亡,死亡颜色处理,排除名字颜色处理
    [!]修正:掉线重新尝试连接时,关闭客户端无法关闭问题
  • 修改:辅机系统,如单攻技能种勾选治愈术,剩余85%的血,将对自己使用
    [+]增加:图库编辑器,增加PDB密码管理器,以及工作文件夹
  • 修正:道士辅机,打宝宝问题
    [20200312 测试版]更新:一套程序

    注意:登陆器、MD须与服务端配套

    [+]增加:断线重连机制,人物进入游戏后掉线后自动重连服务器(如掉线前英雄在线,连接后自动重召唤英雄)
    [!]修正:Run网关一处错误处理
    [!]修正:CLEARNAMELIST无法清空文件
    [!]修改:游戏日志处理单次数量
    [+]增加:脚本变量
    <$HEROEXP> 英雄当前经验
    <$HEROMAXEXP> 英雄升级所需经验
    [!]修改:优化处理走和跑消息,加快返回时间
    [!]修正:不启用“开启安泉区提示”时,使用回城卷还会提示
    [!]修正:DBServer导至辅机人物执行召唤英雄时,无法召唤出英雄
    [!]修正:物品设置为英雄物品时,可放入主体首饰盒的问题
    [!]增加:相对防御技能触发后,执行QF@MagSelfFunc173或@MagHeroFunc173
    [!]修改:通过QFunction QManage给予物品时,物品来源制造者显示为“系统”
    [+]增加:物品代码
    289-相对防御Lv2(未触发时:伤害百分比减免增加10% 触发时:伤害百分比减免增加30%,持续14秒)
    290-相对防御Lv3(未触发时:伤害百分比减免增加10% 触发时:伤害百分比减免增加40%,持续16秒)
    [!]修正:NPCGIVEITEM命令物品提示地图信息不是物品所在地图名

    [+]增加:聚魔等级mp设置
    [!]修正:LUA命令Actor:setActorStatus(6, 5),无效
    [+]增加:套装功能“累加倍数后计算属性”选项,全身倍数累加后,再计算属性
    [+]增加:“自动上毒”属性生效控制对人或怪生效(“选项”->“物品装备”->“特殊属性”->“自动上毒”)
    [!]修正:数据通清理角色数据无效;同时增加清理数据后压缩数据库处理
    [+]增加:QF触发@AddGuild--加入行会
    脚本变量
    行会人数:<$GUILDPLAYCOUNT>
    行会在线人数:<$GUILDONLINECOUNT>
    [+]增加:LUA事件绑定(怪物可打出物品控制),s.event.bindMonBurstItem
    [!]修改:带物品来源物品出售商店,再从商店里购买后,不修改物品来源信息
    [!]修改:LUA操作INI文件,使用内存操作
    [!]修改:泉水效果带底部效果
    功能:设置泉水喷发
    格式:FOUNTAIN 地图 X Y 时间(秒) 底部效果(0-2)
    [!]修改:怪物死亡打出物品数量上限为50
    [+]增加:心灵召唤技能,下属传送至主体身边,并同时攻击主体当前目标
    174;心灵召唤;10;248;14;10;0;5;0;0;99;18;50;20;100;22;200;24;;
    [+]增加:性能参数,怪空闲运行计时
    [!]修改:RUN网关记录超速日志代码
    [!]修正:开启辅机按钮和设置辅机地图控件保存UI冲突问题
    [!]修正:辅机中回城无法前往停止辅机按钮
    [!]修正:辅机过滤熊猫类不可选择的怪物
    [!]修正:辅机攻击法师分身问题
    [!]修正:魔法类合击容易卡技能问题
    [+]增加:内辅辅机增加释放合击选项
    [+]增加:内辅增加自动调节魔法距离选项
    [+]增加:内辅辅机增加拾取物品和丢弃物品功能
    [!]修正:商铺荣耀点按钮隐藏,无法回车购买问题
    [20200120 测试版]更新:一套程序(客户端必要更新文件:Qk_Prguse[新配置器内])

    注意:登陆器须与服务端配套

    [!]修改:M2向LoginSrv发送数据模式
    [+]增加:强身等级属性各职业加血量上限参数
    [+]增加:项链类鉴定物防、防爆、准确、聚魔属性控制
    [!]修改:战英雄烈火技能优先于刺杀技能
    [!]修改:缩短英雄业务处理间隔
    [+]增加:手镯类鉴定物防、防爆、准确、聚魔属性控制
    [+]增加:戒指类鉴定魔防、准确属性控制
    [+]增加:靴子、腰带、军鼓类鉴定物防、魔防、准确、麻抗、内力恢复属性控制
    [+]增加:衣服类鉴定魔防、防爆属性控制
    [!]修正:假人重复登陆问题
    [!]修改:LOADVAR SAVEVAR 处理代码,减少操作INI文件时占时
    [+]增加:NPC命令
    功能:清除装备熔炼属性
    格式:CLEARITEMMELTING 物品位置(0-28) Hero
    物品位置(-1)表示默认OK框上物品 0-28表示身上装备物品 100..107表示自定义OK框上物品
    [!]修正:已鉴定的装备,通过SUPERMAKE命令添加神秘属性后,无法进行鉴定属性转移
    [!]修正:钩选"钥匙不足时,禁止提示购买"后,双击宝箱还能提示的问题
    [!]修正:设置战追敌走刺杀位时,使用合击时无法近身放合击技能
    [!]修正:斗转生效减攻击%,有时不生效问题
    [+]增加:神秘触读获得神技时,记录游戏日志(需更新日志程序)
    [!]修正:未学习龙卫心法,<$HEARTPOWER>|<$HEARTMAXPOWER>不显示武器所带的神圣属性值
    [!]修改:HCall命令参数为空时,不再提示脚本错误信息,同时支持角色名为英雄名
    [!]修正:CHANGEHUMABILITY 4与酒气护体技能冲突问题
    [!]修正:NOTALLOWUSEMAGIC地图参数,对合击技能无效
    [+]扩展:CHANGEHUMABILITY支持神圣幸运、魔法抗性、道术抗性、神龙抗性、合击伤害减免属性
    功能:调整人物属性
    格式:CHANGEHUMABILITY 属性(0-31) 操作符(=/-/+) 属性值(1-2100000000) 时间(秒) HERO
    注意:调整后的属性效果只在人物在线时有效
    15-加刺术 16-减刺术 17-魔血值 18-麻痹抗性 19-麻痹强化 20-神圣属性下限 21-主属性 22-神圣防御 23-神圣属性上限
    24-附加伤害 25-伤害吸收 26-神圣幸运 27-魔法抗性 28-道术抗性 29-神龙抗性 30-合击伤害减免(%) 31- 内力上限
    [!]修正:LUA函数,setAbil有时设置属性不生效问题
    [+]增加:LUA actor对像方法
    getNG--取当前内力值
    setNG--设置内力值

    [+]修改:LUA actor对像方法
    setActorStatus 设置人物状态,参数(状态值,时间(秒))
    说明:1-定身,不能跑不能走 2-冰冻,不能跑不能走,不能攻击 3-蛛网,不能跑 4-红绿毒 5-断筋 6-定身(十步一杀)
    [!]修正:群体治愈术,治愈术无法触发LUA受攻击事件
    [+]增加:英雄PKQF触发@HeroKillPlay
    [+]扩展:NPC命令REPAIRITEM支持英雄操作
    格式:REPAIRITEM 位置 hero
    [+]增加:购买摆摊物品时,卖家提示相关信息
    [+]增加:灵魂火符无视障碍选项
    [!]扩展:LUA actor对像方法setAbil
    23-附加伤害机率 24-附加伤害比例‰
    [+]增加:物品代码
    288-相对防御(未触发时:伤害百分比减免增加10% 触发时:伤害百分比减免增加20%,持续10秒)
    [技能DB]
    173;相对防御;0;247;0;0;0;0;0;0;0;0;0;0;0;0;0;0;通用;
    [!]扩展:GM命令,格式支持自定义极品属性可以点数,不受面板"属性机率"控制
    @mob X Y 怪名 数量 类型(0-5) 死爆极品(0/1) 极品属性类型(0-原模式 1-攻 2-魔 3-道 4-刺)|属性可以点
    @MobPlace X Y 怪名 数量 类型(0-5) 死爆极品(0/1) 极品属性类型(0-原模式 1-攻 2-魔 3-道 4-刺)|属性可以点
    [!]修正:流星火雨会改变英雄当前攻击目标
    [!]修正:野蛮冲撞无法触发LUA技能回调
    [!]修正:镜像地图释放导至程序异常
    [!]修改:启动器关闭DBServerr的等待时长
    [+]增加:英雄守护时,离守护点格数时飞至守护(距离格数可自行设置)
    [!]修改:可移动怪向集中点走动的代码处理
    [+]增加:辅机功能【默认值在客户端“config.lua”中修改】
    [!]修正:DBServer无法显示物品名
    [!]修正:假人英雄配置选项 "是否掉装备" "是否掉背包物品"无效
    [!]修改:假人主体安泉区内不检测重叠
    [!]修正:勾选外显时装,查看自己外观没改变BUG
    [!]修正:主号登陆时复活重生倒计时无效
    [+]增加:NPCGIVEITEM 命令打出物品触发物品规则里的"打出提示"
    [!]扩展:ChangeItemSteel CHeckItemMaxSteel命令支持自定义OK框操作
    位置(-1)表示默认OK框上物品 0-28表示身上装备物品 100..107表示自定义OK框上物品
    [!]修正:英雄四级技能触选项不能输入超过100数值
    [!]修正:当前称号被替换时,不触发QF段
    [!]修改:称号Need=12 Stock=主属性(英雄)
    [!]修改:@KillMonster触发段输出S0变量不过滤怪物名上的数字
    [!]修正:铁矿纯度高出售时,价格显示1金币
    [+]增加:创建英雄时,输入的英雄名称赋值给S0变量
  • 修改:去掉M2内部控制物品分类(25)禁止修理,如需禁止请自行增加物品规则********
    [!]修正:主体隐身时,神兽 圣兽被怪攻击后,不站起来攻击问题
    [!]修正:诱惑之光召唤5个宠物后,一个宠物攻击怪物时,其它宠物不主动攻击
    [!]修正:s.share.str2Time因系统日期显示格式导至输出错误
    [!]扩展:CHECKCURRENTDATE日期参数支持变量解析
    #IF
    CHECKCURRENTDATE > <$STR(A1)>
    #ACT
    SENDMSG 7 就位
    [!]修正:QF触发段@HeroDie无法得到<$KILLER>
    [+]增加:安泉区提示开关“选项”->"客户端控制")
    [+]增加:显示物品来源开关“选项”->"客户端控制")
    [!]修正:自定义怪启用死亡周围目标掉血功能,不时时显示MP变量
    [!]扩展:称号数据库 MP字段支持21亿
    [!]修改:穿戴不同时长的复活属性中时,使用醉短时间计时
    [!]扩展:NPC命令
    格式:NPCGIVEITEM 地图 X Y 爆率文件路径 范围 是否随机坐标(0/1) 是否相对路径(0-相对路径[版本内]/1-相对路径) 是否提示(0/1)
    [!]修正:战英雄强制锁定目标,走刺杀位时,使用连击后,无法走刺杀位攻击
    [!]扩展:怪DB数据库,AC MAC字段支持21亿设置
    [+]增加:lua增加,ui控件鼠标进入,离开事件
  • 修改:重写游戏客户端寻路算法,寻路更流畅
  • 修改:穿人穿怪反弹,不在锁定动作
  • 修改:客户端如服务器掉包,由锁定10秒改成5秒
    [+]增加:全景地图,支持寻路与传送,游戏中按M键
  • 修改:双击吃物品,双击后可能导致单击问题
  • 修改:商铺前往“兑换灵符”,取消提示问题
  • 修改:怪物简装排除熊猫,防止攻城堵门
    [!]修正:行会公告列表超出控制范围问题
    [190929 测试版]更新:M2、系统插件、DBServer.exe、LogDataServer.exe、登陆器

    注意:M2、DBServer.exe须配套
    此版登陆器可配合190903引擎使用,引擎优化过多,如有问题,可换回190903版本引擎

  • 修正:Percent命令计算输出错误
    [+]增加:假人配置文件可控制显示军衔、体格显示
    [+]增加:假人配置文件可设置身上装备物品来源信息
    [!]修改:M2配置INI文件读取方式
  • 修正:数据转SQLite工具,转换大量数量时出现内存不足情况
  • 修正:DBServer有时无法修改人物资料中的英雄名称
  • 修正:鉴定四属性后,属性不生效问题
    [+]增加:Actor对像Lua函数(人物、英雄有效)
    getBagItemEx--查找名字获取包裹物品对象
    [!]修正:LUA方法actor:setAbil(),不刷新属性面板显示
    [!]修正:挖取的装备,来源会显示怪物数字代码
    [!]修正:死亡打出物品后,包裹负重不刷新问题
    [+]增加:使用元宝吸收聚灵珠经验时触发QF脚本段@UseGatherItem时,N0变量表示减少的元宝数量
    [!]修正:噬魂沼泽启用目标中绿毒时,目标未中绿毒时才生效,不重置目标已中的绿毒效果
    [!]修正:包里没有聚灵珠,从商铺购买后无法聚经验
    [!]修正:隐身术“不清空人物英雄目标”启用后,对怪物无效
    [!]修正:回收物品列表设置Lv.1的装备,无法回收
    [+]增加:地图参数BURSTRATE,增加死亡物品爆率
    格式:BURSTRATE(增加爆率点)
    [+]增加:合击对英雄的伤害比例
    [!]修正:法师英雄无攻击性技能时不砍怪
    [+]增加:分身自动补MP选项
    [!]修正:日志程序,查询“声望改变”时查询数据出错
    [+]增加:组队传送间隔设置
    [!]修改:LUA命令,actor:setMX参数
    格式:actor:setMX("操作符(+、-、=)", 点数)
    [!]修正:NPC命令RepairItem不支持英雄操作
    例:H.RepairItem 火把
  • 修改:部分消息进行优化
  • 修改:优化M2面板统计在线人数算法,减少CPU占用
  • 修改:部分业务逻辑使用线程处理(需测试稳定性)
  • 修改:DBServer保存数据频率
    [!]修改:DBServer请求操作英雄数据时,需要检查会话ID是否合法
    [!]修改:聚灵珠交易后能再聚经验
    [!]修正:NPC命令ChangeHeroLoyal不支持变量
    [+]增加:购买摆摊物品提示信息
    [+]增加:组队捡物品提示,同个地图内提示
    [+]增加:LUA命令,play:sendCenterMsg
    格式:play:sendCenterMsg(前景色,背景色,消息文字,模式,显示时间(秒),显示位置)
    [!]修正:NPC命令DIV不支持21亿参数
  • 增加:c.actor.getUser1Job,查看他人装备对应精灵职业
  • 修正:查看他人装备体格满及属性显示错误(需更新iteminfo.lua)
    [+]增加:简装外观配置(config.lua中配置)
    [+]增加:人物行走,遇到障碍自动转向(config.lua中配置开关)
  • 修改:Lua物品来源配置默认关闭(config.lua中配置开关)
    [+]增加:Lua客户端与服务端通讯
    [+]增加:客户端与服务端CommonFun.lua脚本中分别加入了序列化函数,如有需要则更新,位置(引擎包\Mir200\LuaScripts)
    [+]增加:c.share.getTickCount API
    [190903]更新:M2、系统插件

  • 修正:扔金币失败后,刷金币的BUG
    [!]修改:战英雄跟随时,被攻击时不再使用技能(狮子吼、野蛮)
    [190828]更新:M2、系统插件、登陆器

    注意:M2、RUN网关须配套

    [!]修正:使用盟重回城石类物品时,出现部分NPC看不见情况
  • 修正:使用多端口RUN网关时,下发失败
  • 修正:查看英雄和他人套装,不同职业不显示问题
    [190825]更新:M2、系统插件、RUN网关、DBServer.exe

    注意:M2、RUN网关须配套

    [+]增加:DBServer.exe增加直接删除角色数据功能
    [!]修正:下发模式(需M2与RUN配套使用)
    [190819]更新:M2、系统插件、RUN网关、启动器、登陆器

    注意:M2、RUN网关须配套

    [!]修正:启动器启动时,查找不到程序时不停提示
    [+]增加:LUA, Hero方法
    runScript--执行QF脚本(执行主体为主人)
    [!]修正:物品DB库数据过多时,RUN无法接收并下发(需M2与RUN配套使用)
  • 修正:神兵外形改造暴击不显示问题(需更新iteminfo.lua)
  • 修正:自定义UI特殊情况下不读取配置问题
    [190817]更新:一套程序

    注意:M2、登录器须配套,同时需要使用数据转换工具进行数据转换(不再支持BDE),测试版用户更新此版不需转换
    工具路径“引擎包\工具\数据扩展\[20190817]数据转换(SQLITE).exe”

    需配合新的MarsDefender新的版下发文件1.dll,或开启自动更新下发文件

    [!]扩展:GIVE命令,当M2“不可熔炼相同的神铁”选项不钩选时,可同时带两一样的神铁
    [+]修改:斩杀属性,生效时,目标有护身状态(法职业)时,按MP计算掉血 选项
    [+]修改:聚灵珠类物品显示,设置需要元宝开启时,不管聚满没有,都显示开启所需要元宝数量
    [+]修正:反辅网关触发段@PunishmentEx参数错误问题
    [+]修改:命令@SuperMake 设置鉴定属性时,不再判断三鉴定(需测试)
    格式SuperMake 位置 项目 属性值 累加升级次数(0-累加 1-不累加) HERO
    调整身上装备附加属性 参数16为吸伤属性
    17-附加鉴定属性(神技重复则不上属性) 18-刺术
    [+]修改:回收列表显示顺序
    [+]修改:@MOBNPC命令支持设置血条控制
    格式:@MOBNPC NPC名称 脚本文件名 外形|读取模式(0,1)|显血条(0,1) 属沙城(0,1) 地图 X Y
    [!]扩展:灵媒机率支持关闭,设置255表示属性关闭
    [+]增加:地图参数RUNNPC,跑步穿NPC
    [!]修改:击破、斩杀同时生效时,显示击破飘字并累加斩杀威力
    [+]增加:自定义怪,"死亡下属一起死亡"选项
    [!]修改:灭世技能的伤害上限可设置21亿
    [!]扩展:NPC命令
    功能:回收包裹物品
    格式: RecoveryItem 物品名(*大部分物品) 物品数量变量 游戏币变量 金币变量 金刚石变量 灵符变量 游戏点变量 经验变量
    返回变量只支持数值型变量
    注意:经验变量不直接给玩家经验,只是输出对应的经验总和,需要自行使用调整经验命令操作(因受需求及版本设定不同,故不直接给经验)
    例:
    #IF
    #ACT
    ;回收物品名包含“天马”的物品
    RecoveryItem 天马 <$N(数量)> <$N(游戏币)> <$N(金币)> <$N(金刚石)> <$N(灵符)> <$N(游戏点)> <$N(经验)>
    ChangeExp + <$N(经验)>
    SENDMSG 7 <$USERNAME>回收<$N(数量)>件天马装备,获得<$N(游戏币)>元宝,<$N(金币)>金币,<$N(金刚石)>金刚石,<$N(灵符)>灵符,<$N(游戏点)>游戏点
    [!]修改:假人配置读取规则,优先脚本命令设置路径配置
    [!]修正:千里传音物品不受禁止发言列表控制
    [!]修改:怒气槽大值支持至10000
    [!]修正:地图禁止千里传音物品,对传音筒和千里传音不起作用
    [!]修正:鉴定转移同类物品转移时,提示不同部位问题
    [+]增加:QF触发段(摆摊触发) @StartShop
    [+]增加:NPC命令
    功能:停止摆摊
    格式:StopShop

    [!]扩展:NPC命令,支持爆极品加属性可以点
    格式:MONGENEX 地图 X Y 怪名|怪类型(0普通怪/1内功怪/2英雄经络经验怪/3心法怪(主体)/4心法怪(英雄)/5心法怪(主体、英雄))|怪物颜色值|顶戴花翎|死亡爆极品(0/1)|物品掉落捡起模式(0-3)|爆极品加属性可以点(0/1) 范围 数量 行会模式(0/1 1怪属于执行命令玩家的行会)

    格式: MobPlace 怪物名称 怪类型(0普通怪/1内功怪/2英雄经络经验怪/3心法怪(主体)/4心法怪(英雄)/5心法怪(主体、英雄)) 模式(0/1 1-魔王岭新模式) 死亡爆极品(0/1) 爆极品加属性可以点(0/1)

    [!]修正:给予称号方式增加敏捷和准确,属性面板不会即时刷新,得小退才正常显示
    [!]扩展:NPC命令,支持相对路径
    功能:清空文件内容(并带创建文件)
    格式:ClearNameList NewFile.txt 是否相对路径(0-相对路径[版本内]/1-相对路径)
    [+]增加:记录游戏中的比较耗时脚本段("选项"->"参数设置"->"环境设置"->"记录脚本段耗时信息")
    [+]增加:套装属性增加“自动上毒”,攻击时自动上毒
    [!]修改:LoadVar,S呵呵eVar,SortHumVarToFile命令,加快读取处理时间
    [!]扩展:NPC命令
    功能:检查人物的幸运度
    格式:CHECKLUCKYPOINT 操作符(<,>,=) 点数
    [+]增加:脚本变量
    人物幸运属性:<$LUCKY>
    英雄幸运属性:<$HEROLUCKY>
    [!]修正:UPGRADEITEMEX,UpFasguinItem操作自定义OK框物品后,输出物品属性不刷新问题
    [!]修正:BagItemInToBox操作同名装备放入OK框,只能放入一号个框内问题
    [!]修正:BagItemInToBox 放入物品不会触发脚本段 [@ItemIntoBoxX]
    [!]修正:打开NPC窗口时,用BagItemInToBox放入物品,物品不显示问题
    [!]扩展:物品DB,名字支持28个字符
    [!]扩展:人物DB,支持U0-99整型变量(保存)******需扩展数据********
    吸伤属性(扩展21亿)
    物品钢纹神圣属性支持至21亿
    物品极品属性支持至65535
    [+]增加:NPC命令
    功能:调整装备极品属性
    格式:CHANGEITEMBESTVALUE 物品位置(0-28) 属性(0-5) 控制符(=,+,-) 点数(0-65535) Hero
    物品位置(-1)表示默认OK框上物品 0-28表示身上装备物品 100..107表示自定义OK框上物品
    属性 0-攻 1-魔 2-道 3-刺 4-防(部分物品无效) 5-魔防(部分物品无效)
    [!]修正:命令give 申猴 1制造不出物品
    [!]修改:日志程序记录日志间隔
    [!]修改:无限仓库集成到人物保存结构中,不再保存在M2目录下
    [!]修正:武器被诅咒后,不时时显示
    [!]修正:ADDNAMELIST命令路径参数不支持变量
    [+]增加:
    Need-113 需要等级 Stock-近战抗性
    [!]修正:九周年天赐给予的叠加物品不叠加
    [!]修正:九周年天赐钥匙不足时,没有判断包裹是否还有钥匙,而全量购买问题
    [!]修正:彻地钉技能,无视DB设置的伤害上限
    [!]修正:裂神符做为普通技能时,能学习后,使用灵魂火符无法触发裂神符
    冰霜雪雨为普通技能时,能学习后,使用四级流星火雨无法触发冰霜雪雨
    [!]修正:勋章类物品不支持极品属性;同时扩展CHANGEITEMBESTVALUE支持操作勋章类物品
    [+]增加:NPC命令
    功能:调整装备熔炼属性
    格式:CHANGEITEMMELTING 物品位置(0-28) 熔炼等级(1-11) 开孔位熔炼等级(1-11) Hero
    物品位置(-1)表示默认OK框上物品 0-28表示身上装备物品 100..107表示自定义OK框上物品
    [+]增加:启动器批量修改端口号因子,重新配置后,在原端口号累加指定因子值
    [!]修正:宠物打死怪,多倍爆率无效问题
    [+]增加:聚灵珠只可以通过打怪累积经验的选项("选项"->"物品装备"->"其它")
    [!]修改:AILogOn,AILogOnEx命令,以乱序输出AICharNameList.txt中的假人名字
    [!]修正:QF触发段@PlayReconnection,不能使用英雄变量问题
    [!]修正:KILLBYHUM命令,被召唤宠物杀死时,判断不是人所杀死
    [!]扩展:NPC命令
    功能:改变人物状态
    格式:ChangeModeEx 状态(1-5) 时间(秒)
    说明:1-定身,不能跑不能走 2-冰冻,不能跑不能走,不能攻击 3-蛛网,不能跑 4-红绿毒 5-断筋

    [!]修正:唯我独尊,启动“使用技能消耗MP”后,不学习内功情况下使用技能,10秒免麻状态直接结束
    [!]扩展:NPC命令,Give参数支持临时变量解析
    #IF
    #ACT
    MOV <$N(钢纹等级)> 103
    Give 传奇神剑 1 主体 1|3|5|7 4 3|12|32|34 0 <$N(钢纹等级)>|1|1

    [!]修正:使用"活脉酒",增加敏捷属性,不实时显示属性问题
    [!]修正:LARGE <$MAXHP> 2099999999,<$MAXHP>超过21亿时,都无法检测
    [+]增加:OK框物品变量
    <$DLGITEM.MYSTERYCOUNT> 当前OK框中的物品带神秘属性个数(返回值:0-无 1-1个属性 2-2个属性 3-3个属性 4-4个属性)
    <$DLGITEM.IDENTIFYVALUE1> 当前OK框中的物品鉴定属性位置[1]的属性值
    <$DLGITEM.IDENTIFYVALUE2> 当前OK框中的物品鉴定属性位置[2]的属性值
    <$DLGITEM.IDENTIFYVALUE3> 当前OK框中的物品鉴定属性位置[3]的属性值
    <$DLGITEM.IDENTIFYVALUE4> 当前OK框中的物品鉴定属性位置[4]的属性值
    <$DLGITEM.IDENTIFYVALUE5> 当前OK框中的物品鉴定属性位置[5]的属性值
    <$DLGITEM.IDENTIFYVALUE6> 当前OK框中的物品鉴定属性位置[6]的属性值
    <$DLGITEM.IDENTIFYVALUE7> 当前OK框中的物品鉴定属性位置[7]的属性值
    <$DLGITEM.IDENTIFYVALUE8> 当前OK框中的物品鉴定属性位置[8]的属性值

    <$BoxItem(X).MYSTERYCOUNT> 当前OK框中的物品带神秘属性个数(返回值:0-无 1-1个属性 2-2个属性 3-3个属性 4-4个属性)
    <$BoxItem(X).IDENTIFYVALUE1> 当前OK框中的物品鉴定属性位置[1]的属性值
    <$BoxItem(X).IDENTIFYVALUE2> 当前OK框中的物品鉴定属性位置[2]的属性值
    <$BoxItem(X).IDENTIFYVALUE3> 当前OK框中的物品鉴定属性位置[3]的属性值
    <$BoxItem(X).IDENTIFYVALUE4> 当前OK框中的物品鉴定属性位置[4]的属性值
    <$BoxItem(X).IDENTIFYVALUE5> 当前OK框中的物品鉴定属性位置[5]的属性值
    <$BoxItem(X).IDENTIFYVALUE6> 当前OK框中的物品鉴定属性位置[6]的属性值
    <$BoxItem(X).IDENTIFYVALUE7> 当前OK框中的物品鉴定属性位置[7]的属性值
    <$BoxItem(X).IDENTIFYVALUE8> 当前OK框中的物品鉴定属性位置[8]的属性值
    [!]扩展:NPC命令,RecoveryItem支持叠加类物品回收
    [!]扩展:称号DB"生命上限"支持21亿
    [!]扩展:NPC命令,支持英雄操作
    功能:检查物品的鉴定相关属性
    格式:CHECKITEMADDVALUEEX 物品位置(0-28) 项目(0-2) (符号 < > =) 值 Hero
    项目:0-鉴定次数 1-神性属性数量 2-已鉴定

    [!]修正:自定义怪不使用施毒术
    [!]修正:召唤巨魔技能不显示倒计时
    [!]修正:导出自定义怪物的文件后,再保存军衔相关参数时出错
    [!]修正:极品机率控制,斗笠无法使用255屏蔽刺术
    [!]修正:命令CHECKITEMLEVEL、CHECKITEMSTEEL、CHeckItemMaxSteel部分参数不支持变量解析
    [!]扩展:全身鉴定主属性支持21亿累加值
    [!]修改:战英雄可以使用魔法盾
    [+]增加:称号属性
    Need=18 NeedLevel=需等级 Stock-伤害吸收%(共用)
    [!]修正:查看别人商店名,显示不全问题
    [!]扩展:RECALLMOB命令,物怪名和等级支持变量操作
    [!]扩展:NPC命令,支持英雄操作
    功能:检查物品增加的附属属性
    格式:CHECKITEMADDVALUE 物品位置(0-28) 属性位置(0-16) (符号 < > =) 值 Hero
    [+]增加:NPC命令
    功能:改变人物执行GmExecute命令是否能提示信息
    格式: CHANGEGMEXECUTESHOWMSG 模式(0/1)
    模式:0-提示 1-不提示
    [!]修正:新鉴定只设置2个属性时,锁定两个属性后再鉴定,会减物品材料
    [!]扩展:NPC命令,支持英雄操作
    功能:给予带绑定状态物品。主要方便设置不能配带的物品绑定状态
    格式:GIVESTATEITEM 物品名称 项目1 项目2 项目3 项目4 项目5 项目6(0为正常,1为绑定) 数量(叠加物品有效)|绑定时间(小时)|绑定类型|Hero
    项目1--给予禁止扔,项目2--禁止交易,项目3--禁止存,项目4--禁止修,项目5--禁止出售,项目6--禁止打出的装备
    绑定类型: 1限时物品 2绑定期(过绑定期后可使用,绑定期不可交易,不爆) 3长期绑定(自己可使用,不可交易,掉后不可捡起)

    [+]增加:NPC命令
    功能:减物品升级计数
    格式: DecItemUpCount 物品位置 点数(1-255) Hero
    物品位置(-1)表示默认OK框上物品 0-28表示身上装备物品 100..107表示自定义OK框上物品

    [!]修正:ADDNAMELIST命令存储不存在路径文件时的提示错误(程序自动创建目录)
    [!]修改:ADDNAMELIST,DELNAMELIST,ADDUSERDATE,DELUSERDATE,CHECKUSERDATE,路径参数大部分统一路径自动指向Mir200\Envir\+参数
    #IF
    #ACT
    ADDnamelist \QuestDiary\游戏功能\帐号\王师弟子.txt
    ;存储路径为 Mir200\Envir\QuestDiary\游戏功能\帐号\王师弟子.txt
    [!]扩展:NPC命令
    格式:AILogOn 地图 X Y 数量 人物配置路径 英雄配置路径 刷怪顺序(0-按顺序 1-按乱序)
    格式:AILogOnEx 地图 X Y 数量 人物列表路径 英雄列表路径 刷怪顺序(0-按顺序 1-按乱序)

  • 增加:M2支持LUA脚本
    [!]修正:自动把物品放入OK框后,执行升级操作,属性不显示问题
    #IF
    #ACT
    BagItemInToBox 木剑 3
    UPGRADEITEMEX 103 2 0 <$STR(P1)> 1
    [!]修正:DBServer.exe无法修改角色账号问题(注意:SQLITE模式下,修改主体账号时,无须修改英雄账号数据)
    [!]修正:ADDNAMELIST命令路径问题
    [!]修正:账号程序,修改密码无效

    [!]修正:普通合区工具,因路径不存在,导至UserData.dat保存失败
    [!]修正:账号程序启用二级密码后,相同IP登陆还需要再输入二级密码
    [!]修正:DBServer程序无法导出辅机人物数据
    [!]修正:拆解叠加物品,无物品来源显示
    [+]增加:地图场景效果系统
    [!]修正:数据通无清理心法小于指定等级的清理选项
    [!]修改:卧龙怪守护模式时,离守护坐标13格后,自动跑回守护点
    [+]增加:一键合区工具增加“合并完毕复制数据至主区”选项
    [+]增加:NPC命令
    功能: 设置物品怪死亡打出数量控制参数("查看"->"列表信息一"->"怪物爆物品")
    格式:SetMonDropItemLimit 物品名 已爆数量 限制数量 未爆数量 清零间隔(分钟 0-则不清零)

    [!]扩展:NPC命令
    功能:将指定物品刷新到指定地图坐标范围内
    格式:THROWITEM 地图 X Y 范围 物品名称 数量 需一定时间才可捡起(0/1) 延时捡起时长(秒)|极品(攻)|极品(魔)|极品(道)|极品(刺)|极品(防)|极品(魔防)|钢纹等级(1-105)|熔炼(1-11)|熔炼1(1-11)
    极品属性:防(部分物品无效),魔防(部分物品无效)

    [+]增加:斩杀固定输出模式
    [!]修正:账号程序无法修改账号其它附属数据
    [!]修正:英雄锁定时,英雄被麻或冰还能飞到主体身边
    [+]增加:自定义怪增加“不攻击人物”、“不攻击英雄”选项
    [!]修正:BDE转SQLite工具,太旧的BDE数据无法转换
    [+]增加:M2共享目录,同时限制脚本文件路径,控制在版本路径或共享目录内
    [!]修改:NPC命令路径模式
    格式:ADDUSERDATE 文件名 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:DELUSERDATE 文件名 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:CreateDir 文件夹名 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:CopyFileTxt 源文件 目标文件 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式: SortHumVarToFile 变量名 变量路径 排序模式(0,1) 保存路径 存储模式(0-人物名 变量值 1-人物名 2-变量值) 变量路径和保存路径是否为相对路径(0-相对路径[版本内]/1-相对路径)
    格式:GetFileToVar 文本(全路径) 指定行 变量1 变量2 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:TextReplace 文本路径 需替换字符 替换字符 模式(0-大部分替换 1-只替换一次) 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:LOADPETSMONSET 配置路径 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:ClearNameList NewFile.txt 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:CreateFile 文件名 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:DeleteFile 文件名 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:NPCGIVEITEM 地图 X Y 爆率文件路径 范围 是否随机坐标(0/1) 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:CLEARCODELIST 玩家变量 文本路径 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:GetRandomName 文本路径 字符串变量 指定行 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:CHECKCODELIST 玩家变量 文件路径 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:CheckTextList 字符串 文件路径 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:CHECKCONTAINSTEXTLIST 内容 文本路径 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:CHECKLISTTEXT 文件名称 内容 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:ADDNAMELIST 文件名 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:DELNAMELIST 文件名 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:AddTextList 字符串 文件路径 是否检查重复(0-检测重复,1-不检测) 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:AddTextListEX 字符串 文件路径 指定行(0-65535) 是否相对路径(0-相对路径[版本内]/1-相对路径)
    格式:DelTextList 文本 文件路径 路径类型(0-相对路径 1-相对路径)
    格式:LOADVAR 变量类型 变量名 文件名 路径类型(0-相对路径 1-相对路径)
    格式:SAVEVAR 变量类型 变量名 文件名 路径类型(0-相对路径 1-相对路径)
    [!]修正:合区工具因名字大小写而导至合区后无法进入游戏
    [!]修改:DBS及M2会话相关处理代码
    [+]增加:脚本变量
    <$SKILLLEVELEX(技能ID)>----指定技能的强化等级
    <$HEROSKILLLEVELEX(技能ID)>----(英雄)指定技能的强化等级
    [+]增加:死亡爆身上装备及首饰盒装备,按装备位单独机率控制
    [!]修正:使用材料进行军衔升级后,魔血属性需要小退才看到效果
    [+]增加:NPC命令
    功能:分割字符串到变量
    格式:ExtractString 分隔符 需处理字符串 字符变量1 字符变量2 字符变量3 字符变量4 字符变量5 字符变量6
    变量支持S A 个人临时字符变量

    例:
    #if
    #ACT
    ExtractString | 变量1|变量2|变量3|变量4|变量5|变量6| S1 S2 S3 S4 S5 S6
    SENDMSG 7 分割完毕:<$STR(S1)>,<$STR(S2)>,<$STR(S3)>,<$STR(S4)>,<$STR(S5)>,<$STR(S6)>,
    [+]增加:聚灵珠物品可控制聚集经验倍数,DB字段Source--聚集经验倍数
    [!]修改:怪物爆物品规则,叠加物品打出数量以实际数量累加规则中的已爆数量
    [!]扩展:NPC命令MonGenEx部分参数支持变量操作
    例:
    #IF
    #ACT
    MOV N50 3
    MonGenEx 3 330 330 雷炎蛛王|0|249|<$STR(N50)>|1,2 3 1
    break

    [!]修正:CHANGEITEMMELTING命令BUG
    [!]修改:MonGen.txt,余多少分钟刷怪(时间赋值给I变量 0-999),显示问题
    [!]修正:DBServer.exe评定主副英雄后,召唤不出副将问题
    [!]修正:SQLite合区工具,部分角色名达到7个汉字时,重复时不会自己加a,b...
    [+]增加:GM命令
    功能:重载客户端Lua脚本
    格式:@ReloadClientLua

    [!]修正:地图工具导到BMP时失败
    [+]增加:启动器,启动时判断登陆网关和M2文件是否存在,并进行提示
    [!]修改:Need 83、84、85、86、90,附加伤害%调整至输出后面计算输出
    [!]修正:普通合区工具,重名处理问题
    [!]修改:GM命令RECALLMOBEX参数
    格式:@RECALLMOBEX 怪物名称 名称颜色 坐标X 坐标Y 地图名 附加主体属性(0/1)
    说明: 附加主体属性0-附加 1-不附加
    [!]修改:假人魔法师无目标时,自动开盾
    [!]修正:选择"四级合击减目录MP值比例"时,当对方未学内功时无效
    [!]修正:GM命令无法控制掉物品问题
    @清除怪物 地图号(* 为大部分) 怪物名称(* 为大部分) 掉物品(0,1)
    [+]增加:脚本变量
    <$KILLMONEXPRATETIME> 杀怪经验倍率时间(秒)
    [+]增加:物品禁止升级规则(禁止使用@upgradenow升级)
    [!]修改:物品设置死亡抱时,物品放首饰盒里一样抱
    [!]扩展:NPC命令
    功能:检查玩家是否为沙城老大
    格式:ISCASTLEMASTER 城堡编号
    [+]增加:4级刺杀攻击倍数
    [+]增加:在线人物窗口可以操作U变量
    [+]增加:22分类物品,支持防、魔防极品属性
    [!]扩展:NPC命令TakeOffItem支持变量操作
    [+]增加:物品代码
    283 重击5级
    284 重击5级+麻痹
    285 重击5级+魔道麻痹
    286 重击5级+乾坤借力5级
    287 重击:lv5+乾坤借力5级+扭转乾坤CD减少40秒
    [+]增加:NPC命令
    功能:掉落身上装备
    格式ropUserItem 装备名称(Not) 位置(0-28) Hero
    [!]扩展:NPC命令,增加刷出直接死亡参数
    功能:放置怪物,怪物向集中点集中
    格式: MobPlace 怪物名称 怪类型(0普通怪/1内功怪/2英雄经络经验怪/3心法怪(主体)/4心法怪(英雄)/5心法怪(主体、英雄)) 模式(0/1 1-魔王岭新模式) 死亡爆极品(0/1) 爆极品加属性可以点(0/1) 直接死亡(0/1)

    功能:放置怪物
    格式: MONGENEX 地图 X Y 怪名|怪类型(0普通怪/1内功怪/2英雄经络经验怪/3心法怪(主体)/4心法怪(英雄)/5心法怪(主体、英雄))|怪物颜色值|顶戴花翎|死亡爆极品(0/1)|物品掉落捡起模式(0-3)|爆极品加属性可以点(0/1)|直接死亡(0/1) 范围 数量 行会模式(0/1 1怪属于执行命令玩家的行会)

    例:
    #IF
    #ACT
    MOV S0 暗之虹魔教主3
    MISSION 3 330 330
    PARAM1 329
    PARAM2 319
    PARAM3 1
    PARAM4 1
    MobPlace <$STR(S0)> 0 0 0 0 1

    #IF
    #ACT
    MOV S0 暗之虹魔教主3
    MONGENEX 3 329 319 <$STR(S0)>|0|255|-1|0|0|0|1 1 1 0

    [!]修正:查看别人装备一代首饰盒时无法显示物品
    [!]修正:装备排行榜无法显示问题
    [!]扩展:称号内伤等级支持21亿值
    [!]修正:DBServer.exe排行榜过滤无效
  • 修改:大字体抗锯齿处理
    [+]增加:文字输出渐变方式(目前仅用于lua里的hint文字输出)
  • 修改:大部分物品支持读取备注文件,请自行控制好备注文件
  • 修改:背包、英雄背包、仓库、宠物仓库物品数量按格宽度高度计算
  • 修改:内辅英雄自动开盾不限制职业
  • 修改:内辅普通和有效HP、MP部分扩展至10位
    [!]修正:小退组队按钮还高亮问题
  • 修改:怪物简装不改变沙城门、城墙外观
    [*!]增加与修改:UI编辑器增加导入与导出单独窗体(由于方便导入独立窗体,控件名不再是全局给力,规则为【醉外层窗体控件名@子控件名】,所以需要配合修改:脚本中的“SetClientUIProp”命令控件名以及自定义UI控件“设置控件可视按钮”中的“可视控件名”控件名),控件名可在新编辑器中“右键复制控件名”得到。
    [!]修正:lua内置脚本负重少+号问题(需更新iteminfo.lua)
    [!]修正:lua内置脚本7分类神圣属性两个+号问题(需更新iteminfo.lua)
    [!]修正:lua内置脚本神兵外形改造文字显示问题(需更新iteminfo.lua)
  • 修过:物品备注不限制大小
    [+]增加:lua输出至聊天栏接口
  • 修正:微端服务器可能导致的空连接问题
  • 修正:lua内置脚本,装备套装联名属性,其中一个为0不显示问题(需更新iteminfo.lua)
  • 修正:使用@supermake鉴定属性,达到4属性时不显示星级及是否鉴定(需更新iteminfo.lua)
  • 修正:内置浏览器,鼠标前往,游戏中人物会跟着走动问题
  • 修正:套装 斩杀血量 登录器显示错误问题
    [+]增加:UI控件支持lua脚本事件
    [+]增加:时装衣服套装显示
  • 修正:叠加物品重量显示不对(需更新iteminfo.lua)
  • 修正:登录器以及配置器物品过滤物品名不支持28个字符问题(需更新配置器中AttData\190408.dll文件)
    [+]增加:Lua脚本加密,工具路径“压缩包\工具\LUA脚本加密.exe”

  • 回复

    使用道具 举报

    游客
    回复
    您需要登录后才可以回帖 登录 | 立即注册

    QQ|传奇服务端| 一休论坛 ( 冀ICP备2023015431号-6 ) |网站地图

    GMT+8, 2024-5-5 21:23

    Powered by 传奇一条龙 X3.4

    ©本站资源均来源于网络,仅供传奇私服一条龙学习与交流。

    →点我直达内容 传奇版本 传奇工具 信誉开服 传奇素材 传奇漏洞 传奇脚本
    快速回复 返回顶部 返回列表