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

热血传奇单机版打怪获得经验提示改显示在游戏画面左下角M2设置与!Setup.txt修改方法

热度:
默认打怪经验提示在聊天框(下方对话框),要改到游戏窗口左侧或左下角飘字显示,按引擎类型操作。

一、Hero/Blue引擎——M2面板改(推荐先试)

启动M2Server.exe→功能设置→专用登录器→内挂设置(部分版本在参数设置→游戏选项一→系统提示):
•找到聊天框显示经验,取消勾选(不打勾则走画面显示)。

•出现经验显示位置选"画面左侧"或"游戏窗口",部分版本可直接填坐标X/Y。

•1024×768分辨率建议X=20Y=500~550(左下角偏上,避开采集栏)

•1280×720建议X=30Y=580~620

•1920×1080建议X=50Y=880~950

•保存→重启M2Server生效。

若内挂设置里没这选项,直接改配置文件(见下节)。

二、Hero引擎——改!Setup.txt或Mir200.ini

关M2,用记事本打开MirServer\Mir200\!Setup.txt,搜索或添加:

[ClientConfig]
ExpMsgType=0
ExpMsgPosX=30
ExpMsgPosY=550


•ExpMsgType=0→画面显示(游戏窗口飘字);=1→聊天框显示

•ExpMsgPosX=水平距左像素,ExpMsgPosY=垂直距顶像素(Y越大越靠下,左下角调大Y值)

•部分版本写在Mir200.ini的[ClientSet]段:

MsgShowArea=1
ExperienceShowPos=30550

ANSI编码保存→重启M2Server。

三、GOM/GEE引擎

方法A—M2参数设置:
M2Server→选项→参数设置→游戏选项(一)或(二)→系统提示→取消"经验显示在聊天框"→选"游戏窗口/左侧显示"→填提示坐标X/Y(Y值调大靠下)→保存→重载或重启。

方法B—客户端UI文件(部分版本靠这个定位):
打开传奇客户端Data目录,找UIConfig.ini或HintPos.ini,搜[ExpHint]:

[ExpHint]
X=30
Y=900;1080P屏左下角约900,720P约620
Width=200
Height=30

保存→重启客户端测试,服务端也要关掉聊天框显示经验。

四、仍显示在聊天框不生效的排查

•M2改完必须完全重启M2Server(不是只重载参数),部分版本重载不读ExpMsgPos。

•登录器内挂里"经验提示→聊天框显示"若还勾着会覆盖服务端设置,进游戏按F12/F9开内挂确认取消勾选,或重新用登录器配置器生成登录器勾选"允许服务端控制内挂"。

•客户端缺MsgType.wil或GamePlan.wil会导致画面飘字不渲染,从同版本完整客户端Data目录复制覆盖。

•若想彻底关聊天框经验提示并用脚本自定左下飘字,在Mir200\Envir\QuestDiary\QFunction-0.txt加:

[@GetExp]
#ACT
SENDMSG0
ShowExpMsg1%Exp%

SENDMSG0清空聊天框那条经验,ShowExpMsg1在左侧飘字(部分引擎支持,老Hero可能无效)。

按先M2取消聊天框显示经验→填ExpMsgPosY为大值靠下→保存重启M2→登录器内挂同步取消聊天框勾选这个顺序操作即可把经验提示改到左下角显示。
[顶部]