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

传奇架设仓库错位修复法补丁容量GlobalParam对齐

热度:
仓库错位在架设里分三种:格子歪了物品叠一起、仓库界面黑屏或背景图偏移、物品图标显示成别的装备。先判断是哪种再动手,别一股脑换补丁。

服务端容量和格子数不对齐,是Hero/BLUE/GOM最常见原因。打开Mir200\Envir\GlobalParam.ini,搜WarehouseSize或StoreCapacity,默认40,你客户端补丁如果是80格的Warehouse.wil,这里没改成80,物品放进去就会按40格坐标算、按80格图显示,直接重叠错位。改完确认文件编码是ANSI,UTF-8引擎不认。GOM系还能在M2→选项→功能设置→界面设置里看“仓库格子数”和“格子尺寸WareHouseGridSize”是否和补丁一致,不一致就改GridSize。

客户端补丁没覆盖或版本叉了,表现为格子背景歪、物品浮在格线外。把服务端Data里的Warehouse.wil/Warehouse.wzl拷到客户端Data目录覆盖,先备原文件;如果用了扩展仓库补丁(如Warehouse_80.wil改名Warehouse.wil),必须保证服务端格子数、客户端图内格子数、GlobalParam三处完全相等。补丁是1.80火龙版写的,拿去1.76客户端用也会串图,必须同底子。

物品图标显示成别的装备(比如存裁决显示成木剑),是Looks字段错。GOM/HERO开Mir200\Envir\Item.txt搜该物品,Looks填到正确外观ID,Anicount非套装设0;BLUE用DBC工具开StdItems.DB改Looks,必要时ResName填对应wil文件名。改完重启M2Server和DBServer,玩家重登。

角色仓库数据本身坏了,表现为某玩家仓库物品重叠、点不开、存进去消失。用DBC或引擎自带数据库工具开HeroDB里该角色的Warehouse字段,删掉重复物品编码(如100110011001改1001
1001),M2里Ctrl+S存角色数据,重启DBServer生效。

高分辨率系统拉伸导致整个仓库界面向右下漂,改登录器分辨率回1024x768窗口模式,或右键登录器→属性→兼容性→更改高DPI设置→替代高DPI缩放行为由应用程序执行;M2→管理→重置客户端UI设置,下次登录重发界面配置。

GOM背包/仓库上方元宝数字偏移不算仓库错位但常被一起报,M2→选项→客户端控制(或内挂控制二)→包裹上显示元宝信息X/Y坐标微调,保存即时生效。

排查顺序:先关客户端→看GlobalParam格子数→比对补丁格子数和GridSize→覆盖Warehouse.wil→查Item.txtLooks→清角色Warehouse字段→降分辨率测界面→重启全套。哪一步前正常就在那步停,别全改一遍再测。单机架设把客户端放纯英文路径(D:\Legend不是D:\传奇单机),中文路径读补丁会半失效。
[顶部]