问题现象: 在传奇gom引擎中安装插件后,M2上没有显示插件,或者升级到新版后M2仍然加载的是老版本插件。
一、原因分析:
版本问题: 如果使用的是B版,由于B版是纯网关反辅,不提供M2插件支持,因此不会在M2上显示插件。
插件路径问题: M2可能加载了错误路径下的插件,导致无法正确显示当前mir200文件夹中的插件。
二、解决方案:
针对版本问题:
确认当前使用的gom引擎版本。如果是B版,则需要了解是否有M2插件的支持。如果没有,则需要考虑使用支持M2插件的版本。
针对插件路径问题:
打开mir200文件夹下的!setup.txt文件。
在文件中查找PlugDir配置项,默认配置可能为PlugDir=D:\\MirServer\\Mir200\\。
修改PlugDir配置,将其设置为当前mir200文件夹的相对路径,即:
PlugDir=.\\
Copy
保存修改后的文件,并重启服务端。
修改说明:
原配置PlugDir=D:\\MirServer\\Mir200\\指示M2加载指定路径下的插件。
修改为PlugDir=.\\后,M2将加载当前mir200文件夹中的插件。
优化标题和文章 传奇gom引擎安装插件之后M2上没有显示是什么原因?
传奇gom引擎安装插件之后M2上没有显示是什么原因?setup.txt这个文本 找到PlugDir PlugDir=D:\MirServer\Mir200这句话的意思是,让M2加载这个相对路径下的插件,而不是加载当前mir200文件夹里的插件,我们需要这样改,就可以让他加载当前的mir200里的插件了PlugDir=.\这样改了之后,保存下,重启服务端即可。
安装插件之后M2上却没有,或者明明升级到新版了,为啥M2上加载的还是老版本。
可能性一:如果用的是B版,则不会有M2插件,现在B版是纯网关反辅,没有M2插件,不会占用一点点M2的资源。
可能性二:相对目录问题,M2加载的是别的版本文件夹里的插件。
打开mir200/!setup.txt这个文本。我们找到
GameGold=元宝
GamePoint=游戏点
GameDiamond=灵气
GameGird=钻石
CreditPoint=声望
PayMentPointName=秒卡点
ChatDir=.\ChatLog\
PlugDir=D:\MirServer\Mir200\
我们看后面一行,PlugDir=D:\MirServer\Mir200这句话的意思是,让M2加载这个相对路径下的插件,而不是加载当前mir200文件夹里的插件,我们需要这样改,就可以让他加载当前的mir200里的插件了
PlugDir=.\
这样改了之后,保存下,重启服务端即可。