[GEEM2引擎] GEEM2引擎2019版正式版更新说明

[复制链接]
查看55 | 回复0 | 2020-2-17 23:29:39 | 显示全部楼层 |阅读模式
2019-12-27更新:
https://www.lanzous.com/i8b3lwf
本次更新文件:M2Server.exe、MakeGameLogin.exe
1.修正内挂解包的问题
2.修正魔法技能在物理攻击时长按快捷键偶尔施展2次的问题
3.优化内挂挂机相关
4.优化自定义技能已知的细节问题
5.扩展ChangeItemDura命令
6.扩展ChangeModeEx命令支持12、13
7.增加NPC对话框点击复制文字
8.优化其它几处细节

2019-12-26更新:
https://www.lanzous.com/i8aggxi
更新说明:
1.修正内挂解包的问题
2.修正魔法技能在物理攻击时长按快捷键偶尔施展2次的问题
3.优化内挂自动练功
4.优化内挂挂机
5.增加NPC对话框点击复制文字
<复制地址/@@CopyToClipboard1(点击后将会复制这段文字到剪粘版中)>
[@CopyToClipboard1]
#IF
#ACT
Messagebox 复制文字到剪粘板成功


2019-12-21更新:
https://www.lanzous.com/i8733ja
本次更新文件:M2Server.exe、MakeGameLogin.exe、LoginGate.exe、UI升级工具
1.修正了上版引擎的一处报错
2.修正了攻城期间飞到攻城区域角色名字颜色显示白色的问题
3.增加内挂控制宝宝简装选项
4.增加数据库设置悬浮框装备背景图
5.登录网关和角色网关更新扩大默认参数值
6.个人商店购买支持回车键确定
7.宝石镶嵌光标支持自定义修改
8.优化了引擎的CPU占用
9.优化了登录器的CPU占用
10.优化了宠物捡物品速度
11.修复了已知其他多处细节问题


1220测试版修正内挂挂机寻路的一处细节错误
修正人物小退,宠物系统不回收的问题
@@InputString/@@InputInteger禁止输入空格
修正地面特效当地面物品叠加后特效不显示问题


1219测试版

宠物支持快速捡物
PlayMusicEx 播放问题解决修正引擎的几处报错


1217测试版
内挂支持宝宝简装 (自定义UI需UI升级)
修正自定义技能的一处细节问题
个人商店支持回车键确认购买
物品来源修改如修改时间显示00:00:00 请检查M2所在引擎系统时间格式 ,修改为  :短日期: yyyy/m/d      长日期:  yyyy'年'M'月'd'日'  ,短时间:H:mm  长时间:H:MM:SS

1216测试版
DB数据库字段:expand5
expand5: 装备悬浮名字背景图片序号 * 10;如:要装备显示Newopui.pak中 100的图片,应该填 1000
衣服: expand5 = 0表示衣服内观和外观带头发。 =1则表示内外观不带发型
衣服的就是,图片编号 * 10 + (0/1),图片编号1000,就要设置 1000 * 10 = 10000 + 0/1(是否衣服带头发)
图片0就是不显示图片,显示图片只能从>=1
****************注:此背景图,不可同Changeitemname设置背景图一起使用 ,否则会叠加显示******************************



1215测试版1.DB数据库字段:expand5
expand5: 装备悬浮名字背景图片序号 * 10;如:要装备显示Newopui.pak中 100的图片,应该填 1000
衣服: expand5 = 0表示衣服内观和外观带头发。 =1则表示内外观不带发型
衣服的就是,图片编号 * 10 + (0/1),图片编号1000,就要设置 1000 * 10 = 10000 + 0/1(是否衣服带头发)
图片0就是不显示图片,显示图片只能从>=1
2.引擎三大块优化降低CPU占用
3.登录器优化降低CPU占用
4.登录网关修改默认参数,之前网关默认参数过低,很多GM不会修改,导致注册账号 和登录过慢连接断开问题
本次更新三个文件必须配套使用,其他程序使用1126引擎包内
提示:当登录网关提示“错误的客户端请求”表示登录器和登录网关不配套


2019-11-26-1更新:
https://www.lanzous.com/i7mu61g
本次更新文件:M2Server.exe、MakeGameLogin.exe
1.优化客户端地面物品过多 的CPU占用
2.拍卖行、个人商店、摆摊的禁止货币,由原来的隐藏客户端显示改为隐藏显示+引擎关闭此类货币交易
3.修改宠物属性叠加给主人的一处相关细节


2019-11-26更新:】
https://www.lanzous.com/i7lhvef
本次更新文件:M2Server.exe、MakeGameLogin.exe
1.增加技能快捷键支持单字母
2.自定义技能相关细节完善
3.优化多处细节相关处理
4.修正叠加物品相关的一处严重BUG(有叠加物品的必更新,或者关闭叠加物品功能)
5.修正其它几处已知问题


【2019-11-19更新:】https://www.lanzous.com/i7glyve
  • 【2019-11-16更新:】
  • 本次更新文件:M2Server.exe、MakeGameLogin.exe、UI升级工具.exe
  • 1.修正前几版引擎和登录器因升级内存管理器导致程序内存混乱问题,出各种错误及游戏花黑屏
  • 2.修正地图参数THUNDER(10)和LAVA(10)音爆问题
  • 3.修正十步一杀允许穿越人物会和目标重叠问题
  • 4.修正UI升级工具每次升级后几处选项会重置问题
  • 5.修正<$CurSlaveFullName>不显示完整(含数字)名字问题
  • 6.修改自定义OK框 GiveBoxItem 8~31 细节
  • 7.增加英雄本次获取经验变量为:<$H.GetExp>
  • 8.宠物增加无实体选项 和 受宝宝休息快捷键控制选项
  • 9.宠物相关操作命令增加(详见宠物文档)
  • 10.自定义技能相关扩展优化
  • 11.优化其他几处细节

复制代码


20191116测试版
1.自定义技能相关修改扩展
2.宠物相关修改扩展
修改当前召唤的宠物属性值:【修改的属性不保存,当收回宠物再重新召唤时,属性值还原】
    ChangeGamePetAbility 属性类型 值
        0:  HP
        1:  MaxHP
        2:  MP
        3:  MaxMP
        4:  AC1
        5:  AC2
        6:  MAC1
        7:  MAC2
        8:  DC1
        9:  DC2
        10: MC1
        11: MC2
        12: SC1
        13: SC2
        14: 攻击速度
        15: 移动速度
        30: 属性有效时间(分钟,空或0表示不检测时间)
    获取当前召唤宠物的属性修改值
    GetGamePetAbility 属性类型 变量
    重新计算宠物属性(修改属性后,手动调用计算,可多次修改后一次计算):
    RecalcGamePetAbility
#if
CheckCallGamePet
#act
GetGamePetAbility 1 N1
Inc N1 100
ChangeGamePetAbility 1 N1
RecalcGamePetAbility
SendMsg 6 修改宠物MaxHP增加值为:<$str(N1)>
;------------------------------------------------------------------------
将宠物变成蛋放回到背包:GamePetToBag  宠物序号
#if
#act
GamePetToBag 0
;将第一个宠物变成宠物蛋,0为第一个,1为第2个,以此类推
;------------------------------------------------------------------------
自定义修改宠物名字(不保存,重新召唤恢复)
ChangeGamePetName 新名称
#if
CheckCallGamePet
#act
ChangeGamePetName 大花
SENDMSG 6 你的宠物名字更改为【大花】
;------------------------------------------------------------------------
获取宠物列表中宠物数量  GetGamePetListCount 变量名
获取当前召唤的宠物在列表中的顺序  GetRecalGamePetIndex 变量名
#act
GetGamePetListCount N0
GetRecalGamePetIndex N1
SendMsg 6 你的宠物列表共有宠物:<$str(N0)>个;当前召唤的宠物序号是:<$str(N1)>
;------------------------------------------------------------------------
4.修改可视化商店打开后和传统商店出售物品一样禁止刷新背包
5.修正地图参数THUNDER(10)  和LAVA(10)   音爆问题
6.修正十步一杀允许穿越人物会和目标重叠问题
7.增加英雄本次获取经验变量为:<$H.GetExp>
8.修改自定义OK框 GiveBoxItem 8~31 细节
9.修正 UI升级工具每次升级后几处选项会重置问题(本次更新不涉及UI升级)
10.修正<$CurSlaveFullName>不显示完整(含数字)名字问题
11.宠物增加无实体选项  和 受宝宝休息快捷键控制选项




【2019-10-27更新:】
https://www.lanzous.com/i710z3g
本次更新文件:M2Server.exe、MakeGameLogin.exe、LoginGate.exe、DBServer.exe、GameCenter.exe、SelGate.exe、合区工具.exe、数据管理工具.exe
1.修正自定义UI的登录器,进入游戏窗口注册账号TAB的问题
2.修正骰子不流畅的问题
3.修正英雄野蛮冲撞无伤害的问题
4.修正H.ChangeModeEx 10英雄无法被锁定的问题
5.修正自定义技能刺杀类技能隔位能麻痹目标的问题
6.修正自定义UI组队界面中队长名字设置居中显示无效问题
7.修正宝石镶嵌叠加宝石时元素的一处细节问题
8.修正支持宝宝修改属性引起的的细节BUG,如命令召唤的宝宝比技能召唤的宝宝攻击速度快
9.增加宠物捡物品功能选项
10.增加英雄致命一击的三个变量:element21 element22 element23
11.宠物增加设置当前召唤的宠物是否可捡物的命令
12.增加怪物不攻击宠物和宠物不被攻击选项
13.46类物品(宝石)支持叠加
14.扩展自定义UI预留按钮支持他人点击
15.增加获取技能信息命令
16.取下装备触发支持关联物品
17.更新登录网关
18.增加数据库异常错误修复工具
19.优化假人随机登录
20.气血石类支持自定义设置持久比例
21.自定义属性增加支持全身百分比
22.自定义属性增加根据Text变量行数查看全身无绑定属性的合计值
23.修改组队对话框出现时可以正常游戏自由操作(之前角色不可控)
24.增加收回宠物NPC命令:RetakeGamePet
25.地图参数增加禁止召唤宠物,已有宠物自动收回
26.优化英雄捡物品和修复修正英雄优先捡取物品无效
27.修改其他几处细节

20191025测试版
1.增加设置当前召唤的宠物是否可捡物
; 设置当前召唤的宠物是否可捡物
SetGamePetEnablePick 参数值
参数值:
0:由宠物设置中的“允许宠物捡取物品”选项决定
1:允许捡物
2:禁止捡物
2.宠物捡物支持触发人物的QF
@PickUpItem
@PickUpItems
@PickUpItemEx
3.增加 怪物不攻击宠物 和宠物不受任何攻击伤害选项

20191023测试版
1.修正英雄野蛮冲撞无伤害的问题
2.修正自定义技能刺杀类技能隔位能麻痹目标的问题
3.46宝石支持叠加
4.宠物支持捡物
5.修改自定义技能野蛮随朝向
6.自定义技能几处细节完善(英雄默认技能支持自定义技能,升级后重配一下)


20191021-1测试版:
1.扩展自定义UI预留按钮支持他人点击
预留编号:
主界面 (0-9)
背包 (20-24)
系统商铺 (30-32)
老行会 (40-42)
新行会 (50-52)
装备 (60-62)
时装 (70-71)
状态 (80-82)
属性 (90-92)
称号 (100-102)
技能 (110-112)
出战 (120-129)
神佑 (130-132)
首饰盒 (140-142)
内功状态 (300-302)
内功技能 (310-312)
内功经络 (320-322)
内功连击 (330-332)
他人装备  (800-802)
他人时装  (810-812)
他人称号  (820-822)
他人神佑  (830-832)
他人首饰  (840-842)
[@CustomButtonClick]
#IF
equal <$CustomButtonID> 800
#ACT
SENDMSG 7 你触发了他人装备栏自定义按钮1
SENDMSG 7 他人名称<$USERSTATENAME>
break
2.修正自定义UI组队界面中队长名字设置居中显示无效问题
3.增加英雄致命一击的三个变量:element21 element22 element23
4.修正H.ChangeModeEx 10英雄无法被锁定的问题
5.优化英雄捡物品
6.修正英雄优先捡取物品无效
7.修正自定义UI装备栏显示界面选项每次升级UI会重置问题
20191021测试版
1.气血石类支持自定义设置持久比例
2.;修正骰子不流畅的问题   
; 整一个骰子来摇; 变量D0是第一个骰子最后的点数,D1是第2个骰子,顺序往后
; 如果没有给初始值(初值为0),则骰子最后没有点数即看不到
#act
; 1个骰子摇
mov D0 3
playdice 1 @XXX
; 3个骰子摇
mov D0 1
mov D1 3
mov D2 5
playdice 3 @XXX
3.修正多个宝石叠加到一个镶嵌孔位时,元素属性只算了1个
4.修复 支持宝宝修改属性引起的的细节BUG
5.道士英雄增加可以使用飓风破技能
6.修正英雄安全区禁止穿NPC无效的问题
7.修正内功经络相关几处细节
8.英雄支持烈火近身几率设置
9.悬浮框各信息支持自定义显示位置


20191015测试版
1.takeoff  HeroTakeOff  取下装备触发支持关联
[@takeoff12]
#ACT
LinkPickupItem
ChangeItemName -1 新的名称
SENDMSG 0 镶嵌装备已改为“新的名称”
; 获取宝石名称
GetDBIdxItemFieldValue <$UseStoneItemIndex> name S1
SendMsg 0 使用的宝石Idx:<$UseStoneItemIndex>,宝石名称:<$Str(S1)>
; 获取装备Idx
GetItemFieldValue -1 idx S1
; 获取装备名称(含改名)
GetItemFieldValue -1 name_g S2
; 获取装备数据库名称
GetItemFieldValue -1 name S3
clearLinkItem
SendMsg 0 当前操作的装备Idx:<$Str(S1)>;名称:<$Str(S2)>,数据库名称:<$Str(S3)>
2.自定义属性扩展支持全身百分比计算
GetAllCustomItemValue 属性位置 变量1 变量2 值位置(0,1,2;0或空表示设置第一个值)  变量3
属性位置 (1绑定AC 2绑定MAC 3绑定DC 4绑定MC 5绑定SC 6绑定MaxHP 7绑定MaxMP 8~57为49个无属性的 更多属性持续增加中)
变量1:非百分比值和
变量2:所有物品之单件物品百分比值之和
变量3:   所有物品之全身物品百分比值之和

20191014测试版
1.增加获取技能信息命令
获取技能信息:
GetMagicInfo 技能名称  值类型  变量
值类型:
0:技能等级
1:强化等级
2:技能点数
GetMagicInfo 开天斩 0 N1
GetMagicInfo 开天斩 1 N2
GetMagicInfo 开天斩 2 N3
SENDMSG 6 技能等级:<$str(N1)>,强化等级:<$str(N2)>,技能点:<$str(N3)>
2.更新登录网关为IOCP网关
3.修正自定义UI的登录器,进入游戏窗口注册账号TAB的问题
4.优化假人随机登录
5.增加数据库异常修复工具




【2019-10-12更新:】
https://www.lanzous.com/i6qmbkf
本次更新文件:M2Server.exe、MakeGameLogin.exe
1.修正游戏注册界面TAB换行的一处细节错误
2.修正技能替换后出现MISS,需小退恢复正常的问题
3.装备对比已装备修改为图片显示
4.ChangeHumAbility 和 ChangeHumAbilityex支持修改自身属性
5.修改诱惑之光和招魂术宝宝数量计算RECALLMOB命令给的宝宝
6.扩展ChangeModeEx支持护身属性
7.扩展ChangeState 支持禁锢自己
8.镶嵌成功后触发BagUseStoneItemOK支持物品关联LinkPickupItem
9.去掉原有的修改怪物属性命令,更换新的命令支持
10.内功药品和百分比药品吃药间隔纳入特殊药品时间限制
11.DUMMYLOGON 支持随机登录假人
12.宝宝攻击触发增加检测宝宝完整名称变量:<$CurSlaveFullName>
13.优化其他几处小细节



【2019-10-01更新:】
免费网网关人数限制开放至100人
www.fengwg.com出售支持0715后程序的200元的专业版网关
https://www.lanzous.com/i6ild5i
本次更新文件:M2Server.exe、MakeGameLogin.exe、UpdateServer.exe
1.修正RandomKillMon 杀死怪物无法实时执行
2.更新微端程序支持单个客户端多开程序
3.Getplayinfo应用(以前加的也许个别不支持)
4.假人支持穿戴触发和套装触发特效
5.RangeHarm、RangeHarmEx附加伤害支持暴击、忽视等元素
6.RangeHarm、RangeHarmEx支持伤害类型参数设置
7.微端程序增加客户端目录设置方便多开
8.扩展take 支持关键词收回物品
take 物品 数量 是否检测装备改名(0或空:不检测,1:检测) 物品名匹配方式(0或空:完整匹配,1:部分匹配)
#act
TAKE 灵石 2 1
SendMsg 5 你销毁了2个带有灵石文字的装备
9.修正并优化几处细节问题


2019-09-29更新:
https://www.lanzous.com/i6gtnrg
本次更新文件:M2Server.exe、DBServer.exe、MakeGameLogin.exe、LoginGate.exe、GameCenter.exe、管理工具、LoginSrv.exe、SelGate.exe、ScriptServer.exe、Tcp列表服务器.exe、合区工具、数据管理工具
1.修正技能CD减少命令对开天斩的一处细节处理问题
2.登录器注册增加验证码功能
3.死亡触发增加检测是否被NPC命令杀死
4.调整宝宝属性命令ChangeSlaveAbility 支持单独调整移动速度
5.增加修改佩戴装备触发指定技能命令,用于修改物品的 Expand3 Expand4值,主要用于实时修改佩戴装备触发指定技能功能
6.内挂的血量单位支持怪物
7.远程NPC服务器程序增加设置指定IP请求更新项,M2上增加是否保存用户名
8.TCP列表服务器程序增加显示连接日志
9.重写角色网关,解决个别机器出现角色网关无响应问题
10.修复其他几处细节处理
全套更新,本版更新程序较多并更涉及自定义UI,升级工具与配置器同目录



2019-09-22更新:
https://www.lanzous.com/i6c8j7c本次更新文件:M2Server.exe、MakeGameLogin.exe、LoginGate.exe、合区工具、管理工具、Dbserver.exe
1.修正默认内挂显示页游小地图雷达的一处细节问题
2.修正英雄雷霆剑法的CD的一处错误
3.修正物品备注特效在装备对比界面会偏移问题
4.修正宠物的升级经验和背包物品的细节问题
5.将倍攻、经验倍数、爆率倍数恢复默认后聊天框提示文字支持String.ini修改
6.扩展ChangeHumAbilityEX、ChangeHumAbility 参数23调整内力值上限
7.修改RECALLMOB 召唤宝宝不受M2技能召唤宝宝数量控制
8.屏蔽扫号器脱机扫号,更新登录协议,本次需登录器和LoginGate.exe同步更新
9.更新假人支持位置30-35 40-41的装备
10.扩展有冷却时间的自定义技能,失败提示空则技能图标转圈,有文字(请在%d秒后使用该技能)则显示剩余CD时间
11.修正其他几处小细节


2019-09-18更新:
下载 https://www.lanzous.com/i68yivc
本次更新文件:M2Server.exe、MakeGameLogin.exe、UI升级工具
1.修正DB衣服外观特效时,当衣服是计时装备到期后特效还在的问题
2.修正自定义UI背包货币名称变量不同步引擎自定义设置的问题
3.修正免SHIFT时鼠标左键攻击目标存在几率性停止问题
4.修正<$PKPOWER> <$StruckHP> 远程魔法攻击不赋值的问题
5.修正ChangeHumAbility 属性(1-22) ChangeHumAbilityEX 属性(1-22) ,属性22 时无法正常在人物内功属性栏显示增加的数值
6.修正英雄经验设置1000级后固定经验无效的问题
7.修正假人随机登录选项无效问题
8.攻击触发、魔法攻击触发、被攻击触发修改为造成伤害才触发,解决部分技能没造成伤害也会触发问题
9.控制器-配置向导加长服务器名称显示
10.英雄增加烈火近身参数设置
11.连击启动、获取经验文字String.ini自定义修改
12.优化其他几处细节


20190916:
下载地址:https://www.lanzous.com/i67e8mh

1.修正自定义UI背包货币名称变量不同步引擎自定义设置的问题
2.修正免SHIFT时鼠标左键攻击目标存在几率性停止问题
3.攻击触发、魔法攻击触发、被攻击触发修改为造成伤害才触发,解决部分技能没造成伤害也会触发问题
4.修正<$PKPOWER> <$StruckHP> 远程魔法攻击不赋值的问题
5.修正ChangeHumAbility 属性(1-22) ChangeHumAbilityEX 属性(1-22) ,属性22 时无法正常在人物内功属性栏显示增加的数值
6.修正英雄经验设置1000级后固定经验无效的问题
7.修正假人随机登录选项无效问题
8.控制器-配置向导加长服务器名称显示

【2019-09-09更新:】

https://www.lanzous.com/i63m5sj
本次更新文件:M2Server.exe、MakeGameLogin.exe、UI升级工具
1.修正技能替换后ConvertSkill无法实时生效的问题
2.修正自定义技能自身魔法出现动作缓慢
3.修正自定义技能一处细节(提示:若登录器集成自定义技能,请重新生成自定义技能集成文件)
4.修正人形怪对英雄没仇恨的问题
5.自定义UI预留按钮支持内功位置
6.String.ini 增加自定义修改内力不足释放技能提示文字
7.拍卖行增加货币分类和价格区间搜索
8.自定义技能增加内功值释放选项
9.增加宠物学习技能时触发QF
10.修改攻城期间攻城区域内排除GM
11.扩展修改怪物属性支持地图坐标范围
12.道士人形怪支持DB新技能
13.修改背包货币显示多数设置转移到自定义UI (支持UI屏蔽货币名称)
14.修改<$PKPOWER>miss,不掉血就得刷新为0(提示:NPC变量测试,勿用攻击触发测试,因为攻击触发有伤害才会触发)
15.优化其他几处细节
本版更涉及自定义UI,升级工具与配置器同目录,升级文件选择配置器目录的NEWUI文件夹


20190908:
1.修改<$PKPOWER>miss,不掉血就得刷新为0
2.修改人形怪对影响没仇恨的问题


20190907:
1.自定义UI预留按钮支持内功位置
内功状态                        300-302
内功技能                        310-312
内功经络                        320-322
内功连击                        330-332
2.String.ini 增加自定义修改内力不足释放技能提示文字


20190906-3
修复细节 优化处理
20190906-2
修复细节

20190906-1
1.修复自定义技能一处细节
20190906
1.扩展拍卖行支持显示指定货币类型拍卖的物品及价格(一口价)区间筛选)
**********若登录器集成自定义技能,请重新生成自定义技能集成文件 ***************

20190905:
1.修正技能ConvertSkill 烈火剑法 开天斩,,,开天斩无法实时生效,小退再上线就正常的问题
2.修正自定义技能自身魔法出现动作缓慢
3.自定义技能增加内功值释放选项
4.个人商店界面增加翻阅他人商铺间隔(同步刷新搜索间隔),防止大型商店频繁搜索占用CPU
5.增加宠物学习技能时触发QF
宠物学习技能触发:
[@GamePetAddMagic]
当前学习技能编号:<$GamePetMagicID>
当前学习技能位置:<$GamePetMagicIndex>
[@GamePetAddMagic]
#act
sendmsg 7 <$GamePetName>学习了技能(技能编号 :<$GamePetMagicID>),技能位置<$GamePetMagicIndex>
6.增加攻城期间攻城区域内排除GM
7.扩展修改怪物属性支持地图坐标范围
ChangeMonsterAbility     地图名(self:当前所在地图)   怪物名(*:所有怪物)   X坐标    Y坐标  范围    (当坐标及范围均为空的时候,表示所有范围)
RecalcMonsterAbility 地图名(self:当前所在地图)   怪物名(*:所有怪物)   X坐标    Y坐标  范围        (当坐标及范围均为空的时候,表示所有范围)

20190904测试版
1.道士人形怪支持技能 (之前提交的人形怪恢复间隔慢 或移动之类的比设置参数慢,人形怪比普通的怪物更占用资源,运行间隔调小即可解决上面的问题)
2.修改背包货币显示多数设置转移到自定义UI (支持屏蔽货币名称)
3.修改自定义UI主界面动画设置不保存问题
4.疑惑解答:套装属性体力恢复和魔法恢复百分比需要在“增加百分比”边上的“增加属性点”内的MP恢复和HP恢复设置点数 这个点数为基数 ,只有设置了点数增加百分比才有效
5.地图绘制修改解决UI很矮时候下方怪物绘制不及时的问题

【2019-09-02更新:】
https://www.lanzous.com/i5yva9e

1.修正施毒术问题
2.修正自定义属性需小退显示问题

【2019-08-31更新:】
https://www.lanzous.com/i5x891g
本次更新文件:M2Server.exe、MakeGameLogin.exe、UI升级工具
1.修正丢弃金币的一处逻辑错误引起的金币被刷BUG
2.修正逐日剑法近身破防破盾无效
3.修正自定义UI的任务界面标签修改无效
4.修正英雄切换地图后等级显示错误的问题
5.修正自定义UI内功界面标题修改无效问题(UI升级)
6.修正英雄不攻击大血条怪物的问题
7.修正自动寻路遇到障碍后停止的问题
8.修正上一般解决攻击速度快时第一刀有点停顿引起的物品丢弃角色会走一步问题
9.修正元素防全毒和套装属性防全毒会防御十步一杀麻痹的问题
10.修改双人骑马时屏蔽被邀请人称号
11.扩展自定义OK框支持32个
12.增加修改怪物属性命令
13.增加减少技能冷却时间命令
14.NPC标签带参数使用方式注意事项
15.扩展自定义UI中预留按钮触发支持神佑和首饰盒
16.优化多处拍卖行细节处理 并 支持限价设置,和修改拍卖行上架数量限制为:已经上架 + 正在拍卖中 + 流拍
17.优化其他几处细节
本版更涉及自定义UI,升级工具与配置器同目录

20190829测试版
1.修正防全毒属性会防御十步一杀的麻痹
2.自定义UI中自定义按钮增加支持神佑和首饰盒
神佑   (130-132)
首饰盒(140-142)
3.拍卖行优化
增加相关变量
<$AuctionItemHumanName> 物品拍卖人
<$AuctionItemBidHumanName> 物品买入人/最后出价人
<$AuctionItemFinaPrice>:在@AuctionSellItem/@AuctionBuyItem为成交价。在 @AuctionInvalidItem 为最新出价
<$AuctionItemMoneyType>: 货币类型
<$AuctionItemMoneyTypeValue>:货币类型--整数(0:元宝  1:游戏点  2:金币  3:金刚石  4:灵符)
<$AuctionItemInvalidPrice>: 失效出价,仅@AuctionInvalidItem中使用
<$AuctionItemSelled>:物品是否被卖出,一般用于@AuctionInvalidItem中
; 拍卖行出价被冲
[@AuctionInvalidItem]
#IF
; 物品被别人秒了
EQUAL <$AuctionItemSelled> 1
#ACT
sendmsg 7 很遗憾,你出价<$AuctionItemInvalidPrice>的竞拍物品【<$AuctionItemName>;底价:<$AuctionItemStartPrice><$AuctionItemMoneyType>;一口价:<$AuctionItemSellPrice>】被人用秒拍
#ELSEACT
sendmsg 7 你出价<$AuctionItemInvalidPrice>的竞拍物品【<$AuctionItemName>;底价:<$AuctionItemStartPrice><$AuctionItemMoneyType>;一口价:<$AuctionItemSellPrice>】被人出了更高的价格:<$AuctionItemFinaPrice>,赶快去加价吧
;拍卖人的物品被卖出
[@AuctionSellItem]
#ACT
sendmsg 7 你拍卖的物品【<$AuctionItemName>;底价:<$AuctionItemStartPrice><$AuctionItemMoneyType>;一口价:<$AuctionItemSellPrice>】被人用<$AuctionItemFinaPrice>的价格买走
;竞拍人买到物品
[@AuctionBuyItem]
#ACT
sendmsg 7 恭喜。你参与竞拍的物品【<$AuctionItemName>;底价:<$AuctionItemStartPrice><$AuctionItemMoneyType>;一口价:<$AuctionItemSellPrice>】竞拍成功。成交价:<$AuctionItemFinaPrice>
4.自定义OK框扩展至32个
5.增加修改怪物属性
ChangeMonsterAbility  地图名(self:当前所在地图)  怪物名(*:所有怪物)  参数类型 参数值
参数1表示值:
0: HP; 1: MaxHP; 2:MP; 3:MaxMP; 4:AC1; 5:AC2; 6:MAC1; 7:MAC2; 8undefinedC1; 9undefinedC2; 10:MC1; 11:MC2; 12:SC1; 13:SC2 14:攻击速度 15:移动速度 30:属性有效时间(分钟,空或0表示不检测时间)
*****************; 特别提醒 : 尽量不要一次对太多的怪进行操作,重算属性会占用引擎cpu引擎卡顿*******************
[@Test]
#IF
#ACT
ChangeMonsterAbility  self 白野猪 14 200
ChangeMonsterAbility  self 白野猪 15 200
ChangeMonsterAbility  self 白野猪 30 2
;重算怪物属性
RecalcMonsterAbility self 白野猪
sendmsg 6 白野猪攻击速度和移动速度增加,有效时间2分钟!
break


【2019-08-27更新:】正式版更新:
https://www.lanzous.com/i5u5zlg
修复BUG
优化细节
修复优化论坛BUG区提到的已关闭的BUG和小建议

20190826更新:
1.修正英雄切换地图后等级显示错误的问题
2.修正自定义UI内功界面标题修改无效问题(UI升级)
3.修正英雄不攻击大血条怪物的问题
4.修正拍卖行翻页有订单删除字样闪现问题
5.修改拍卖行上架数量限制为:已经上架 + 正在拍卖中 + 流拍 ,防止流拍和购买后物品不取回数量叠加无限制导致数据库过大问题





20190823更新:
NPC标签带参数使用方式注意事项,下面为
**************************************正确演示*****************************
[@main]
亲爱的<$USERNAME>\
你想买点什么呢?\\
<麻痹戒指/@购物(20,麻痹戒指)>      <重生戒指/@购物(20,重生戒指)>\
<护体戒指/@购物(20,护体戒指)>      <魔道麻痹/@购物(20,魔道麻痹戒)>\
[@购物]
#OR
;检查参数是否是这几组,防止有可能被人刷数据
CHECKSCRIPTPARAM 20,麻痹戒指
CHECKSCRIPTPARAM 20,护体戒指
CHECKSCRIPTPARAM 20,重生戒指
CHECKSCRIPTPARAM 20,魔道麻痹戒
#ELSEACT
;-----------------------------------------------有人用抓包工具刷数据并且跳过了检测
SENDMSG 6 非法的参数
break
#IF
CHECKGAMEGOLD <$SCRIPTPARAM1>
#ACT
GAMEGOLD - <$SCRIPTPARAM1>
GIVE <$SCRIPTPARAM2> 1
#ELSESAY
-------*********但是一些GM会写成这样,然后来提交BUG***************--------
下面的写法会出问题:
<@测试1/@测试(封号1,100,封号1+)>
[@测试]
#ACT
下面的脚本可能会触发跳转 @UnactiveTitle_XX  @ActiveTitle_XX,而为了保证安全发生跳转到新的标签时会清掉参数值
建议可能触发跳转之前,用变量先存起来
GameGold - <$SCRIPTPARAM2>
RecycFenghao <$SCRIPTPARAM1>
GiveFenghao <$SCRIPTPARAM3> 1
MessageBox <$SCRIPTPARAM1>,<$SCRIPTPARAM2>,<$SCRIPTPARAM3>
2.修正上一般解决攻击速度快时第一刀有点停顿引起的物品丢弃角色会走一步问题
3.修改双人骑马时屏蔽被邀请人称号
4.修改商铺相同物品只允许添加一件


【2019-08-19-1更新:】
https://www.lanzous.com/i5o7iqf优化及修复细节

【2019-08-19更新:】
https://www.lanzous.com/i5o04tc
本次更新文件:M2Server.exe、MakeGameLogin.exe
1.修正投保信息文字颜色控制无效问题
2.修正攻击速度快的时候SHIFT出刀的一处问题
3.修正GOTOLABEL模式6的一处错误
4.修正页游小地图关闭时,M地图传送后小地图关闭后的按钮消失问题

【2019-08-16正式版更新:】
https://www.lanzous.com/i5m4cbe
本次更新文件:M2Server.exe、MakeGameLogin.exe
1.修正打开小地图时候设置技能存在延迟或设置不上的问题
2.修正查看别人称号显示详细信息的一处错误
3.优化攻击伤害延迟 (客户端设置--内挂控制--速度控制 : 进度条调整开始到结束动作来决定伤害提前或延时,按自己游戏速度适当调节,一般在-100和 +100之间)
4.技能参数页面增加人物四级技能威力设置
5.技能参数页面增加允许同时召唤神兽和圣兽
6.修改诱惑之光和招魂术共享宝宝计数
7.招魂术增加禁止召唤不死系怪物选项
8.悬浮框宽度修改为4面自定义调整
9.增加道士宝宝全局数量限制(限制仅限于控制技能召唤)
10.传统摆摊信息增加背景图(NewopUI.Pak 编号102)

20180816测试版
1.优化攻击伤害延迟 (客户端设置--内挂控制--速度控制 :  进度条调整开始到结束动作来决定伤害提前或延时,按自己游戏速度适当调节,一般在-100和 +100之间取舍)
2.技能参数页面增加人物四级技能威力设置
3.技能参数页面增加允许同时召唤神兽和圣兽
4.修改诱惑之光和招魂术共享宝宝计数
5.招魂术增加只允许召唤不死系怪物选项

20180815测试版
1.修正打开小地图时候设置技能存在延迟或设置不上的问题
2.修正查看别人称号显示详细信息的一处错误

【2019-08-14正式版更新:】
https://www.lanzous.com/i5kfsha
本次更新文件:M2Server.exe、MakeGameLogin.exe
1.修正连击技能的几处参数设置无法保存的问题
2.优化登录器自身封挂导致游戏不流畅问题

2019-08-11正式版更新:
https://www.lanzous.com/i5ixo6b
本次更新文件:M2Server.exe、MakeGameLogin.exe
1.修正飞行魔法伤害延迟的问题
2.修正四级灵魂火符击中目标特效无爆炸声
3.修正丢弃金币的一处判断异常的BUG
4.修正内挂快捷键自定义输入会多显示一个字母的问题
5.修正页游小地图右键传送会关闭小地图的问题
6.修正召唤的骷髅 攻击会受技能施展影响的问题
7.修改强化盾的参数设置
8.修改连击几处相关细节
9.自定UI悬浮框标题支持普通悬浮框
10.怪物设置内增加自定义50级怪被攻击减缓速度参数设置
11.增加修改内力值 命令
12.增加内力恢复 值药品
13.修改优化其他多处细节

0811测试版更新记录
修正飞行魔法伤害延迟的问题
修正四级灵魂火符击中目标特效无爆炸声
50级内的怪物遭遇攻击移动速度和攻击速度减缓增加等级设置和减缓速度设置(M2-怪物设置--可按需修改等级或调整减缓速度间隔)
修正丢弃金币的一处判断异常的BUG

0809测试版更新记录
自定义悬浮框标题支持普通悬浮框
自定义文字中装备栏 ,装备 状态 .....出战等文字支持13周年界面

0808测试版更新记录
1.修正内挂自定义按钮会多显示一个字母的问题
2.修正页游小地图 右键传送会关闭小地图的问题
3.修正召唤的骷髅 攻击会受技能施展影响的问题
4.修改强化盾的参数设置
5.修改连击特效细节
必备补丁中编号 1760, 1761,连击顺序中的爆击几率的补丁。
6.NPC命令:修改内力值ChangeNGPoint 操作符(+/-/=) 值 百分比(%表示百分比;空或其他表示点数)
; 减100点内力
ChangeNGPoint - 100
; 增加总内力10%的内力值
ChangeNGPoint + 10 %
7.内力恢复药物:StdMode = 0; Shape = 102
MAC1:是否为百分比方式(最大内力的百分比; 0:恢复点数; 1:百分比恢复)
恢复内力: 下限 AC1, 上限随机AC2; 如 AC1 = 30; AC2 = 10,则表示 30-40
1425 内力恢复药 0 102 2 0 0 0 312 0 30 10 0 0 0 0 0 0 0 0 0 0 2500 5 255 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 0 0 0   
1426 内力恢复药(百分比) 0 102 2 0 0 0 312 0 30 10 1 0 0 0 0 0 0 0 0 0 2500 5 255 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 0 0 0  



【2019-08-02正式版更新:】
https://www.lanzous.com/i5ap41a
本次更新文件:M2Server.exe、MakeGameLogin.exe、LogDataServer.exe、合区工具.exe、数据管理工具.exe、DBServer.exe、UI升级工具
1.修正护体神盾的细节处理
2.修正禁止穿人穿怪卡位问题
3.修正日志服务器并发大量存入时无响应问题
4.修正360误报线程注入
5.完善自定义UI诸多细节(涉及UI升级工具)
6.增加切换地图QF触发脚本
7.增加背包负重调整命令及变量
8.PLAYSOUND playsoundExt 播放次数设置为0为不限次数
9.checkitem增加参数4(是否检测改名的装备0:否; 1: 是)
10.提示窗口(装备属性悬浮框)增加边框宽度修改
11.战斗力计算增加幸运/诅咒
12.更改英雄图标在NewopUI.Pak内位置
13.优化其他几处细节处理

0731测试版更新说明
1.  战斗力计算增加幸运/诅咒
2、提示窗口(装备属性悬浮框)增加边框宽度修改
3、checkitem增加参数4(是否检测改名的装备0:否; 1: 是)
4. PLAYSOUND   playsoundExt 播放次数设置为0为不限次数


0729测试版更新说明
1.完善自定义UI细节  (涉及UI升级)
2.修正日志服务器并发大量存入时无响应问题
3.修正360报毒注入
4.修正禁止穿怪时内挂挂机容易卡位问题
必备补丁更新:图片序号
1637~1369  页游小地图展开按钮
1657~1659  页游小地图隐藏按钮

2019-07-23正式版更新:
https://www.lanzous.com/i54q0id
本次更新文件:M2Server.exe、MakeGameLogin.exe、UI升级工具
1.修正ChangeSlaveAbility对宝宝加攻速后到时间不恢复问题
2.修正宝石镶嵌控制的细节问题
3.修正登录验证码无法在UI内调整坐标问题
4.修正自定义UI启用边框自适应方式的一处问题
5.修正治愈术、群疗技能的客户端设置界面相关参数无效
6.护体神盾细节修改
7.摆摊期间自动屏蔽摆摊角色血条、封号、顶戴、称号等信息
8.乾坤大挪移增加禁止飞装备选项
9.ChangeHumAbility 和 ChangeHumAbilityEx 增加属性22内功伤害+
10.M2扩展设置增加禁止怪物攻击英雄 、禁止英雄攻击怪物选项
11.addbutton、addArrButton、addNumberButton增加位置21:详细属性位置22:宠物界面
12.背包扩展修改为UI调整背包单页数量适用于大背包,可将其他页面的物品在第一页显示
13.优化其他几处细节

2019-07-19测试版
1.修正ChangeSlaveAbility对宝宝加攻速后到时间不恢复问题
2.修正宝石镶嵌控制和算法的BUG
3.修正登录验证码无法调整坐标问题(需升级UI)
4.乾坤大挪移 增加禁止飞装备选项
5.增加切换地图QF触发
@EnterMap
@HeroEnterMap
6.修正自定义UI启用边框自适应方式的一个BUG
7.ChangeHumAbility 和  ChangeHumAbilityEx 增加内功伤害增加
格式: ChangeHumAbility 属性(1-22) 操作符(+ = -) 效果(1-65535) 时间秒
说明: 属性1-22分别对应人物 防御下限 防御上限 魔御下限 魔御上限 攻击下限 攻击上限 魔法下限 魔法上限 道术下限 道术上限 MaxHP MaxMP 内功攻击伤害减 HP恢复 MP恢复 毒恢复 毒躲避 魔法躲避 准确 敏捷 幸运   内功伤害增加
注意: 整后的属性效果只在人物在线时有效.? 不带时间为在线一直有效
ChangeHumAbilityEx同上
8.M2英雄设置 扩展设置 增加
禁止怪物攻击英雄 (怪物不会攻击英雄)
禁止英雄攻击怪物 (英雄不会攻击怪物)
治愈术和群疗术的血量池设置为可调整 。默认值为300(意思就是技能加血最大允许加多少)



2019-07-16更新:】  解压密码为www.geem2.com
https://www.lanzous.com/i50qwjc
本次更新文件:M2Server.exe、MakeGameLogin.exe
1.修正首饰发光新增扩展内观特效与衣服武器冲突问题
2.装备基础属性名称可自定义修改 登陆器生成器 客户端界面设置 装备提示 自定义文字
3.增加NPC开启和关闭外显时装
NPC命令开启/关闭时装外显
ShowFashion 值(1:显示; 0:关闭)
H.ShowFashion
检测时间外装是否开启:
CheckShowFashion / H.CheckShowFashion
#if
not CheckShowFashion
#act
ShowFashion 1
#if
not H.CheckShowFashion
#act
H.ShowFashion 1


注意:20190715起引擎程序不再支持专业版网关。如果使用专业版或免费版网关请使用20190226版或更老的引擎版本
如已经升级到最新再降到20190226合区后无法合区,请使用最新合区工具合区(需要合区服务端必须全套升级并启动过最新引擎)


0715正式版更新 解压密码为www.geem2.com
https://www.lanzous.com/i4zscti
配套ICOP网关见http://www.fengwg.com/ 切记是0715版网关
  • 【2019-07-15更新:】
  • 本次更新文件:全套程序
  • 1.修正获取怪物源数据库属性无法获取自定义扩展字段数据
  • 2.修正自定义技能持续播放自身特效切换无法看到他人持续特效的问题
  • 3.修正H.ChangeModeEx 模式(2隐身) 英雄隐身主人也看不到的问题
  • 4.修正可视化仓库翻页会关闭NPC对话框的问题
  • 5.修正刺杀隔位攻击 <$PKPOWER> 不会赋值 ,会延用上次攻击变量的问题
  • 6.修正了穿人穿怪攻城区域全部禁止勾选后会产生反弹问题
  • 7.修正自定义怪物帧数播放速度的一处问题
  • 8.修正自定义技能自身播放特效的一处细节问题
  • 9.修正 releasemagic 如果脚本释放技能后人物移动了那么本次释放的技能就没有伤害的问题
  • 10.修正倒计时按钮关闭后依然会触发脚本的问题
  • 11.修正人形怪未配备装备时只有最低攻击的问题
  • 12.修正人形怪不受MP最低伤害限制
  • 13.修正配置器内挂默认选项,默认勾选了血量单位, 进入游戏实际没勾选的问题
  • 14.修正MAPEFFECT播放延时问题
  • 15.修正镜像地图人物BXXX所在地图未找到的问题
  • 16.修正放烟花时候声音难听的问题
  • 17.修正神佑这些新增位置脱下触发时取当前位置不为空处理的问题
  • 18.修正浑水摸鱼 CTRL+R 宝宝锁定人物就显示出了锁定人物名字的问题
  • 19.修正行会战开始,英雄名字不变色。修正行会战结束,人物/英雄名称颜色不还原
  • 20.修正重新加载NPC,镜像地图内的NPC失效
  • 21.修正连续使用物品播放烟花的问题
  • 22.修正人形怪死亡后移位的问题
  • 23.修正DB怪物飞行类攻击怪物无飞行效果
  • 24.修正登录器对输入法兼容的一处问题
  • 25.修正给人物指定爆率文件命令LoadMonItems的新格式爆率支持的一处问题
  • 26.修正CHANGESTATE 禁锢执行脚本角色(自己)也会被禁锢的问题
  • 27.修正最小化窗口久SendNewLineMsg信息疯狂提示的问题
  • 28.修正MAKEPOSION 命令的绿毒伤害,在淡出方式飘血下不会显示飘血
  • 29.修正怪物简装后,带攻击距离的怪物非近身攻击时攻击显示错误
  • 30.修正破护体神盾一处细节错误
  • 31.修正物品规则勾选宝箱提示同时会勾选禁止捡起的问题
  • 32.修正拍卖行个人同时参与竞拍物品数量限制参数设置无效的问题
  • 33.修正切换地图火墙消失选项无效
  • 34.修正INPUTTEXT 这命令输入的大写字母会自动转换为小写
  • 35.修正WZL编辑器部分损坏的补丁文件打开什么也看不到的问题,当损坏后打开增加损坏图片编号提示
  • 36.修正ADDMAPGATE最后一个参数为传送门式样1-5 式样为5时显示传送门为雕像的问题
  • 36.内挂增加自动凝聚技能选项,类似于LEG的开天斩 烈火 逐日 人物在线就凝聚
  • 37.开天斩、逐日剑法支持SHIFT强制释放(去掉人物开天斩轻击,英雄分轻击和重击,增加英雄开天斩技能压制选项)
  • 38.人物、怪物、NPC支持名称坐标偏移调整
  • 39.人物、怪物、NPC支持血条坐标偏移调整
  • 40.增加刺杀、开天、逐日、断空斩破魔法盾参数设置
  • 41.登录网关版本号可在配置器自定义设置(启用后登录器的设置的版本号必须和网关版本号一致)
  • 42.怪物简装、人物简装增加自定义设置
  • 43.内挂战斗选项增加攻击不卡功能选项
  • 44.登陆器增加客服服务按钮
  • 45.扩展首饰发光特效增加headgearEffect3.wzl -- headgearEffect6.wzl 分别对应399-699
  • 46.在线消息页面各选项修改为可保存,无需每次打开都需要重新设置
  • 47.增加新的忽视防御和伤害反弹元素选项
  • 48.英雄支持自定义双击触发物品,主要用于内挂吃药
  • 49.相同属性的镶嵌宝石支持可以叠加镶嵌不占位置
  • 50.物品来源显示增加控制选项
  • 51.仿Hero摆摊修改为支持多货币且摆摊期间可以向摊位放物品
  • 52.冰咆哮、灵魂火符、裂神符增加技能威力调整
  • 53.客户端控制-装备信息增加移动物品时是否显示物品IDX序列号
  • 54.登录器列表支持背景色
  • 55.KillMonExpRate 支持不显示提示文字(String.ini中修改)
  • KillMonExpRateMsg=
  • KillMonExpRateForeverMsg=
  • 56.PowerRate 支持不显示提示文字(String.ini中修改)
  • ChangePowerRateMsg=
  • ChangePowerRateForeverMsg=
  • 57.悬浮框属性自定义多排显示支持排序
  • 58.星星数量在功能设置中增加单行数量显示设置
  • 59.增加爆怪物物品(免去杀怪过程直接触发爆率文件)
  • 60.扩展自定义属性文字显示到128字符
  • 61.扩展扩展第三方马支持特效(详见说明)
  • 62.扩展物品名称为60字符
  • 63.扩展Changeitemname支持图片(悬浮框)
  • 64.扩展:自定义属性扩展为20个
  • 65.扩展:自定义属性的值扩展为3个
  • 66.扩展:自定义属性绑定显示扩展为80个字符
  • 67.扩展:设置自定义装备文字内容为128个字符
  • 68.修改:自定义属性显示变量$修改为$1, $2, $3,如果有显示中有变量,请将$改为$1(详见自定义属性说明)
  • 69.增加自己被攻击减少的HP变量<$StruckHP>, <$H.StruckHP>
  • 70.增加人物全身星星数量变量<$UpgradeCount><$H.UpgradeCount>(详见说明)
  • 71.增加TakeBagItemex命令用于回收指定物品数据库IDX物品
  • 72.增加使用数据库IDX回收多个物品,编号之间用|分隔 支持多个连续的物品编号(详见回收说明)
  • 73.扩展优化HumanHP命令操作
  • 74.扩展SetClientBuff 自定义按钮倒计时触发支持到50个
  • 75.扩展 RangeHarm 和RangeHarmEx命令增加参数7参数8参数9参数10
  • 76.扩展AddButton参数9支持换行,支持图片,支持颜色设置
  • 77.增加悬浮框字体支持改变装备名称字体
  • 78.TakeEx、takew、ChangeItemName增加支持全身所有位置装备操作br> 79.增加清掉地图某范围的怪物命令KillMapMon
  • 80.增加人形怪支持 CTRL+右键查看尸体装备
  • 81.微端单张图片大小限制扩大和小地图图片大小限制扩大
  • 82.增加人物和英雄属性发生变更时触发QF脚本字段@HeroRecalcAbilitys、@RecalcAbilitys(触发严禁修改属性)
  • 83.增加扩展取随机值 非伪随机 命令:RANDOMEX 参数1 参数2
  • 84.配置器增加角色创建框固定位置选项
  • 85.人形怪增加“不攻击模式”
  • 86.添加新对话框命令:AddDlg(可用于主界面任务引导)----详见说明文档
  • 87.J变量可以自己控制(自定义设置时间0-23点)清零时间(参数设置 -- 时间控制 默认每晚24点清零,可自行修改清除时间)
  • 88.增加飘血位置偏移和飘血速度设置
  • 89.增加技能转换命令ConvertSkill 、 H.CONVERTSKILL (详见说明文档)
  • 90.增加清空变量命令ClearVar
  • 91.增加变量<$RecallRemainingTime> 显示延时TIMERECALL还剩多少秒。
  • 92.增加设置技能伤害/防御脚本命令 (详见说明文档)
  • 93.增加获取技能伤害/防御脚本命令(详见说明文档)
  • 94.增加获取地图中某怪物的坐标命令CheckMapMonInfo (详见说明文档)
  • 95.增加获取某地图怪物数量命令GetMapMonCount(详见说明文档)
  • 96.增加获取某地图人物数量命令GetMapHumanCount(详见说明文档)
  • 97.增加分割字符串命令TextSplit 分割符 源字符串 保存变量(只指定第一个,后面的递增)(详见说明文档)
  • 98.增加取字符串长度命令TextLength(详见说明文档)
  • 99.增加获取背包中某物品的数量命令GetBagItemCount(详见说明文档)
  • 100.增加在文件的固定行替换写入内容命令WriteLine(详见说明文档)
  • 101.增加在文件的指定行插入一行内容命令InsertLine(详见说明文档)
  • 102.增加漂血分开模式(自定义UI界面设置)
  • 103.增加按照角色自身MAXHP百分比进行恢复的药品
  • 104.增加当前攻击主目标特效 用于方便区分当前攻击目标(内挂战斗页面+必备补丁特效)
  • 105.星星支持5组动态星星,每组10张图(星星素材自找,配置自定义UI界面设置)
  • 106.增加商铺批量购买数量自定义
  • 107.增加左侧显示组队信息
  • 108.增加自动排列自定义按钮倒计时触发
  • 109.增加NPC对话框内倒计时显示
  • 110.增加小地图中地图可寻路选项
  • 111.增加进入游戏是否默认打开小地图选项
  • 112.增加自定义按钮分组自动排序命令和相关配置( M2--客户端控制)
  • 113.增加打开客户端界面/功能
  • 114.增加支持小地图边框
  • 115.增加物品掉落触发
  • 116.增加背包扩展功能
  • 117.增加战斗力计算设置页面
  • 118.增加装备动态对比选项(默认静态,配置器上设置是否动态)
  • 119.增加英雄魔法触发功能
  • 120.增加英雄宝宝攻击触发
  • 121.增加英雄相关操作命令用于捡起触发
  • 122.改进了自定义技能自身特效播放
  • 123.改进了背包显示元宝信息
  • 124.自定义属性增加了参数控制是否隐藏显示
  • 125.远程NPC脚本支持QuestDiary文件夹
  • 126.个人商店名称增加过滤字符设置,包含字符的店铺名字禁止创建!
  • 127.<$PKPOWER> 改为只主目标生效
  • 128.自定义怪物修改为设置DC为物理攻击,SC MC为魔法攻击,怪物攻击触发对应
  • 129.修改SuperMoveMsg和SENDMOVEMSG 字体大小最小支持8,最大支持20
  • 130.修改嘲讽命令可以嘲讽超出怪物视觉范围外怪物来攻击自己
  • 131.修改配置器定时器启动的时间输入规则
  • 132.修改诱惑之光技能对超高等级可诱惑怪物(可修改技能设置中怪物HP)
  • 133.修改SetNewItemValue 属性 1,7,8,10可以超过100
  • 134.修改主人叠加属性给宝宝为下限+上限,叠加的属性随主人属性变化而改变
  • 135.开放拍卖行、可视化商店、掉落规则、自定义安全区
  • 136.完善宠物诸多细节
  • 137.优化其他多处细节

复制代码




2019-07-09-1测试版 有UI升级工具

列表信息1加入个人商店取名禁止字符
店铺名有过滤字符触发,当前npc的:
@ShopNameFilter
修正WZL编辑器部分损坏的补丁文件打开什么也开不到的问题,当损坏后打开增加损坏提示

2019-07-09测试版
1.内挂增加自动凝聚技能选项,类似于LEG的开天斩 烈火 逐日 人物在线就凝聚
2.解决登录器集成背景图360误报可疑操作
3.怪物 和NPC 支持一下血条偏移
4.人物(英雄 人形怪)    怪物  NPC 名字支持偏移

2019-07-08测试版
1.修正镶嵌宝石的物品给英雄佩戴后DBserver报错的问题
2.修正小地图寻路的一处异常
3.修改宝宝叠加属性的一处细节
4.修改开天斩人物只有重击效果,可SHIFT释放(需前方4格内有目标),英雄等级压制分轻击和重击
5.修改逐日剑法可SHIFT释放(需前方4格内有目标)
6.修改部分技能破魔法盾参数设置和破防去掉不支持的技能~
7.内挂增加自动断空斩


2019-07-06-3测试版


  • 1.修正开天斩轻击伤害距离依然是4格的问题
  • 2.修正装备和称号的套装触发,称号不支持显示的问题
  • 3.修正ADDMAPGATE最后一个参数为传送门式样1-5 式样为5时显示传送门为雕像的问题
  • 4.修正当默认背包满了后扩展背包药品不会解包的问题
  • 5.修改宠物蛋双击使用到宠物界面,再收回包裹内 使用命令增加等级会增加属性,不双击使用,得到宠物蛋后直接使用命令提升等级  不会增加宠物蛋属性的问题
  • 6.宝宝叠加主人属性修改为人物属性改变宝宝属性实时跟着改变
  • 7.增加角色血条位置偏移调整

复制代码





2019-07-06测试版测试版


1.修正仓库问题
2.怪物简装、人物简装增加自定义设置
3.扩展首饰发光特效增加headgearEffect3.wzl -- headgearEffect6.wzl 分别对应399-699
4.修改登录网关版本号可在配置器自定义设置(启用后登录器的设置的版本号必须和网关版本号一致)

20190703测试



1.更新攻击不卡功能选项


20190701测试


  • 1.修正DBSERVER一处错误
  • 2.修正引擎判断禁止点击NPC的一处细节处理
  • 3.修正自定义瓢血分开的对致命一击瓢血处理
  • 4.登陆器增加客服服务按钮
  • 5.扩展SetArrBuff 增加参数10 11 12 13
  • 自动排列自定义按钮倒计时触发 SetArrBuff
  • ;参数1:分组编号(1-7)
  • ;参数2:按钮序号
  • ;参数3:WIL文件序号
  • ;参数4:图片序号
  • ;参数5:倒计时间(-1时按钮,大于0是倒计时)
  • ;参数6:剩余下多时间开始闪烁
  • ;参数7:闪烁图片开始序号
  • ;参数8:闪烁图片数量
  • ;参数9:文字备注
  • ;参数10:倒计时间X坐标
  • ;参数11:倒计时间Y坐标
  • ;参数12:配合倒计时使用参数大于0参数13生效
  • ;参数13:倒计结束后 图片序号

复制代码


2019-06-11测试版

  • 1.修正DBserver不能导入数据的问题
  • 2.修正给人物指定爆率文件命令LoadMonItems的新格式爆率支持的一处问题
  • 3.修正已经改名叠加材料物品拆分后再捡起 提示文字包含标识的问题
  • 4.修改CHANGESTATE 禁锢的一处细节
  • 5.修正最小化窗口久SendNewLineMsg 信息疯狂提示的问题
  • 6.优化淡入淡出瓢血绘制
  • 7.修正MAKEPOSION 命令的绿毒伤害,在淡出方式飘血下不会显示飘血


复制代码


20190608测试版
  • 1.修正镜像地图在页游小地图显示名称问题
  • 2.修正新暴率都不支持数字只支持变量(也就是说 [U1=1000],这个不支持了 ,只支持[U1=N1])的问题
  • 3.修正新忽视防御,人物不能忽视目标魔防
  • 4.修正自定义技能支持新忽视防御,但不支持新伤害反弹
  • 5.修正新伤害反弹会攻击触发的问题
  • 6.英雄支持自定义双击触发物品,只要用于内挂吃药,比如一些药品是双击物品触发QF,如0、2、31、49类  物品设置保护吃药,  和人物一样,英雄内挂可以自动使用~
  • [@HeroStdModeFunc]
  • 7.修正怪物简装后,带攻击距离的怪物非近身攻击时攻击显示错误
  • 8.相同属性的镶嵌宝石让可以叠加?比如衣服镶嵌2个一模一样的防御宝石,可以叠加不占格,比如镶嵌2个相同防御宝石后   显示为 防御宝石 x2   ,M2设置是否允许叠加,和允许叠加数量限制,默认不允许
  • 修改NPC命令:GetItemStoneInfo
  • 参数3为 6 时 获取宝石叠加数量
  • 9.物品来源显示增加控制选项
  • 10.修正M2-管理-在线消息的BUG
  • 11.仿Hero摆摊 改为摆摊期间可以向摊位放物品
  • 12.冰咆哮 灵魂火符 裂神符 增加技能威力调整
  • 13.获取物品属性值  GetItemFieldValue 物品位置 属性名称  变量名
  • 极品属性
  • Value0
  • Value1
  • Value2
  • Value3
  • Value4
  • Value5
  • Value6
  • Value7
  • Value8
  • Value9
  • Value10
  • Value11
  • Value12
  • Value13
  • 元素属性(非数据库)
  • uelement0
  • uelement1
  • uelement2
  • uelement3
  • uelement4
  • uelement5
  • uelement6
  • uelement7
  • uelement8
  • uelement9
  • uelement10
  • uelement11
  • uelement12
  • uelement13
  • uelement14
  • uelement15
  • uelement16
  • uelement17
  • uelement18
  • uelement19
  • uelement20
  • uelement21
  • uelement22
  • uelement23
  • 14.修正物品名含颜色,商铺显示错误
  • 15.修改群毒 飓风破 开天斩强化图标
  • 16.KillMonExpRate 支持不显示提示文字(String.ini中修改)
  • KillMonExpRateMsg=
  • KillMonExpRateForeverMsg=
  • 17.PowerRate 支持不显示提示文字(String.ini中修改)
  • ChangePowerRateMsg=
  • ChangePowerRateForeverMsg=
  • 18.悬浮框属性自定义多排显示支持排序

复制代码



2019-06-05测试版

  • 1.修正镜像地图在页游小地图显示名称问题
  • 2.修正新暴率都不支持数字只支持变量(也就是说 [U1=1000],这个不支持了 ,只支持[U1=N1])的问题
  • 3.修正新忽视防御人物不能忽视目标魔防的问题
  • 4.修正自定义技能支持新忽视防御,但不支持新伤害反弹的问题
  • 5.修正在线信息的一处问题
  • 6.悬浮框支持自定义指定属性多框框排列(配置器上设置)

复制代码





20190601测试版

1.仿Herm2摆摊支持多货币
2.假人优化 如拾物等问题
3.攻击速度优化 支持更小的攻击间隔 攻击更流畅
4.自定义UI增加可调整聊天框文字字号选项

2019-05-31-1测试版

1.假人反击延时(配置文件内)
[Info]
;反击延时
CounterattackDelay = 1000
2.修正页游小地图进入副本地图显示的一处细节并去掉13周年页游小地图背后被遮挡的坐标
3.自定义元素名称加长显示
4.修正破护体神盾一处细节错误
5.修正致命一击近身伤害的一处错误
6.修正物品规则勾选宝箱提示同时会勾选禁止捡起的问题
7.修正拍卖行个人同时参与竞拍物品数量限制参数设置无效的问题
8.在线消息页面各选项增加保存配置功能
9.增加新的忽视防御和伤害反弹元素选项

2019-05-31测试版
1.CheckNewItemValue支持致命一击三种元素
2.普通飘血不支持致命元素的飘字
3.致命元素<$ELEMENT21> 威力:<$ELEMENT22> 防御<$ELEMENT23> 
4.增加镶嵌宝石支持 28致命一击 29致命威力 30致命防御
5星星数量在功能设置中增加单行数量显示设置
6.修正INPUTTEXT 这命令输入的大写字母会自动转换为小写
7.自定义属性增加分行“\”显示
8.自定义UI详细属性界面里增加致命一击几率 防御 伤害的元素参数
9.增加爆怪物物品(免去杀怪过程直接触发爆率文件):
ScatterMonItems 怪物名称
ScatterMonItems 白野猪
10.新增的爆率格式支持下属继承人物的私人变量(具体参考0529更新)
[N1=1000,继承主人变量]  或 [N1=U1,继承主人变量]
继承变量:
0: 不继承
1: 英雄继承
2: 宝宝继承
4: 宠物继承
3: (1+2)英雄+宝宝继承
5: (1+4)英雄+宠物继承
6: (2+4)宝宝+宠物继承
7: (1+2+4)英雄、宝宝、宠物继承
[N1=1000,1]
11.假人设置移动到M2-选项

2019-05-29-1

1.修正小地图巡逻虚线越界的问题
2.登录器添加游戏支持背景色

2019-05-29

  • 1.修改M地图的细节问题
  • 2.完善 致命元素的相关脚本支持
  • 3.增加镶嵌宝石支持 28致命一击 29致命威力 30致命防御
  • 4.ChangeState 扩展参数9:是否透明绘制
  • 5.RangeHarm 扩展参数13:是否透明绘制
  • 6.RangeHarmEx 扩展参数11,12,13,14,15分别对应:wil序号,开始图片,播放张数,播放速度,是否透明绘制
  • 7.爆率
  • ;中括号内为条件判断,变量名在前,判断值在后,并以空格分隔;条件写在RANDOM的后面;若无 RANDOM则直接写条件
  • ;变量支持D(0-999),M(0-999),N(0-999),U(0-254),J(0-254),I(0-999),G(0-999)这些数字型变量,不支持自定义变量
  • ;判断依据是根据杀怪者变量来判断,如杀怪者为宝宝,则以宝宝主要的人物变量来判断
  • ;如果是宝宝/英雄打的,判断人物的变量。如果是2个怪物打的(好像不同国家的怪物可以打架),怪物没有变量,就不会掉(全局变量 I,G除外)
  • 1/15        半月弯刀
  • #CHILD 1/1 RANDOM [N1<=1000]
  • (
  •   1/1 天尊头盔
  •   1/3 火球术
  •   1/4 治愈术
  •   1/5 基本剑术
  • )
  • #CHILD 1/1 [N1<=100]
  • (
  •   1/1 天尊项链
  •   1/1 精神力战法
  • )
  • 1/10        野蛮冲撞
  • 8.修正组队信息一处细节
  • 9. 列表支持背景色 255,241,1
  • 参数3 为1 表示是否整条色,空表示就文字处有色
  • [Server]
  • 253,255,1=电信服务器
  • 253,255=测试服务器
  • 251=电信服务器|单机测试|单机测试|127.0.0.1|7000|0|127.0.0.1|7007|0
  • 251=电信服务器|单机测试|单机测试|127.0.0.1|7000|0|127.0.0.1|0|0
  • 251=测试服务器|内部专用测试(逐鹿中原)|内部专用测试|115.231.35.152|7000|1|118.31.75.149|7777|0|0
  • 10.改进自定义技能半月类技能无法穿插其他技能的问题
  • 11.采集自定义属性建议
  • 建议Text变量文本内
  • 也支持:$变量显示
  • 例如:
  • 无属性18,<TEXT:$1>
  • 假设:
  • $1=1
  • $2=10
  • text变量内容如下:
  • 第1行={攻击时,有|146}{[$2%]|021}{机率使目标冰冻|146}
  • 第2行={攻击时,有|146}{[$2%]|021}{几率偷去敌人$3生命值|146}
  • “那么实际的效果就是,   攻击时,有10%机率使目标冰冻”
  • 这样 无属性18的 的功能 就可以非固定  可以是吸血,可以是冰冻
  • 现在其实已经实现了,只是text变量不能显示$的属性值,就无法像玩家说明属性,
  • 另外建议无属性1支持:<TEXT:$1><TEXT:$2><TEXT:$3>     多个text变量显示

复制代码





20190527

  • 1.获取物品属性值
  • GetItemFieldValue 物品位置 属性名称  变量名
  • 物品位置:支持装备位置、首饰、神佑、升级框、OK框
  • 属性名称支持:
  •   makeindex
  •   dura
  •   duramax
  •   upgradecount
  •   name
  •   name_g
  •   stdmode
  •   shape
  •   looks
  •   color
  •   hp
  •   mp
  •   lac
  •   hac
  •   lmac
  •   hmac
  •   ldc
  •   hdc
  •   lmc
  •   hmc
  •   lsc
  •   hsc
  •   idx
  •   need
  •   needlevel
  •   price
  •   element
  •   element1
  •   element2
  •   element3
  •   element4
  •   element5
  •   element6
  •   element7
  •   element8
  •   element9
  •   element10
  •   element11
  •   element12
  •   element13
  •   element14
  •   element15
  •   element16
  •   element17
  •   element18
  •   element19
  •   element20
  •   element21
  •   element22
  •   element23
  •   expand1
  •   expand2
  •   expand3
  •   expand4
  •   expand5
  •   InsuranceCurrency
  •   InsuranceGold
  •   InsuranceCount
  • 捡起/丢弃物品ID
  • <$PickDropItemMakeIndex>
  • [@PickUpItemEx]
  • #act
  • SENDMSG 0 物品ID:<$PickDropItemMakeIndex>
  • 2.M2-客户端控制-装备信息  增加移动物品时是否显示物品IDX
  • 3.Changeitemname 改名去掉地面物品显示PlayImg

复制代码


2019-05-25

1.修正切换地图火墙消失选项无效
2.修正人物切换到无小地图的地图时候M键大地图显示上一个地图信息的问题
3.AddNumberButton  参数7位置 增加21   为详细属性位置
4.完善可视化组队相关细节
5.修正GuildNoticeMsg提示带图片的物品名称时显示标识的问题
6.增加致命一击元素属性(M2-物品装备设置原始,需更新控制器扩展物品库)


2019-05-23

  • 自定义装备属性显示
  • 支持TEXT变量显示
  • <TEXT:$2>:{[$1-$3]|249}
  • 支持颜色自定义:
  • 默认颜色{红色文字|249}
  • ^分隔,当分隔内容中的变量值为0时不显示
  • 攻击:$1  ^魔法:$2  ^道术:$3
  • -------------------------------------------------------------
  • 设置自定义装备属性值扩展:
  • SetCustomItemValueEx 装备位置 属性位置(0-19) 属性值1 属性值2 属性值3
  • 获自定义装备属性值扩展:
  • GetCustomItemValueEx 装备位置 属性位置(0-19) 百分比变量 属性值1变量 属性值2变量 属性值3变量
  • ---------------------------------------------------------------
  • 示例:
  • ;设置衣服自定义装备属性0的值1,值2,值3
  • SetCustomItemValueEx 0 0 = 1 2 3
  • ;获取衣服自定义装备属性0的:百分比显示、值1、值2、值3
  • GetCustomItemValueEx 0 0 N1 N2 N3 N4
  • SENDMSG 6 衣服自定义属性0的:百分比显示(<$STR(N1)>) 值1(<$STR(N2)>)  值2(<$STR(N3)>)  值3(<$STR(N4)>)

复制代码




20190522

  • 2019-05-22
  • 调整宠物蛋属性
  • ChangeGamePetEggAbil 物品位置(-1或boxitem0-boxitem7)  属性类型(参考下面) 操作符(+-=)  值
  • 属性类型:
  •   1: 等级
  •   2: HP
  •   3: MP
  •   4: EXP
  • 获取宠物蛋属性:
  • GetGamePetEggAbil 物品位置(-1或boxitem0-boxitem7)  属性类型 变量名
  • 属性类型:
  •   1: 等级
  •   2: HP
  •   3: MP
  •   4: EXP
  •   5: MaxHP
  •   6: MaxMP
  •   7: MaxEXP
  •   8: 防御下限
  •   9: 防御上限
  •   10: 魔防下限
  •   11: 魔防上限
  •   12: 攻击下限
  •   13: 攻击上限
  •   14: 魔法下限
  •   15: 魔法上限
  •   16: 道术下限
  •   17: 道术上限
  • 左侧显示队友信息--文字显示方式支持以下变量 <自定义UI里修改>
  • {$name}   人物名称
  • {$sex}    性别
  • {$job}    职业
  • {$mapid}  地图编号
  • {$map}    地图名称
  • {$level}  等级
  • {$HP}     HP
  • {$MaxHP}  最大HP
  • {$MP}     MP
  • {MaxMP}   最大MP
  • 格式如下,如不指定宽度则不留空
  • {$name:宽度}
  • 如:{$name:16}{job}    {$level}
  • 表示:显示16个字符的名字(不够补空格)职业    等级

复制代码





20190521-1

修复上版的几个小细节 如增加组队信息显示 增加组队显示坐标调整等

20190521

  • 2019-05-21
  • 1.增加左侧显示组队信息
  • 2.修正物品名字带图片掉落提示的显示标识的问题
  • 3.NPC对话框倒计时支持数字转图标显示
  • 图片数字倒计时
  • 格式:<IMGCOUNTDOWN:倒计时时间(秒):次数(0无限次):开始图片:数字图片间隔:X:Y/@触发>
  • 说明:数字图片读取Newopui.pak中的开始图片(图片顺序为0-9:)
  • 示列:
  • 图片数字倒时计:<IMGCOUNTDOWN:10:3:1320:10:10:-6/@倒计时结束>\
  • 4.扩展新增的自定义倒计时按钮 详见0517-1专题说明
  • 5.修正宠物升级后属性不实时叠加给主人需要重新召唤才叠加的问题
  • 6.修正宠物召唤命令的一处细节处理问题
  • 7.修正宠物死亡后,再此召唤时提示多了个“达”字
  • 8.修改宠物收回到背包内,宠物蛋显示该宠物的等级以及基础属性
  • 9.修改自定义OK框可获取宠物蛋的属性和等级命令
  • GetGamePetEggAbil 物品位置(-1或boxitem0-boxitem7)  属性类型(1:等级) 变量名
  • 10.增加自定义OK框可调整宠物蛋等级 属性命令
  • 调整宠物蛋属性
  • ChangeGamePetEggAbil 物品位置(-1或boxitem0-boxitem7)  属性类型(1:等级) 操作符(+-=)  值
  • 参考脚本
  • 11.修正人形怪未配备装备时只有最低攻击的问题
  • 12.扩展RangeHarm 命令
  • 参数9  WIL序号
  • 参数10 开始图片
  • 参数11 播放张数
  • 参数12 播放速度
  • RangeHarm
  •   参数1 X坐标
  •   参数2 Y坐标
  •   参数3 范围
  •   参数4 伤害值
  •   参数5 附加效果 0=无;1=击退,2=冻结,3=麻痹,4=吸血,5=吸蓝, 6真实伤害, 7.石化 8.冰冻 9.蛛网效果 10.红毒 11.绿毒, 12.定身 13.瘫痪 14.防禁锢 QQ499674726
  •   参数6 附加属性值 分别对应 击退距离 冻结时间 麻痹时间 吸血值 吸蓝值 真实伤害值(真实伤害无视防御无视护身)
  •   参数7 是否检查防冻结/麻痹/石化/冰冻/蛛网/红毒/绿毒属性(0: 直接设置状态; 1:检查后设置状态)
  •   参数8 目标(0或空:所有目标; 1:仅人物; 2:仅怪物)
  • 13.扩展ChangeState
  • 参数5  WIL序号
  • 参数6 开始图片
  • 参数7 播放张数
  • 参数8 播放速度
  • 命令格式:
  • ChangeState 效果 时间
  • 当效果为1-5时,参数3表示是否检查对应的防止属性(0:不检查;1:检查)
  • 当效果为8时,参数3表示范围
  • 当效果为10-11时,参数3表示吸血、吸蓝成功几率(%), 参数4表示吸血吸蓝比例(%)
  • 效果代码:1.石化 2.冰冻 3.蛛网效果 4.红毒 5.绿毒 6.定身 7.瘫痪 8.禁锢 9.防禁锢 10.吸血 11.吸蓝
  • //8 禁锢(释放一个类似困魔咒的光圈,敌对人物或怪物只能在这个圈子里移动,无法走出圈子外面,所有传送失效,不能小退)
  • //9 防禁锢
  • //10 吸血
  • //11 吸蓝
  • 备注:此命令支持多级脚本!

复制代码




2019-05-17-1

  • <blockquote>2019-05-17-1

复制代码



2019-05-17:

  • 1.增加进入游戏是否默认打开小地图选项
  • 2.增加小地图中地图可寻路选项
  • 3.增加NPC对话框内倒计时显示
  • 格式:<COUNTDOWN:倒计时时间(秒):次数(0无限次):颜色:X:Y/@触发>
  • 示列:
  • 倒时计:<COUNTDOWN:10:3:251:0:0/@倒计时结束>\
  • ;触发放在当前NPC
  • [@倒计时结束]
  • #act
  • SendMsg 5 倒计时结束触发

复制代码



2019-05-16-1

  • 1.修正怪物掉落提示不支持坐标的问题
  • 2.修改物品掉落触发改为怪物掉落触发
  • OpenHumDlg  和 OpenHeroDlg  增加支持: 8.首饰盒   9.神佑
  • 3.M2增加控制,最多上限放入多少个宠物
  • 4.M2增加控制,相同类型宠物限制
  • 5.增加检测宠物等级的命令。
  • 检测宠物等级
  • CheckGamePetLevel 操作符(>/=/<) 等级
  • 6.增加检测是否召唤出宠物命令。
  • 检测宠物是否召唤
  • CheckCallGamePet
  • 7.增加当前“宠物等级”变量。
  • 宠物等级变量
  • <$GamePetLevel>
  • 8.增加调整宠物等级命令。
  • 调整宠物等级
  • ChangeGamePetLevel 操作符(+/-/=) 数值
  • 9.增加召唤宠物命令。(默认召唤第1个,如果玩家有多个,就召唤上次召唤过的)
  • 召唤宠物:
  • RecallGamePet 宠物名(当为空时,表示召唤最后一次召唤的宝宝)
  • 10.增加打开宠物包裹命令。(宠物没召唤或者没有 提示:请先召唤宠物。)
  • 打开宠物背包(坐标X、Y均为0时,表示不设置坐标)
  • OpenGamePetBag 坐标X 坐标Y
  • 11.增加宠物被打死后召唤间隔,召唤间隔说明:
  • 1:1宠物死后,间隔XX秒后才能继续召唤1宝宝,但是不妨碍其他宝宝召唤。
  • 2:1宠物死后,点击放回包裹,再双击。继续召唤。(这个操作可能会重置召唤间隔,怕是个BUG)
  • 3:1宠物死后,继续召唤,会提示:你的宠物太虚弱,XX秒后才能召唤。
  • 11.宠物面板扩展:
  • 清除宠物建议点击后增加个确定按钮,
  • 比如点击清除宝宝后弹出显示:您是否确定清除“XXX”,此操作将永久不可逆清除该宠物数据。
  • 以免部分傻逼无意点到。
  • 12.修正
  • [@GamePetRetake]这个宠物收回、死亡触发和[@OnSlaveDie]会冲突的问题
  • 13.新增宠物相关命令
  • 宠物数量
  • <$GamePetCount>
  • --------------------------------------------------
  • 14.参考脚本
  • #if
  • CheckCallGamePet
  • #act
  • SENDMSG 6 你的宠物等级是:<$GamePetLevel>
  • ChangeGamePetLevel + 10
  • SENDMSG 6 调整后的宠物等级是:<$GamePetLevel>
  • #elseact
  • RecallGamePet
  • OpenGamePetBag 10 10

复制代码



2019-05-16:

  • 1.修正背包刷新的一处问题
  • 2、修正倒计时按钮关闭后依然会触发脚本的问题
  • 3、增加自定义按钮分组自动排序命令和相关配置( M2--客户端控制)
  • 自动排列按钮设置:
  • 选项-》客户端设置-》按钮自动排列
  • ------------------------------------------------------------------------------------------------------------------------------------
  • npc命令:
  • 添加自动排列按钮 AddArrButton 参数1  参数2  参数3  参数4  参数5  参数6  参数7  参数8  参数9
  • 参数1为分组编号 (参数1为分组编号(1-7))
  • 参数2为按钮点击后的脚本触发序号,触发QF里面的[@ArrButtonClickX]X即为触发序号
  • 参数3为WIL补丁序号,此序号在M2-查看-列表信息二-WIL资源 里面编辑
  • 参数4为按钮默认图片
  • 参数5为鼠标经过图片
  • 参数6为按钮按下图片
  • 参数7为按钮是否可以移动0=不能移动1=可以移动
  • 参数8为按钮上面显示的文字标题,-1时为空标题(用于不显示标题)
  • 参数9为鼠标移动到按钮显示的悬浮框备注信息
  • 注意:不在一个位置的按钮不要放到一个分组中,不然坐标会计算错误(比如,一个在背包,一个在主界面,然后放到一个分组)
  • AddArrButton 1 1 1 135 136 137 0 按钮1 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • AddArrButton 1 2 1 135 136 137 0 按钮2 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • AddArrButton 1 3 1 135 136 137 0 按钮3 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • AddArrButton 1 4 1 135 136 137 0 按钮4 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • AddArrButton 1 5 1 135 136 137 0 按钮5 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • AddArrButton 2 11 1 135 136 137 0 按钮1 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • AddArrButton 2 12 1 135 136 137 0 按钮2 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • AddArrButton 2 13 1 135 136 137 0 按钮3 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • AddArrButton 2 14 1 135 136 137 0 按钮4 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • AddArrButton 2 15 1 135 136 137 0 按钮5 6 测试按钮2 <PlayImg:3:530:10:500:0:0:0>
  • QF触发
  • [@ArrButtonClick1]
  • #act
  • sendmsg 7 自动排列按钮点击1
  • ------------------------------------------------------------------------------------------------------------------------------------
  • 删除自动排列按钮:DelArrButton 按钮编号
  • -----------------------------------------------------------------------------------------------------------------------------------

复制代码



2019-05-14-1:

重写涉及技能代码,解决偶尔设置不上技能快捷键的问题
打开客户端界面/功能:
OpenClientDlg 界面编号 是否设置坐标(0:不设置; 1:设置)坐标X  坐标Y
界面编号 :
1:系统商铺;  2:个人商店;  3:任务  4: 日志  5: 小地图;  6:交易  7:行会  8:组队  9:关系  10:帮助  11:排行榜  12:挑战  13:私聊信息  14:属性点分配
OpenClientDlg 1 1 100 10
远程NPC脚本支持QuestDiary文件夹
修正0513测试包新增功能的几处细节问题

2019-05-14:

完善0513相关更新细节
增加支持小地图边框
雷达:
1650;           // 怪物
1651;           // NPC
1652;           // 守卫
1653;           // 其他玩家
1654;           // 英雄
1655;           // BOSS
1656;           // 自己
小地图预留按钮点击触发:
@MinMapCustomButtonClickX, X是序号,为1-14

20190513-2
修复上版一个小问题

2019-05-13:

1.RangeHarm 支持仇恨
2.增加支持小地图边框
3.背包货币坐标分开控制
4.物品掉落触发(怪物)-------列表信息二 物品规则(注意脚本不要太复杂,因掉落属频繁调用脚本,如服务器同时掉落几百件物品同时触发属于大负荷运用,脚本尽量简单,复杂脚本建议使用捡取触发)
;QF触发
[@M2DropItem]
#act
; GetUserItemName扩展参数3,是否只取DB中的名称(0:若改名以改名为准; 1:只取DB中的名称)
; 将名字放到S1中
GetUserItemName -1 1 1
;也可以用 Mov S1 <$PickDropItemName>
#if
CompareText S1 偃月
#act
ChangeItemNameColor -1 253
5.扩展背包
扩展背包页数:
ExtBagPageCount 操作符(=+-) 页数
扩展背包开启格数
ExtBagOpenItemCount 操作符(=+-) 格数
变量:
获取背包扩展页数:<$ExtBagPageCount>
获取扩展背包已开启格数:<$ExtBagOpenItemCount>
获取扩展背包未开启格数:<$ExtBagCloseItemCount>
触发:
双击背包中未开启的格子(有个锁图标的),触发QF中的[@ClosedBagItemClick]
[@ClosedBagItemClick]
#if
Large <$ExtBagCloseItemCount> 0
#act
mov n1 <$ExtBagOpenItemCount>
ExtBagOpenItemCount + 1
SENDMSG 7 你的扩展背包已从<$STR(n1)>格扩展到<$ExtBagOpenItemCount>格


2019-05-09测试版:

1.修正宠物召唤的一处BUG
2.增加装备动态对比选项(默认静态)
3.增加战斗力参数设置
Inc N0 10
SENDMSG 6 你的战斗力为<$CombatPower>
4.优化游戏命令分类方便查找
5.解决自定义UI调整可视化商店游戏中显示默认位置无效的问题


2019-05-08更新:

1.修正可视化商店的一处细节BUG
2.修正商店购买物品的一处细节BUG


2019-05-07更新

1.增加英雄相关操作命令 支持-1位置
H.LINKPICKUPITEM
H.ChangeItemName
H.UpdateItem
H.ClearLinkItem
H.LINKGIVEITEM
H.ChangeItemNameColor
H.ChangeItemName
示范:
[@H.PickUpItemEx]
#if
#act
H.LINKPICKUPITEM  
H.ChangeItemName -1 捡到的<$PICKDROPITEMNAME>
H.UpdateItem -1
H.ClearLinkItem
SENDMSG 0 玩家<$USERNAME>的英雄在<$MapTitle>坐标<$X>:<$Y>捡到<$PICKDROPITEMNAME>
break
#IF
#ACT
H.give 屠龙 1
;给屠龙1把
H.LINKGIVEITEM
;绑定屠龙下面的操作只对绑定的装备生效
H.ChangeItemNameColor -1 253
H.ChangeItemName -1 屠龙改名
;调整武器颜色
H.updateitem -1
;刷新到客户端
H.clearLinkItem
2.增加英雄宝宝攻击触发
@HeroSlaveMagicStruck
@HeroSlaveStruck
@HeroSlaveMagicAttack
@HeroSlaveAttack
增加变量<$H.CurSlaveName> 英雄当前宝宝名 。  仅用于 [@HeroSlaveMagicAttack] 及 [@HeroSlaveAttack]中
增加英雄的宝宝死亡触发 @OnHeroSlaveDie
增加变量<H.DIESLAVENAME> 英雄当前死亡宝宝名(不去数字)
[@HeroSlaveMagicStruck]
#act
sendmsg 5 英雄宝宝被魔法攻击
[@HeroSlaveStruck]
#act
sendmsg 5 英雄宝宝被物理攻击
[@HeroSlaveMagicAttack]
#act
sendmsg 5 英雄的宝宝 <$H.CurSlaveName> 正在用魔法攻击目标
[@HeroSlaveAttack]
#act
sendmsg 5 英雄的宝宝 <$H.CurSlaveName> 正在砍目标
3.增加英雄魔法触发功能.
英雄使用技能时自身触发
[@HeroMagSelfFuncX]
英雄对目标人物使用时自身触发
[@HeroMagTagFuncX]
英雄对目标人物使用技能时目标触发
[@HeroMagTagFuncExX]
英雄对目标怪物使用技能时触发自身触发
[@HeroMagMonFuncX]
4.修正 releasemagic 如果脚本释放技能后人物移动了那么本次释放的技能就没有伤害的问题
5.修正宠物背包丢东西  例如:宠物背包有个木剑,直接丢地上的话,会在人物背包出现一个假的木剑,丢不了,用不了。刷新背包也没用。小退后上线,木剑又会出现在宠物背包
6.修正参数设置里不勾选允许宠物攻击,但是宠物依然会攻击。
7.修正宠物升级后属性会错乱。(默认从0开始计算升级后的属性) 小退后恢复正常。
8.修正宠物学习技能后,收回包裹成蛋后,再双击召唤,技能消失一半~!
9.宠物死亡后会掉等级
10.没有宝宝的情况下,只有宠物 ctrl+A 和ctrl+R无法控制宠物状态
11.设置宠物攻击力倍数
SetGamePetAttackHumPowerRate 攻击人物威力倍率(0不攻击人物,当前值除以100为实际倍数)


2019-05-05更新

1.修正已知细节问题
2.OpenGamePetDlg 打开宠物界面命令

2019-04-30更新:
1.修正自定义怪物帧数播放速度的一处问题
2.修正自定义技能自身播放特效的一处细节问题
3.修正神佑的一处问题
4.修正自定义属性列表排序的一处细节问题
5.addDlg addDlgex 启用预留参数7 为位置,,,位置和addbutton一致
6.修正其他多处细节问题
****** 全套替换含RunGate.exe、DBServer.exe、M2Server.exe、MakeGameLogin.exe **********


2019-04-29更新:

1.修正几处细节
#################################

2019-04-28更新:
****** 全套替换含RunGate.exe、DBServer.exe、M2Server.exe、MakeGameLogin.exe **********

1.修正新注册角色上线HP/MP相关细节
2.修正了穿人穿怪攻城区域全部禁止勾选后会产生反弹问题
3.修正了商铺奇珍显示的一处问题
4.修正了技能提示信息不显示的问题
5.改进了自定义技能自身特效播放
6.改进了背包显示元宝信息
7.自定义属性增加了参数控制是否隐藏显示
***** 因改动较大,测试中发现任何问题请反馈,测试包暂不建议开区 ******


2019-04-27测试版更新:

1.相关优化,更新改动较大,需仔细测试   全套替换含RunGate.exe!!!
2.修正获取怪物源数据库属性无法获取自定义扩展字段数据
3.修正替换技能命令的一处细节问题
4.修正自定义技能持续播放自身特效切换无法看到他人持续特效的问题
5.修正H.ChangeModeEx 模式(2隐身)   英雄隐身主人也看不到的问题
6.修正可视化仓库翻页会关闭NPC对话框的问题
7.修正部分功能界面显示带图片的装备名字时候会显示图片代码的问题
8.修正刺杀隔位攻击 <$PKPOWER> 不会赋值 ,会延用上次攻击变量的问题
9.开放自定义安全区、可视化商店、装备掉落规则、拍卖行,使用方式参阅原说明书


2019-04-25测试版

测试版更新(全套更新):
相关优化,更新改动较大,需仔细测试!!!
修改了通讯 结构体 测试现有功能 是否正常


2019-03-20-2测试版更新:

1.修正自定义属性16、17不能共存在一件物品上(共存后悬浮框消失的问题)
2.十步一杀增加攻击距离参数设置
3.CheckItemAddValue、CheckItemAddValueEx、CHANGEITEMADDVALUE 扩展支持所有位置

2019-03-19测试版更新:



1.设置技能伤害/防御
SetSkillPower 技能ID   +/-/=   人物伤害增加%(-32768 .. 32767)   人物伤害增加值(-32768 .. 32767)  怪物伤害增加%(-32768 .. 32767)     怪物伤害增加值(-32768 .. 32767)   防御增加%(-32768 .. 32767)     防御增加值(-32768 .. 32767)   时间(秒; 0-65535;0一直有效)  是否保存数据库(0:不存;1:存)
2.获取技能伤害/防御
GetSkillPower 技能ID   人物伤害增加%(变量)   人物伤害增加值(变量)  怪物伤害增加%(变量)     怪物伤害增加值(变量)   防御增加%(变量)     防御增加值(变量)   时间(变量)  是否保存数据库(变量)
3.<$RecallRemainingTime> 显示延时TIMERECALL还剩多少秒。
4.扩展自定义属性文字显示到128字符
5.扩展物品名称为60字符
注意设置装备名字颜色如果使用了PlayImg    参数8(指定鼠标指向后提示信息的宽度):参数9(指定鼠标指向后提示信息高度)  ,不用PlayImg的话可以无视!!
Changeitemname 1 {我|70}是彩色的{极品|249}<undefinedlayImg:1:520:10:100:0:0:0:20:20>


2019-03-16测试版更新:


1.修正人形怪不受MP最低伤害限制
2.J变量可以自己控制(自定义设置时间0-23点)清零时间(参数设置 -- 时间控制 默认每晚24点清零,可自行修改清除时间)

2019-03-15测试版更新:
修正:自定技能无动作时,修改为完全没有动作
修正:弓箭守卫,112,45,323;  弓箭大师,104,45,323无飞行效果
-----------------------------------------------------------------------------------------------------------------
扩展:自定义属性扩展为20个
扩展:自定义属性的值扩展为3个
扩展:自定义属性绑定显示扩展为80个字符
修改:自定义属性显示变量$$修改为$$1, $$2, $$3,如果有显示中有变量,请将$$改为$$1
-----------------------------------------------------------------------------------------------------------------
GetCustomItemValue 装备位置 属性位置(0~9) 变量1 变量2  值位置(0,1,2;0或空表示设置第一个值)
获取装备的自定义属性值:
GetCustomItemValue 装备位置 属性位置(0~9) 变量1 变量2  值位置(0,1,2;0或空表示设置第一个值)
变量1为保存属性值
变量2是否为百分比,是为1,否为0
----------------------------------------------------------------------------------------------------------------------
GetAllCustomItemValue 属性位置 变量1 变量2  值位置(0,1,2;0或空表示设置第一个值)
属性位置 (1绑定AC 2绑定MAC 3绑定DC 4绑定MC 5绑定SC 6绑定MaxHP 7绑定MaxMP 8~57为49个无属性的 更多属性持续增加中)
变量1:非百分比值和
变量2:百分比值之和
----------------------------------------------------------------------------------------------------------------------
CheckCustomItemValue 装备位置 属性位置(0~9) (检测符><=) 检测值  值位置(0,1,2;0或空表示设置第一个值)
----------------------------------------------------------------------------------------------------------------------
Expand4: 扩展马特效
Horse =   3 -   5时,特效支持 0-  6(0:表示无特效),特效文件读取 Data\horse2.wil (1920-3839),320张一组   
Horse = 20 - 28时,特效支持 0-  9(0:表示无特效),特效文件读取 Data\L-HorseEffect.wil    ,600张一组     
Horse = 29 - 49时,特效支持 0-21(0:表示无特效),特效文件读取 Data\L-HorseEffect1.wil  ,600张一组     
Horse = 50 - 99时,特效支持 0-50(0:表示无特效),特效文件读取 Data\L-HorseEffect2.wil  ,600张一组     
############################################################################################


2019-03-13测试版更新:



1.AddDlg AddDlgex对话框支持图片
<GEE引擎官方网站|253#GEE引擎官方网站:^254#www.geem2.net>\
★<当前时间:/SCOLOR=251><$DATETIME>\
<按钮点击/@1>\\\\
<关闭/@exit>\
<Looks:1:0:0:1|提示/@2>
<dnitems:1:0:0:1|提示/@3>
<stateitem:30:0:0:0|提示/@4>
<newopui:520:0:0|提示/@4>
newopui: 图片序号:X:Y
<ItemShow:1:1:10:0:1/@2>\
<ItemShow:2:1:10:20:1/@2>
looks / dnitems / stateitem
参数1:物品的looks
参数2:X
参数3:Y
参数4:边框(0:无边框; >0: newopui.pak - 250; <0: newopui.pak - 251)
2. TakeEx  和 takew  和ChangeItemName 增加支持全身所有装备操作(之前不支持神佑 首饰盒,时装)
3.增加人物全身星星数量变量<$UpgradeCount><$H.UpgradeCount>
GetUpgradeCount 位置  变量
;位置支持OK框,装备,首饰,神佑,all或*表示取得身上所有装备星星的数量
4.增加自己被攻击减少的HP变量<$StruckHP>, <$H.StruckHP>
SENDMSG 7 掉血<$StruckHP>
5.增加TakeBagItemex命令用于回收指定物品数据库IDX物品
;回收多个物品,编号之间用|分隔
TakeBagItemEx 物品编号 收取数量 每个物品增加元宝值 每个物品增加金币值 每个物品增加泡点值 每个物品增加泡点经验值 变量(保存实际回收的物品数量)
TakeBagItemex 55|60-65|70 46 0 0 0 10000 N1 0
SENDMSG 6 成功回收<$STR(N1)>个物品,价格为10000经验


2019-03-12 测试版更新



1.修正登录器再WIN8系统下QQ拼音输入法每次打汉字发送后再次打字都需要切换一次输入法的问题
2.添加对话框(可用于主界面任务引导):
AddDlg 编号(1-50) 图片文件序号 图片编号 是否可移动(0:不能; 1:可以) 界面X:界面Y 文字偏移X:文字偏移Y 预留(0;暂时无用) 内容
示例:
AddDlg 1 1 440 1 10:20 30:40 0 <GEE引擎官方网站|253#GEE引擎官方网站:^254#www.geem2.net>\<当前时间:/SCOLOR=251><$DATETIME>\<按钮点击/@1>\<关闭/@exit>
-------------------------------------------------------------------------------------------
AddDlgEx 编号 图片文件序号 图片编号 是否可移动(0:不能; 1:可以) 界面X:界面Y 文字偏移X:文字偏移Y 预留(0;暂时无用) 文件名  是否绝对路径(0:否;1:是)
示例:
AddDlgEx 1 1 440 1 10:20 30:40 0 d:\d.txt 1
-------------------------------------------------------------------------------------------
删除对话框:DelDlg
示例:
#IF
#ACT
DelDlg1 1
说明:参数1为对话框编号(1-50) 参数2(0或空的时删除自己的,1时删除全服用户的)
-------------------------------------------------------------------------------------------
注意:AddDlg不支持 ITEMBOX:  INPUTNUM:  INPUTTEXT:
      并且点击触发只能是数字
-------------------------------------------------------------------------------------------
触发:
   QFunction-0.txt中的 [@DlgButtonClickN]   (N代表数字)
-------------------------------------------------------------------------------------------
d:\d.txt内容如下:
<GEE引擎官方网站|253#GEE引擎官方网站:^254#www.geem2.net>\
<当前时间:/SCOLOR=251><$DATETIME>\
<按钮点击/@1>\
<关闭/@exit>
3.HumanHP 支持淡出漂血
4.修改HumanHP 参数3 (执行次数,0或或空扩展之前老模式,设置1为新模式执行1次 ,注:新模式如多条命令一起执行扣血会一起扣 漂血会叠加飘)

2019-03-11 测试版更新
此版有UI升级工具
1.修正配置器自动启动时间的设计不当
2.修正嘲讽命令超出怪物视觉范围外无法嘲讽
3.增加当前攻击目标特效 用于方便区分当前攻击目标
4.星星支持5组动态星星,每组10张图
5.<$PKPOWER>  改为只主目标生效
6.修改SuperMoveMsg和SENDMOVEMSG 字体大小最小支持8,最大支持20
7.修改诱惑之光技能对超高等级可诱惑怪物(可修改技能设置中怪物HP)
8.增加商铺批量购买数量自定义
9.扩展自定义属性支持到57个(M2-客户端设置内可见27个,剩余30个在!setup.txt中修改)
10.优化几处小细节


0309测试版更新


1.新的药品(按MaxHP/MaxMP的比例恢复)
StdMode = 0
Shape = 101 {特殊药,类似于太阳水}
AC1:HP恢复比例; AC2:在AC1的基础上增加一个随机范围
MAC1: MP恢复比例;MAC2:在MAC1基础上增加一个随机范围
如:
AC1 = 15; AC2 = 10;那么恢复血量为: 15% - (15+10)%,即 15%---25%的随机。
AC1 = 15;    AC2 = 0;那么恢复的血量为 15%
DB:
1414        强效太阳水(比例)        0        101        2        0        0        0        312        0        30        10        40 10        0        0        0        0        0        0        0        0        2500        5        255        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        0        0        0
2.AddButton 支持图片+文字颜色
AddButton 1 6 135 136 137 10 15 6 <Looks:1:0:0>这是第一行{文字|250}\{这是第二行|249}\这是第3行 这是一个提示信息
3. HumanHP增加参数3 (执行次数,0或1或空为执行1次)
4.扩展SetClientBuff 自定义按钮倒计时触发支持到50个
5.修改自定义怪物设置DC为物理攻击,SC MC为魔法攻击,怪物攻击触发对应!!!!

0308测试版更新
1.扩展 RangeHarm 和RangeHarmEx
RangeHarmEx
  参数1 X坐标
  参数2 Y坐标
  参数3 范围
  参数4 伤害值
  参数5 附加效果 0=无;1=击退,2=冻结,3=麻痹,4=吸血,5=吸蓝, 6真实伤害, 7.石化 8.冰冻 9.蛛网效果 10.红毒 11.绿毒, 12.定身 13.瘫痪 14.防禁锢
  参数6 附加属性值 分别对应 击退距离 冻结时间 麻痹时间 吸血值 吸蓝值 真实伤害值(真实伤害无视防御无视护身)
  参数7 是否检查防冻结/麻痹/石化/冰冻/蛛网/红毒/绿毒属性(0: 直接设置状态; 1:检查后设置状态)
  参数8 目标(0或空:所有目标; 1:仅人物; 2:仅怪物)
  参数9 触发选项(0:所有目标触发; 1:只触发一次)
  参数10 触发几率(仅对所有目标触发有效,值越小几率越高)
RangeHarm,这个跟上面的一样,就是没有参数9和参数10
2.扩展AddButton支持图片
img:图片序号:文件序号:X:Y
Looks:图片:X:Y
DnItems:图片:X:Y
StateItem:图片:X:Y
NewopUI:图片:X:Y
PlayImg:文件序号:开始图片:播放张数:速度:X:Y:绘制模式(0:普通绘制:1:透明绘制)
AddButton 1 6 135 136 137 0 15 6 <img:520:1:0:0>游戏\活动 这是一个提示信息
3.悬浮框字体改为只改变装备名称
4.增加清掉地图某范围的怪物命令
KillMapMon 地图名 坐标X  坐标Y  范围  怪物名(*表示不判断名称) 是否爆物品(0:不爆,1:爆)
KillMapMon 3 333 333 10 * 0
5.人形怪支持 CTRL+右键查看尸体装备 + 挖取获得物品声音+特效

2019-03-07测试版更新

1、自定义按钮ADDBUTTON 参数9为按钮上面显示的文字标题,-1时为空标题(用于不显示标题)  参数9,不能换行 支持可以换行  如文字 第一行\第二行
2、微端单张图片大小限制扩大,  客户端小地图图片大小限制扩大
3、增加人物和英雄属性发生变更时触发QF脚本字段  @HeroRecalcAbilitys    @RecalcAbilitys
4、增加扩展取随机值 非伪随机 命令:RANDOMEX 参数1 参数2
例子:
RANDOMEX  1 2    2分之1
RANDOMEX  4 5    5分之4
RANDOMEX  7 1000    1000分之7
RANDOMEX  3 10000   10000分之
讲解RandomEx 55 100  ,100为母,55为子,母是随机范围,当随机值小于或等于子值 就执行脚本
5、增加角色创建框固定位置选项
6、HumanHP命令延迟时间,有BUG,不管你延迟时间些的多少秒,扣血的时候,会在一开始直接扣除,只是人物/怪物头上的扣血显示会按照延迟时间来显示的问题
HumanHP - 500 1000
HumanHP - 500 2000
HumanHP - 500 3000
HumanHP - 500 4000
HumanHP - 500 5000
这个正确应该是    1000毫秒  2000毫秒 类推到 5000毫秒  每次扣500血量, 错误的是 你脚本开始执行的时候 就已经把 所有的血量一次性扣除掉了  只是延迟显示了而已
7、增加技能转换
    ConvertSkill 原技能  目标技能
    ConvertSkill 野蛮冲撞 烈火剑法
    H.CONVERTSKILL 英雄野蛮冲撞 英雄烈火剑法
8、增加清空变量
    ClearVar 变量名 数量
     #ACT
     ClearVar S0 5
     SENDMSG 6 S0-S4全部清空
9、获取地图中某怪物的坐标
    CheckMapMonInfo 地图名称 怪物名称 X坐标变量  Y坐标变量
     #IF
     CheckMapMonInfo 3 白野猪 n1 n2
     #ACT
     SENDMSG 6 盟重有个白野猪在<$STR(N1)>:<$STR(N2)>
10、获取某地图怪物数量
    GetMapMonCount 地图名 是否排除宝宝(0:不排除,1:不排除) 保存变量
     GetMapMonCount 3 0 N1
     SENDMSG 6 地图3一共有<$STR(N1)>个怪物
11.获取某地图人物数量
    GetMapHumanCount 地图名 不算假人(0:算假人,1:不算假人) 保存变量
     GetMapHumanCount 3 1 N1
     SENDMSG 6 地图3一共有<$STR(N1)>个真实玩家
12、分割字符串
   TextSplit 分割符 源字符串 保存变量(只指定第一个,后面的递增
    TextSplit | aaa|bbb|ccc|ddddd|eeeeee s1
    SENDMSG 6 <$STR(s1)>,<$STR(s2)>,<$STR(s3)>,<$STR(s4)>,<$STR(s5)>
13、取字符串长度
    TextLength 字符串 保存变量
    TextLength 这是一个测试文字aaabbbccc N1
    SENDMSG 6 <$STR(N1)>
    --输出25,一个汉字占2个字符
14、获取背包中某物品的数量
    GetBagItemCount 物品名称 保存变量 排除OK框中的物品(0或空:计算OK框的物品,1:不算OK框中的物品)
    GetBagItemCount 屠龙 N1
    SENDMSG 6 你的背包中共有<$STR(N1)>把屠龙
15、在文件的固定行替换写入内容
    WriteLine 文件名 行号(0开始) 内容 是否绝对路径(0或空:不是,1:是)
    说明:文件不存在写入失败,行号从0开始,替换写入,当行不存在时,插入到最后一行     
     WRITELINE d:\aaaa.txt 1 写入一段文字 1
     SENDMSG 6 第2行内容被修改
16、在文件的指定行插入一行内容
    InsertLine 文件名 行号(0开始) 内容 是否绝对路径(0或空:不是,1:是)
    说明:文件不存在写入失败,行号从0开始  
     InsertLine d:\aaaa.txt 1 插入一行文字 1
     SENDMSG 6 第2行插入了新的内容


2019-03-06测试版更新:

1、修复人形怪死亡后移位
2、人形怪增加“不攻击模式”
3、修正攻城开始/结束后,英雄名字不变色/颜色还原
4、修正行会战开始,英雄名字不变色。修正行会战结束,人物/英雄名称颜色不还原。
5、修正重新加载NPC,镜像地图内的NPC失效
6、连续使用物品播放烟花有问题
7、增加飘血位置偏移和飘血速度设置
8、修改SetNewItemValue  属性 1,7,8,10可以超过100

20190305测试版更新
1.修正DB怪物飞行类攻击怪物无飞行效果
2.增加全屏绘制
3.增加漂血分开模式(自定义UI界面设置)
4.修正配置器内挂默认选项,默认勾选了血量单位, 进入游戏实际没勾选的问题
5.M2-客户端设置-增加悬浮框部分文字颜色以及字体设置
6.修正MAPEFFECT播放延时问题
7.修正镜像地图.A创建了一个镜像地图,B进去后下线了,此时镜像地图时间到了。B再上线血量会变成19(也就是死一次)然后回到应急传送点 M2报错提示 人物BXXX所在地图未找到  的问题
8.修正放烟花时候声音难听的问题
9.修正穿戴触发身上装备  都是按照   脱下触发时取当前位置为空处理,而神佑这些新增位置则不是的问题
10.修正浑水摸鱼 CTRL+R 宝宝锁定人物就显示出了锁定人物名字的问题
各位使用中遇到的BUG,只要可以让测试出来,就赶紧提交,会快速修复处理

2019-02-26更新:
https://www.lanzous.com/i393y2b
1.修正M2 - 在线物 - 修改物数据时勾选自动新况下,当角在游戏中切换地图有几率产生GM模式的问题   

【2019-02-19更新:】
本次更新文件:M2Server.exe、数据管理工具.EXE、合区工具.EXE
1.修正合区前拍卖数据在合区后无人购买流拍状态下变成拍卖成功问题<本问题需更新M2Server.exe>
2.修正合区工具和数据管理工具定义的长度不够,导致人物名称被截断,拍卖的数据绑不到人的身上,导致合区后拍卖物品丢失问题<需更新使用最新合区或最新管理工具查看>
3.优化个人商店相关操作处理
4.M2的sqlite数据库的驱动升级到最新官方版

【2019-02-01更新:】

本次更新文件:M2Server.exe
1.扩展check命令支持批量检测标识
2.扩展动态创建一个镜像地图AddMirrorMap命令增加参数9人物退出时返回的地图编号,准确坐标(X.Y)
3.增加取下镶嵌宝石命令ItemoffStone 装备位置 孔位置(1-8)
【2019-01-31更新:】

本次更新文件:M2Server.exe、MakeGameLogin.exe、SelGate.exe、合区工具.exe、数据管理工具.exe
1.修正在勾选装备持久为0消失选项的前提下Stdmode为53的装备,当持久变为零时,受到怪物攻击后,该装备会消失。
2.修正自定义技能暴击BUG
3.修正自定义怪物攻击方式和增加自定义怪物攻击距离选项
4.修正武器诅咒和脚本加幸运不能互相抵消的问题
5.修正英雄死亡不爆身上物品的问题
6.优化获取HTTP列表
7.修改角色网关的特殊防御默认为关闭状态
8.增加英雄复活剩余时间变量:<$H.RevivalTime>
10.扩展检查字符串命令CheckTextList是否在指定文件中,支持绝对路径,具体搜索说明文件
11.配置器增加关闭登录器自动更新功能选项
12.增加百分比计算命令
13.增加替换字符命令
14.修复一些小细节


【2019-01-26更新:】

本次更新文件:M2Server.exe
1.修正[Exception] TUserEngine:undefinedrocessHumans 错误




【2019-01-20更新:】

本次更新文件:M2Server.exe
1.修正叠加物品被刷的BUG
2.修正 [Exception] TPlayObject::Run -> Operate 1 Code=1005 错误



2019-01-15更新:

修复一些报错
优化细节

传奇帮致力于服务每一位传奇爱好者,互帮互助,共同交流学习,打造传奇交流担保交易互帮平台!
回复

使用道具 举报

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

本版积分规则