GEE引擎转换V8M2引擎教程
据说GEE引擎和V8M2引擎同源,脚本都是通用一样的,所以在替换时候的操作也非常简单。网上到处搜不到相关的教程,通过自己的摸索,然后从大佬们的只言片语中研究明白。
GEE引擎和V8M2的区别
玩过传奇的都知道,自动捡物功能在现在的私服中的重要性。因为回收机制和大量爆装备的存在,所以拾取方便成了刚需。GEE和V8两者都是时下比较流行的传奇私服引擎,V8M2由于可以白嫖自动拾取,还有无限制人数的网关受大家喜爱,而且使用也不用配置插件,所以现在GEE引擎的传奇几乎都流行转换为V8M2引擎使用。
转换引擎和开服教程
其实传奇开服还是很简单的,下到对应的版本和登录器之后,将版本目录上传到服务器D盘(其他盘也行),然后打开引擎控制台,修改好IP和区名直接下一步即可,这里主要讲一下如果将GEE的版本转换为V8引擎白嫖拾取。
通过工具转换(推荐)
1:下载我文末提供的转换工具,放到版本根目录自动转换和配置
一键配置器放到传奇服务端根目录,一般叫MirServer,注意这个名字不是定死的,可以自由更改,且一般支持中文,所以一台机器可以多开传奇设置不同的目录和端口,运行不同的版本。
点击一键替换版本,它会自动将网关,数据库登录,主引擎等替换。完成后不会有提示,但是文件夹里面可以看到程序已经变了。
2:数据库改名
点击数据库改名,它会自动将GEEM2的数据库重命名为APEXM2,这是V8引擎默认的名字。点一下就行了,不用管。
3:批量修改端口
端口修改不是必须的,当你需要一台机器多开几个服务端的时候,就需要修改端口,不然有冲突无法启动。如果你只开一台服务器的话,这里默认就行了,直接点‘一键写入配置’。 如果你想一台机器多开,我一般以15个端口为基准增加,在1位置填写“15”,然后点击2位置“修改端口”,再点3‘一键写入配置’。 此时,点击下方“一键启动引擎”就会弹出V8的引擎控制台了。
4:启动引擎控制台
如图所示,在1位置填写服务器名,可随便自定义,在2位置写入本机IP地址,如果你是单机游玩就填写127.0.0.1,如果是云服务器开服,则填写服务器公网IP地址,如果是局域网,则填写局域网IP地址。 接下来右下角什么都不用改,下一步直到最后配置。如果IP不可输入,取消动态IP勾选。
生成配置,生成完毕,如果出现检查备份路径不用管。 这时候已经可以点下方一键启动引擎了。看个人需要是否勾选“嵌入窗口”。 启动时如果某个窗口提示套字节错误什么的,就是端口冲突了,返回第三部重新批量修改端口(填入其他数值,比如批量增加35或者45什么的,一台机器一共有6万5千多个端口,所以是肯定够用的。)。 启动后,有可能主程序窗口(M2开头那个)会出现类似“您使用的是测试版本,仅支持30人”的信息,这句话的意思是只能允许30个人同时在线,对大多数人来讲也够了。可以开启登录器(如果你会配置登录器的话,不会的话看后文)正常进入游戏试试。如果你需要开商业服则需要替换网关,往下看。
5:替换G63免费网关
引擎控制台停止游戏,然后将下载文件中的RunGate.exe替换到服务器文件夹RunGate下,可以将原来的备份。然后再次开启引擎,启动版本。启动过程中,RunGate会弹出对话框,寻找数据库DB文件。定位到服务器目录MUD2/DB/ApexM2.DB就行了。再次开启服务器,M2主程序就不会提示人数限制了。
手动替换
如果不放心我提供的工具,也可以手动替换V8引擎,根据提供的程序替换原来GEEM2对应得目录文件,然后手动配置端口等,这里不再赘述,需对传奇目录有一定了解之后才容易操作。
配置登录器
登录器配置是传奇比较复杂的地方,尤其是这部分内容在网上都很少看到相关教程,这里我也是自己摸索出来,先看下基本的登录器配置方法,能发给小伙伴进游戏。 一般来说大家拿到的版本目录里面都包含有登录器文件夹,有些有配置好的单机登录器,如果玩单机的朋友直接使用就行了(使用以上方法替换引擎后可能需要重新配置)。如果只玩单机,相信大家也不会这么折腾的看到这里。想要外网开服,让朋友们玩到自己的传奇,就必须自己重新配置登录器。
替换V8登录器配置器
如果你还是使用GEE引擎并没有更换V8的话,跳过这一步。如果使用以上工具替换了V8引擎,你会发现服务器目录中多了一个“登录器替换文件”文件夹,里面有四个文件。
将这四个文件替换到原本的“登录器”文件夹,然后打开MakeGameLogin.exe。
1:为你的补丁目录,就是放到客户端根目录的补丁文件夹的名字,需要跟补丁文件夹名字一样,这里一般不用改。 2:游戏背景图就是打开客户端显示第一张图,这里一般会放版本制作者的广告,可以删除,或者添加自己的图。 3:顾名思义,鼠标光标自定义。一般没有,可自己定义,仅支持ani文件。 4:登录器的名称,桌面快捷方式的名称,自己随意设置。 5:登录器的图标,可自定义,也可不设置,使用默认的经典“龍”,支持ico格式。 6和7:如果这里有内容请删除。 8:配置地址:这里是最重要的地方。配置地址是以txt文件结尾的一个网址,在里面填入网址,登录器会去这个地址读取txt文本,符合文件格式就显示对应的区和服务器列表。 先说文本格式。
[Setup]
公告地址=
官方首页=
自动刷新=0
刷新速度=120
[Server]
255=服务器|一区|一区|11.111.11.111|7000|0|127.0.0.1|0|0
255=服务器|二区|二区|11.111.11.111|6998|0|127.0.0.1|0|0
255=单机区|单机传奇|单机传奇|127.0.0.1|7000|0|127.0.0.1|0|0
255=测试区|暂未开放|暂未开放|11.111.11.111|7000|0|127.0.0.1|0|0
上面就是txt文件的内容,Setup里面一般不用管,server下面,“255”代表文字颜色,“服务器”代表分组显示,统一名称的条目会称为一个组显示在登录器上。第一个一区就是区名,自己随便写。接下来IP地址“11.111.11.111”就是开设私服的服务器IP,跟刚刚引擎里面填写的一样。后面的“7000”就是刚刚用V8一键配置的登录网关,如果你忘了,打开引擎控制台,重新进入向导,点一下下一步,查看下端口是什么,这里就填什么。后面的其他参数是微端配置相关,这里不用管。保存好txt,去一个合适的名字。 接来下需要把txt放到一个公网可以访问的地址,以便登录器能够读取到。如何获得这个地址?如果你懂得网站架设服务,这点小事难不到你,ip地址或者域名都支持。在服务器上下载一个iis简易部署器,然后开个静态网页,就可以获得网站地址。如果你不懂网站架设服务,则需要去找一个可以上传txt文本的网站空间,然后获取到地址。地址如下: 免费txt列表空间
在浏览器输入地址,确保可以访问,进去之后应该是这样。 链接示例 将你的链接填到登录器的配置地址和备用地址即可。 9:生成登录器,选择一个路径保存即可,生成成功后,粘贴到客户端目录启动游戏。
实现自动拾取
登录时添加拾取代码
在转换好引擎之后,需要按需要开启自动拾取。这里以人物上线默认开启为例: 在服务端的/Mir200/Envir/MapQuest_def/QManage.txt中,找到[@login]部分,在后面加入以下代码: #if ;你的判断条件 #ACT OpenAutoPickItem 3 0 3 0 0 0 5000
说明:OpenAutoPickItem 类型(1:自己; 2:宝宝; 3:自己+宝宝) 有效时间(0在线一直有效,单位:秒) 范围(0:走上去捡;>0:范围捡 ) 是否秒捡(0或空则1个个的捡范围内可捡物品, 1则秒捡范围内所有可捡物品 ) 捡人物丢弃物品(0/1) 捡人物爆出物品(0/1) 物品掉地上多长时间才能捡(单位:毫秒)
参照说明上一段代码就是自己和宝宝都捡取,一直有效,捡取范围自身周围3格(可适当设置大点),秒捡,不捡取丢弃物品,不捡取人物爆出物品,掉出来5秒再捡取(可适当减少,比如100毫秒) 然后保存QManage.txt。
服务器允许捡取列表
在服务器上找到M2主程序,查看--列表信息一。
在左侧选中允许捡取物品列表,中间点击全部增加,将所有物品增加到允许列表里面,点击保存。
打开发送拾取同步到服务端
在服务器上找到M2主程序,查看--列表信息二。
切换到内挂捡取,按照图中所标识的全部勾选,保存。
重新加载QManage
在服务器上找到M2主程序,控制-重新加载-QManage登录脚本。 然后人物小退再进,就可以白嫖开启自动拾取了。 至此教程结束。
后续注意事项
如果是原本没有替换引擎,生成登录器一般没有问题,都是别人配置好的。如果通过上面方法转化的V8引擎,则有可能会出现以下问题。
重新配置登录器文字(可能需要)
我转换过两个版本,都有装备文字丢失的情况,现将修复方法标出。如果你也有进入游戏装备文字缺失等问题,可按照以下方法修复。
登录器配置中进入“客户端界面设置”,
如图在装备提示中-自定义文本按照左侧“内容”填入相同的内容即可。 全部填写完后,右下角保存,上面保存配置,保存界面文件,再关闭,然后重新生成登录器。
后续还有登录器UI配置相关: 配置UI和pak密码,读取修改相关操作 大包裹UI配置和调整登录代码添加页数等
工具下载链接
123盘
提取码:FuOt
度盘
提取码:79pk
- 感谢你赐予我前进的力量