站长没有很好的技术,但愿意把已知的一切,全盘分享给传奇爱好者们,大的技术,站长懂的不多,就跟大家聊聊一些技术细节上的经验方面,比如今天要跟大家分享的是GOM+GeeM2更新引擎必须要修改的地方,这个技术是配置GOM或者GEE引擎必须要知道的,如果不知道,而操作了,那么也会导致游戏黑屏、显示不正常,界面不对等等诸多问题。
NewopUI.Pak切莫覆盖
把引擎包下载来了以后,不能直接更新引擎,必须要做些小的优化,比如NewopUI.Pak界面文件,这份文件是游戏的界面补丁,每一种版本这个文件都不一样,除非是哪种极度复古的,像单职业、迷失之类的,都修改过这份文件,如果你引擎包下载来后直接更新,那么更新文件会把引擎包里面的NewopUI.Pak自动覆盖,看清楚,是覆盖到MirServer下面的登录器目录,这样配置出来的登录器就会显示不正常。
NewopUI.Pak文件对比
左边是服务端,右边是引擎包,通过截图,大家应该看到了,文件大小是不一样的。所以肯定是修改过的。如果直接更新,配置出来的登陆器肯定要出问题。
解决方法
单击—开始更新程序.bat,右键—编辑,找到set WSDir=D:\MirServer\登录器下面的Copy 登录器\NewopUI.Pak %WSDir%\ /y,删除这一行,然后保存,即可。还没有完成,还要优化。
我们继续看打开的更新引擎批处理,还有个地方要优化,PlugList.txt文件,这个是文件是什么呢?是引擎插件目录,位置在MirServer的Mir200下面,里面是什么内容呢?引擎插件目录,也就是这个引擎需要什么插件,就写在这个文件里面,都是dll格式的,很多版本都需要安装特定的插件才能支持游戏里面的功能。如果你直接更新,那么会把之前已经安装好插件的文件覆盖,这样导致了游戏很多功能失效了。
解决方法跟第一步一样,就是删除这一整行,在更新即可。其他的方面,没有什么特别要说的,但还是有个小地方要注意一下,就是RunGate里面的网关,因为GOM引擎是有商业网关跟免费网关的,如果你的服务端里面现在安装的是商业网关,如果你更新了,那么普通的网关会把商业的覆盖了。这个解决方简单一点,就是进入RunGate文件夹,把RunGate.exe复制一份,更新引擎以后,在删除之前地,把复制的换成RunGate.exe即可。
那么GEE引擎呢?当前GEE引擎完全免费,没有什么商业引擎跟网关的说法,所以不需要复制什么商业网关了,直接更新即可,上面的截图是GEE的,大家别被误导了,因为站长电脑上现在没有现成的GOM引擎服务端,抱歉。关于更新引擎需要修改跟注意事项,到这里就写完了,还有什么不懂的给站长留言。