1.76复古传奇摆摊补丁客户端文件放置服务端功能开启全套操作教程

来源: 作者: 点击:
原版1.76本身不带摆摊功能,想要实现摆摊需要两部分内容,一是服务端脚本与功能模块,二是客户端摆摊界面、摊位外观素材补丁,只装客户端补丁,M2没有开启对应功能,游戏内依旧无法调出摆摊按钮。很多人装好补丁看不到摊位界面,大多是服务端没有配置完整。

先区分补丁包里面的文件类型,摆摊补丁一般包含pak素材、wil素材、UI界面文件,部分配套按钮素材。解压补丁压缩包,先核对内部目录,常见结构为data文件夹,里面存放pak或者wil、wix文件,部分版本带有Graphics子目录存放界面资源。操作之前把游戏、登录器全部关闭,不能在游戏运行的时候直接覆盖文件,文件占用会造成替换不全,进游戏界面错位或者黑屏。

找到客户端根目录,右键登录器选择打开文件所在位置,进入游戏主文件夹。如果是传统wil格式补丁,直接把补丁内data文件夹里面的文件复制到客户端data目录,提示重复文件选择替换。如果是GOM、GEE引擎使用的pak格式补丁,不能直接丢进data,需要在pak列表配置文件添加补丁路径和对应的密钥,登录器配置器内的资源目录名称要和补丁文件夹名称保持一致,密钥写错,登录器不会加载摆摊素材,界面显示黑块。

补丁文件放好之后,打开登录器配置工具,核对资源列表,确认摆摊pak已经录入,保存配置,重新生成登录器,替换旧登录器。微端模式的版本,需要把摆摊补丁上传到资源服务器,填写资源地址,不然微端不会自动下载摊位界面素材。客户端操作完成,先不要进游戏,转向服务端设置。

打开M2引擎控制器,找到查看菜单下的列表信息,选择摆摊物品设置,把允许摆摊的物品添加进去,没有添加的道具,玩家放到摆摊栏会提示无法出售。接着找到选项内的游戏参数,开启摆摊总开关,设置允许摆摊的地图编号,一般只开放安全区地图,其他地图禁止摆摊,同时设置单次摆摊最多上架物品数量、摊位名称字符上限,是否允许设置金币或者元宝两种交易货币。

部分引擎需要配套摆摊插件,原生引擎不自带摆摊逻辑,就算放好补丁、开启开关也无效,这种情况要把摆摊插件放到引擎插件目录,在M2插件列表加载插件,重启整套服务端。还有配套NPC脚本的实现方式,在Envir目录QuestDiary内添加摆摊触发脚本,设置点击NPC开启摆摊面板,适合不想装插件的方案,脚本写法跟着引擎类型区分,GOM、GEE、HERO命令不通用,直接混用脚本会报错。

服务端配置完成之后,关闭所有网关和M2,全部重启一遍,让参数、物品列表、脚本加载生效。再用新生成的登录器进入游戏,到允许摆摊的地图测试,通过NPC或者快捷键调出摆摊界面,上架物品输入价格,开启摊位。测试的时候重点观察两点,一是摊位外观能不能正常显示,不会出现黑屏、花屏,二是上架、下单、购买、收摊功能可以正常执行。

遇到素材加载异常,摊位界面黑框,优先排查pak密钥和资源目录名称,其次检查补丁包是否完整,有没有分卷压缩缺失文件。能调出摆摊窗口但是放不进去装备,回到M2摆摊物品列表核对,该物品类型没有加入允许列表。界面可以打开,但是别人看不到摊位,是补丁只装在自己客户端,其他进入的玩家都要同步打这个摆摊补丁,或者使用微端自动分发补丁。

还有一些细节参数可以按需调整,设置摆摊期间角色是否可以移动,移动之后自动收摊,设置离线自动收摊,防止角色下线之后摊位一直留在地图占用资源,设置摆摊冷却,避免短时间反复开启关闭摊位。如果需要自定义摊位图片、界面样式,需要用wil编辑器修改对应素材,重新打包补丁,再同步更新客户端资源。

不要混用不同引擎的摆摊补丁,GEE的pak补丁放到GOM里面,就算密钥正确,也容易出现界面错位,按钮点击无响应。保存好原版客户端文件,补丁覆盖出错的时候直接恢复,避免客户端损坏,其他地图、装备素材一并异常。全部调试稳定之后,再把补丁包分发出去,所有进入游戏的玩家都需要这套摆摊素材,才能互相看见摊位和交易面板。