一、准备好需要的服务端

一般情况下魔域服务端完整运行需要四个重要部分,游戏服务端,数据库,网站,登录器生成器。

1.服务端:处理游戏数据,以及脚本运行
2.数据库:存放游戏数据
3.网站:网站,以及给登录器提供游戏服务器列表
4.登录器:生成登录器

重要提示
需要到防火墙放行端口

单端和引擎组合
将版本的服务端补丁(MSG) 放入端的 Gameserver里面

将数据库 放入mysql→data里面

游戏补丁放入客户端

二、修改服务端设置

打开文件目录server\ACCServer 找到config.ini文件
修改SERVERIP 后面的ip地址,修改成你的局域网IP或者外网IP
xxx.xxx.xxx.xx 如 192.168.1.168

打开文件目录server\MSGServer 找到config.ini文件

修改GAMESERVER_IP 后面的ip地址,修改成你的局域网IP或者外网IP

打开文件目录server\MSGServer 找到shell.ini文件

修改ACCOUNT_IP后面的ip地址,修改成你的局域网IP或者外网IP

生成shell文件


这里面基本不用改,上面的IP就是你配置文件里设置的外网IP地址,点击生成即可

三、启动数据库服务

有些端里面可能带有一键启动工具,我教程里面的这个端里面就有

Mysql目录下,点击启动即可

四、配置网关

打开文件目录server\ACCServer,运行AccountServer.exe

点击选项--设置向导

设置 MSGNPC服务程序

这两个程序都在MSGServer文件夹内,设置好了点下一步

把你的IP地址(内网或外网)填好,这个专用秘钥你可以设置,也可以不填,这个秘钥是生成登录器的时候用的,当然可以不写,剩下的就一直点下一步就行了,设置完成后重启ACC网关。

重启后点击控制按钮,选择启动服务端

启动成功后,msg服务端会显示启动成功,以及NPC控制端也会显示成功



上图会显示服务器启动成功,后面会显示你的服务器IP地址

五、启动web服务

如果用服务架设,正常80端口会被暂用,更改端口如下

启动之后,打开服务器浏览器,输入http://IP:端口/mylist.txt

如图显示,如果不能打开这个地址,则说明没有启动成功。

六、配置服务器列表文件

打开www目录,找到mylist.txt 文件,打开它,把里面的IP、网址、端口等等设置为自己的

服务器的IP地址就是外网IP或者你的局域网IP,端口请在 server\ACCServer\config.ini 文件中查看

七、配置登录器

打开生成器目录,将mylist.txt文件复制进去,然后打开生成器

点击读取已有配置,然后选择你刚刚复制进来的mylist.txt文件,然后按照下图完成设置

点击开始生成

这就是生成后的登录器文件,将这个文件复制到你的游戏客户端目录,打开即可进入游戏

Last modification:March 19th, 2024 at 02:35 pm
如果觉得我的文章对你有用,请随意赞赏