当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇引擎架设流程与BLUE引擎文本过滤、LEGEND合击版本装备过滤方法

热度:
一、传奇引擎架设核心步骤(通用版)
工具与环境准备:获取含BLUE或LEGEND引擎的对应版本传奇服务端(LEGEND需确认含合击模块)、配套客户端;服务器推荐WindowsServer系统,提前安装VC++2015-2022运行库、.NETFramework4.5及以上组件,避免引擎启动报错。
服务端解压与部署:将服务端压缩包解压至无中文路径的磁盘(如“D:\Legend_Server”),打开文件夹确认核心文件:BLUE引擎需有“Blue.exe”“FilterConfig”目录;LEGEND合击版本需有“Legendm2.exe”“HeroModule”(合击模块)、“ItemFilter”目录。
基础参数配置:进入“Config”文件夹,打开“ServerInfo.ini”,修改“ServerIP”(局域网填内网IP如192.168.1.103,外网填公网IP)、“ServerPort”(默认8000,可自定义),保存后关闭;LEGEND合击版本需额外打开“HeroConfig.ini”,确认“HeroOpen=1”(开启合击功能)。
启动与验证:双击引擎控制器(BLUE为“BlueController.exe”,LEGEND为“LegendController.exe”),依次启动“数据库”“网关”“引擎”,待所有服务显示“运行中”;打开客户端登录测试,LEGEND合击版本需创建两个角色组队,验证合击技能能否正常触发,确认架设无误。
二、BLUE引擎过滤文本操作方法
找到文本过滤配置文件:进入BLUE引擎服务端“FilterConfig”目录,找到“FilterText.ini”文件(部分版本命名为“敏感词过滤.ini”),右键用记事本或专业文本编辑器打开。
设置过滤规则:
添加敏感词:文件内按“敏感词=替换符”格式填写,如“违规词1=*”“不良用语=□”,每行仅填一组,无需额外符号;若需完全屏蔽(输入后不显示),可设为“敏感词=”(等号后留空)。
扩展过滤场景:部分版本支持按场景过滤,如“[Chat]”(聊天框)、“[Name]”(角色名),在对应模块下添加关键词,即可限定仅在指定场景生效(例:[Chat]违规词2=*,仅过滤聊天内容)。
保存与生效:修改完成后保存文件,关闭编辑器;回到BLUE引擎控制器,点击“重启引擎”,无需重启其他服务;测试:在游戏内输入已添加的敏感词,确认是否按设置替换或屏蔽,无误即过滤生效。
三、LEGEND引擎合击版本过滤装备操作方法
定位装备过滤配置文件:进入LEGEND合击版本服务端“ItemFilter”目录,找到“ItemFilter.ini”(核心过滤文件),若目录内无此文件,可从服务端“Backup”(备份)目录复制或新建同名文件。
配置装备过滤规则:
按装备名称过滤:按“ItemName=过滤动作”格式设置,如“麻痹戒指=禁止掉落”“复活项链=禁止交易”,过滤动作支持“禁止掉落”“禁止交易”“禁止拾取”“删除”。
按装备属性过滤(合击版本常用):针对影响合击平衡的装备,按“AttrType=AttrValue=过滤动作”设置,如“Attack=100=禁止掉落”(攻击≥100的装备禁止掉落)、“HPRecovery=5=删除”(每秒回血5以上的装备直接删除)。
限定过滤场景:可添加“[MapID=101]”(仅在地图101生效)、“[MonsterID=999]”(仅怪物999掉落时生效),避免全局过滤影响正常玩法(例:[MapID=101]屠龙刀=禁止掉落,仅在指定地图限制)。
保存与生效:保存“ItemFilter.ini”后,重启LEGEND引擎控制器;测试:让怪物掉落已设置过滤的装备,或尝试交易/拾取,确认过滤动作正常执行,合击技能未受异常装备影响即可。
四、操作关键注意事项
过滤配置前需备份原文件:BLUE的“FilterText.ini”、LEGEND的“ItemFilter.ini”需提前复制备份,若过滤规则出错,可替换备份文件恢复。
版本匹配:BLUE引擎需用对应版本的“FilterText.ini”(高版本不可用低版本配置);LEGEND合击版本需确认“ItemFilter.ini”支持合击模块,避免过滤规则与合击功能冲突。
测试优先级:文本过滤需测试聊天、角色名、公告等场景;装备过滤需测试怪物掉落、玩家交易、背包拾取等环节,确保不影响正常游戏流程。
外网部署补充:若为外网服,BLUE文本过滤需覆盖多语言敏感词;LEGEND合击版本装备过滤需同步更新客户端“ItemList.txt”,避免客户端显示异常装备图标。
[顶部]