手把手教你架设传奇 V8 引擎

来源: 作者: 点击:
传奇游戏曾经风靡一时,即便到现在也有不少玩家对它情有独钟。有些朋友可能想自己架设一个传奇服务器,体验当 GM(游戏管理员)的感觉,今天就给大家讲讲如何架设传奇 V8 引擎。
前期准备工作
服务器或电脑:如果只是自己测试玩一玩,用家里配置还不错的电脑就行,最好是 4 核 CPU,8GB 内存。要是打算让其他玩家也能玩,那就要租专业的云服务器,像阿里云、腾讯云等。服务器带宽至少 5Mbps,防御最好有 50G,不然容易被攻击导致服务器瘫痪。
核心服务端:这次我们要架设的是传奇 V8 引擎,得从靠谱的开源社区或者开发者平台下载稳定的版本。注意,下载的时候要仔细查看版本说明,别下错了。
配套工具包:
DBC2000 数据库:这个数据库对传奇服务器很重要,安装的时候要特别注意数据库路径设置,一般默认是 C:\DB,设置错了,后面 M2Server 启动会报错。
IP 修改工具:方便我们设置服务器的 IP 地址。
端口映射软件:比如花生壳,要是你用的是内网,得通过端口映射软件把内网 IP 映射成外网 IP,其他玩家才能访问你的服务器。
客户端资源:要找一个和你下载的 V8 引擎服务端版本匹配的传奇客户端,像经典的 1.76 或者 1.80 版本就很不错。版本不匹配的话,可能会出现地图加载不出来、游戏卡顿等问题。
安装和配置 DBC2000 数据库
找到 DBC2000 的安装文件,双击打开安装程序。在安装过程中,按照提示一步步操作就行。
安装完成后,打开 “控制面板”,找到 “BDE Administrator”(不同系统可能位置不太一样)。
打开 “BDE Administrator” 后,在左边的树形目录中,右键点击 “Databases”,选择 “New”。
在弹出的窗口中,选择 “STANDARD”,然后点击 “OK”。
把新建的数据库别名改成 “HeroDB”(这是传奇服务器常用的数据库名,一定要改对,不然引擎找不到数据库)。
接着在右边的参数设置中,找到 “Path”,点击后面的按钮,选择数据库的存放路径,一般默认是 C:\DB,要是你安装的时候改了路径,就选你改的那个。
设置好后,关闭 “BDE Administrator”。
架设传奇 V8 引擎服务端
把下载好的传奇 V8 引擎服务端压缩包解压到 D 盘根目录(当然,你也可以解压到其他盘,但是后面配置的时候路径要对应好)。解压完成后,你会看到一个名为 “MirServer” 的文件夹,里面就是传奇服务端的各种文件。
打开 “MirServer” 文件夹,找到 “GameOfMir 引擎控制器.exe”,双击运行它。
点击 “配置向导”,开始配置引擎:
“游戏服务端所在目录”:这里就填写你解压服务端的路径,比如你解压到 D 盘根目录,那就是 D:\MirServer\。
“游戏数据库名称”:填写刚刚在 DBC2000 里设置的数据库名 “HeroDB”。
“游戏服务器名称”:这个就是你给你的传奇服务器起的名字,比如 “我的传奇服务器”,可以随便起,自己喜欢就行。
“游戏服务器外网 IP 地址”:如果你是在自己电脑上测试,就勾选 “动态 IP 地址”;要是用的服务器,就填写服务器的公网 IP 地址。
设置好后,点击 “下一步”。
接下来设置登录网关端口,默认是 7000,这个端口在后面配置登录器和列表的时候也会用到。如果是开首区,直接默认设置就行,然后继续点击 “下一步”。
后面还有几个网关设置,都保持默认,一直点击 “下一步”,直到生成新的引擎配置文件。
生成配置文件后,引擎控制器会自动启动游戏控制器,这个窗口不要关闭,最小化就行。等引擎和网关都启动正常后,在引擎控制台日志里能看到相关信息。
配置登录器
一般 V8 引擎的服务端都会自带一个登录器生成器,在服务端的 “登录器” 文件夹里。要是你想用其他免费登录器,比如绿盟登录器,那就得先去绿盟官网下载。
下载好绿盟登录器后,解压到桌面或者 D 盘根目录,找到 “绿盟 GOM 配置器” 和 “Key.lic” 这两个文件,复制它们,然后粘贴到服务端的 “登录器” 文件夹里。如果提示文件重复,就选择复制和替换。另外,“Key.lic” 文件还要复制一份到 “Mir200” 文件夹里,然后重启引擎。
打开 “登录器” 文件夹里的 “绿盟 GOM 配置器”:
“主要列表” 和 “备用列表”:这里要填写你获取到的列表地址。获取列表地址的方法是,在桌面新建一个.txt 文档,命名随意,比如 “123.txt”,然后打开传奇列表网站,复制上面的列表内容,粘贴到这个新建的文档里。由于我们架设的是外网,需要把文档里的 “127.0.0.1”(单机 IP)替换成你服务器的 IP 地址。替换好后,把这个文档复制一份到 D 盘网站文件夹(要是你还没搭建网站,这步先跳过),通过网站来读取列表,然后把这个列表的地址复制到 “绿盟 GOM 配置器” 的主要列表和备用列表里。
“快捷方式”:就是你生成的登录器的名称,比如 “我的传奇登录器”。
要是你想做微端,就把 “搜索客户端条件设置” 勾选上 “微端模式”。
“登录器皮肤编辑”:点开看看是不是配套的登录器皮肤,如果不是,右键点击 “读取皮肤配置”,选择和你服务端配套的皮肤。
配置好后,点击 “生成登录器”。提示登录器生成成功后,你就能在 “登录器” 文件夹里找到新生成的登录器了。
搭建网站(选做)
如果你想让其他玩家更方便地找到你的传奇服务器,最好搭建一个网站。
准备一个备案域名,要是没有,可以去租用一个。域名租好后,联系服务商解析过白,解析好了才能用。
进入服务器,找到服务端里的 “配套网站” 文件夹,右键复制一份,粘贴到 D 盘或者 E 盘的根目录。复制出来一份是为了后面修改网页内容的时候,要是改错了,还有原始网页可以备份。
点击 “开始”-“管理工具”,打开 “Internet 信息服务(IIS)管理器”。在起始页下面有个 “+” 号,点击 “网站”,右键选择 “添加网站”。
“网站名称”:可以随便填,主要是方便你自己管理网站。
“应用程序池”:选择默认的 “DefaultAppPool” 就行,也可以不选。
“物理路径”:选择刚刚复制出来的网站文件夹。
因为我们用的是备案域名搭建网站,“IP 地址” 这里可以不分配,系统会自动分配。“端口” 填写 80,“主机名” 填写你的备案域名。
点击 “确定”,网站就搭建好了。你可以在服务器内,单击刚刚搭建好的网站,右键选择 “管理网站”-“浏览该网站”,看看能不能正常访问。为了确保网站搭建没问题,也可以在外网用浏览器打开你的域名,要是能访问,就说明网站搭建成功了。要是服务器能访问,外网访问不了,检查一下服务器防火墙是不是关闭了,没关闭就把它关闭。
网站搭建好后,把之前生成的登录器压缩包复制粘贴到网站文件夹。找到网站文件夹里的 “index.html” 网页文件,右键选择用记事本打开,找到登录器下载 / 微端下载的代码,在 “登录器下载” 的前面能看到有 “a href”,后面有一段引号 “”,把登录器名加上后缀名填入引号中间。一个网页源代码里可能有多个登录器下载的链接,所以要仔细检查几遍,别漏填了。修改好后保存,然后在电脑浏览器打开网页,按 “ctrl+F5” 强制刷新,再点击登录器下载,看看能不能下载。要是能下载,就说明操作都对。
常见问题及解决方法
无法连接服务器:
检查引擎的配置向导里第一个网关端口和列表上的开区端口是不是一致,很多时候连不上服务器就是这个原因。
确认服务器的 IP 地址和端口有没有被其他程序占用,可以通过一些端口检测工具来检查。
看看客户端版本和服务端版本是不是匹配,不匹配也可能导致连接失败。
数据库加载失败:
检查 DBC2000 数据库的路径设置是不是正确,是不是按照前面说的设置成了 “HeroDB” 和对应的路径。
如果是在 Win7 或者 Win10 系统上安装 DBC2000,要确保是用管理员模式安装的,推荐安装 BDE 版本 5.1.1。
登录器提示错误:
要是用的非官方自带登录器,比如绿盟登录器,检查 “绿盟 GOM 配置器” 里的列表地址是不是填写正确,还有登录器皮肤等设置有没有问题。
登录器配置器中的 “读取规则” 必须与服务端 “Pak.txt” 密码一致,不然也会报错。
以上就是架设传奇 V8 引擎的详细步骤啦,希望大家都能顺利架设好自己的传奇服务器,享受当 GM 的乐趣!要是在架设过程中遇到什么问题,多检查检查步骤,或者上网找找相关的解决方法,相信大家都能解决的。