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

传奇单机版小地图雷达不显示怪物红点修复MiniMap配置与客户端补督法

热度:
传奇单机版右上角小地图(雷达)不显示怪物红点,分两种情况:小地图本身都不显示说明MiniMap.txt或mmap.wil缺失;小地图能看到但怪物/NPC/玩家不显示,通常是引擎开关没开、Hero引擎MiniMap.ini未设ShowMonster=1、客户端缺MMAP.WIL/WIX,或游戏内设置关闭了显示。按下面顺序排查。

一、先确认怪物真的刷新了

雷达只显示服务端已刷新的活怪,MonGen.txt配错也会造成"以为有怪但雷达空"。

1.打开MirServer\Mir200\Envir\MonGen.txt,确认格式为:地图编号XY怪物名称范围数量间隔(秒)
例:0330268半兽人10530(比奇省刷半兽人)
2.地图编号须与MapInfo.txt中一致,怪物名称须与Monster.DB中完全一致,数量不能为0。
3.改完重启M2或M2→控制→重读刷怪配置。去地图确认能肉眼看到怪再查雷达问题。

二、服务端MiniMap.txt小地图映射检查(小地图空白也顺带查)

雷达底图靠此文件关联,缺行或小地图编号超客户端素材上限会导致整个小地图不显示。

1.打开MirServer\Mir200\Envir\MiniMap.txt
2.格式为:地图编号小地图编号
例:00(比奇省地图编号0使用mmap.wil第0张小图)
3.进入的每张地图必须在MiniMap.txt有对应行,编号须≤客户端mmap.wil内图片总数-1。
4.GOM/GEE有时需登录器重新生成并同步Pak.txt,Hero直接读wil即可。

三、Hero引擎—开启MiniMap.ini中ShowMonster开关

Hero版单机版雷达怪物显示由每个地图对应的MiniMap.ini区段控制,很多端默认ShowMonster=0要手动改。

1.打开MirServer\Mir200\Envir\MiniMap.ini(部分版本在Config文件夹)
2.找到对应地图区段,例如:

[BiQi];区段名须与MapInfo.txt中地图备注名一致
Width=120
Height=120
ShowMonster=1
ShowNPC=1
PlayerColor=25500
MonsterColor=2552550

关键参数:
•ShowMonster=1开启怪物红点,0为关

•ShowNPC=1开启NPC蓝点

3.保存后M2→控制→重读配置→地图信息,或重启服务端。

四、GOM/GEE引擎—M2参数与客户端设置

GOM系小地图怪物标记主要靠M2开关和客户端内挂。

1.打开M2Server.exe→选项→游戏参数(或功能设置)→找到小地图/雷达显示相关项:
•勾选"启用小地图显示"

-勾选"发送小地图信息给客户端"
•确认无勾选"隐藏怪物标记"

2.进游戏按F12(或Ctrl+F12)调内挂→界面/地图显示:
•勾选显示怪物(小地图)、全地图怪物显示

-怪物显示距离拉到最大
3.部分GOM版本需在M2→选项→怪物设置确认未勾选"小地图不显示怪物"。

五、客户端补丁文件缺失—MMAP.WILWIX

雷达上红点/蓝点图标本身存在Data目录的两个文件里,缺了小地图能出但动态标记(怪/NPC/自己)全无。

1.检查客户端传奇客户端\Data\下是否存在:
•MMAP.WIL

•MMAP.WIX(或MMAP.PAK/对应pak补丁)

2.若缺失,从服务端提供的完整客户端补丁包或原始1.76客户端Data目录复制覆盖。
3.删客户端根目录Cache文件夹及minimap.cache(如有),重启游戏清除旧缓存。

六、其他导致雷达无怪的原因

•游戏内设置关了:部分汉化版F12内"显示小地图怪物"默认未勾,进图按F12确认。

•自定义地图无MiniMap行:自建地图忘记加MiniMap.txt映射行会导致该图雷达全空,补上即可。

•脚本强制关小地图:检查QuestDiary\开头脚本有无SetMiniMap0,改为SetMiniMap1。

•分辨率/窗口模式:极少数高分屏窗口模式下雷达被缩放裁剪,临时切800×600窗口模式测一下。

•登录器Pak密码错:GOM加密补丁Pak密码填错mmap.pak解不出,重新用配置器生成登录器并同步Pak.txt到客户端。

先确认MonGen有怪→查MiniMap.txt映射→Hero改MiniMap.iniShowMonster=1→GOM开M2参数+F12内挂→补MMAP.WILWIX→清缓存,基本能解决各类雷达不显怪问题。
[顶部]