!微信验证码功能因使用外部文本,当文本达到一定体积(1M以上),会严重影响服务器性能,建议优化思路或者使用两步验证功能替换
!请注意,从2021年开始的程序版本,不再支持windows XP、2003及以下的操作系统
2021/4/17 全套配套
—————————————————————————
M2
修正因怪物复活有几率出现报错问题
优化自动拾取
!去掉镜像地图,删除ADDMIRRORMAP、DELMIRRORMAP、MIRRORMAPTIME命令
换成NewCopyMap命令,格式:NewCopyMap 源地图名 副本地图标题 有效时间(秒) 是否刷怪(0/1) 结果跳转字段,返回副本地图名在:<$PARAMSTR(0)>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[@副本测试]
#act
NewCopyMap d717 猪七副本 45 1 @CreateCopyMapResult
[@CreateCopyMapResult]
#if
CompVal <$PARAMSTR(0)> ! “”
#act
map <$PARAMSTR(0)>
mov A副本地图名称 <$PARAMSTR(0)>
SendMsg 7 创建副本成功,进入副本:<$PARAMSTR(0)>
#elseact
SendMsg 7 创建副本失败
英雄跟随更及时
英雄显示主人名称问题
修正上个版本消耗修复神水出错问题
修正刷一些无效怪物导致引擎出错问题
优化MapEvent触发,配置地图名称不区分大小写
修正鉴定属性的合击威力未能生效问题,测试使用:Give 装备名称 1 0 0 24=15|24=15|0|0|1
套装属性值可根据设置显示百分比符号(配套更新)
!吃药间隔控制去掉,请在网关进行控制
!多次重新加载怪物DB后,怪物上不了毒问题
!MapEvent不建议在大地图每次移动都触发,否则可能会有性能问题
火龙神拾取触发获取不到名字问题
怪物掉落触发参数不显示为具体怪物名
PlayEffect 第8参数增加Self模式,不广播,只发送给自己,去掉@OnPlayEffect触发
套装增加战士技能等级效果未体现效果问题
中毒恢复能减少中毒时间
产出腰带、靴子有几率带极品属性
游戏网关
细化物品使用控制
客户端
四格版本装备界面支持称号
内挂增加快速开盾开关(可防止卡盾)
内挂增加淡化火墙效果开关
套装属性值可根据设置显示百分比符号(配套更新)
挂机被人攻击不小退
挂机死亡不关闭客户端
挂机道士可以边砍边放魔法,法师优化走位
挂机寻路内存泄漏问题
挂机路点模式适合多墙地图,解决发呆问题
挂机不断拾取他人物品问题
优化普通寻路,不走X型路线
修正小地图(小)边缘坐标获取错误
优化自动吃药规则,不卡药
优化快速攻击、魔法,提高精度
修正摆摊素材缺图报错
修正挂机自动拾取步伐问题
修正内挂保护小退认证服务器失败问题
修正一时播放太多声音导致卡盾问题
2021/4/4 全套配套
—————————————————————————
M2
优化mysql功能模块线程
优化地图后台管理逻辑
优化玩家视觉事物逻辑
修正引擎启动有概率出错问题
读、写玩家存档限流(大概每秒2000存档),防止DBS用爆内存
单个引擎人数限制修改为:15000->65536
性能更好的地面物品管理
优化自动拾取逻辑
商铺可批量购买
NPC、怪物名字长度扩展为:14->32
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1、使用DBCommander先把monster.db数据导出备份到文本
2、使用工具HeroDBConvertor.exe转换新monster.db(扩展名字长度)
3、使用DBCommander清空新的monster.db,并导入步骤1备份的数据文本,这时怪物名称就扩展到最长32字节
4、NPC名称更改直接在npcs.txt、merchant.txt文本编辑
5、比如“稻草人”变更为:这是名字很长的稻草人\<不死系>
6、如果怪物带换行符,爆率文件需要将对应的“\”变更为“-”
7、CustomMonNameColors.txt自定义名字颜色的怪物会全名显示(需更新客户端)
客户端
增加隐藏尸体时的渐隐效果
修正查看他人发型显示错误问题
修正死亡时的翅膀渲染顺序
时装内发光:stditems.db中时装的shine>=100,对应data\~wfashionshine.wzl文件,每50张图一个效果,有效图片的请保持连续,例:shine=100调用0~49的图片,shine=101调用50~99的图片
战士也可以自动开盾
商铺可批量购买
2021/3/14 全套配套
—————————————————————————
M2
修正因为扩展包裹,引擎和DBS通讯数据量变大,在大量保存数据时可能发生丢包问题
套装技能属性增加抵抗他人技能伤害设置(百分比),必须和客户端配套!
修正关闭服务器时多次释放Acceptor完成端口句柄的错误
优化网络测试、邮件、金币交易市场模块后台线程的效率
!去掉NPC元宝寄售系统
英雄分身不使用全技能模式
增加!setup参数:StrictWeaponUpgradeResult=1时,严格限制升级武器的最高点数,默认0
增加!setup参数:MultipleTitleProperties=1时,只要激活一个称号,其他称号属性都能生效,默认0
游戏网关解决被雷霆剑法麻痹后释放魔法的误封
修改killSlaveName为强制杀死随从
解决偶尔还有个别假怪问题,需配套更新!
技能优化
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
设置随机释放连击NPC命令:RANDSERIESSKILL // 主要给假人用
修正特殊技能减少CD时间溢出问题
修正连击技能间隔时间不正确问题
完善十步一杀技能效果,需要配套客户端
十步一杀、冰霜群雨支持强化技能效果
野蛮冲撞带残影效果,以区分普通跑动
修正完善雷霆剑法效果
修正三焰咒技能效果
优化战士英雄连击的起手时机
修正英雄群攻目标不全问题
英雄支持3个技能:英雄十步一杀、英雄冰霜群雨、英雄死亡之眼
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在magic.db复制对应的三个人物技能,名称前面加上“英雄”,并将descr填写上“英雄”即可
客户端可以通过 内挂->技能->英雄特殊技能不打怪 选项不打怪,有利于PK。
斗笠扩展,需要配套客户端,db中斗笠的AniCount对应资源:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4..11: 普通读取hair2.wzl、连击读取cbohair.wzl
12..14: 普通读取hair3.wzl、连击读取haircbo3.wzl
15..62: 普通读取hair4.wzl、连击读取haircbo4.wzl
63..127: 普通读取~hair5.wzl、连击读取~cbohair5.wzl // 以“~”开头的自定义资源
DBS
修正在大量保存数据时可能发生丢包问题,提高网络性能
登录器、客户端
配套支持抵抗技能伤害功能
完善部分技能特效
配套支持斗笠扩展
修正完善登录器读取列表,当2个列表都读取不到时,将尝试读取登录器目录下的主列表文件名文件(支持之前的加密)
登录器配置的物品规则列表只有1条时,客户端将不释放lsDefaultItemFilter.txt列表,可以自定义此文本
解决偶尔还有个别怪物假象问题,需配套更新!
评论0