如何在 MuEmu 中创建子服务器


Published:   Comment: No Comments

游戏设置

例如,如果您有一台 easy 服务器并希望创建一个硬服务器,您可以只使用一台机器、一个客户端来完成所有这些操作,并使用已在 easy 服务器上创建的相同帐户。
请输入图片描述
但是,玩家会进入困难状态,并且已经让他拥有的角色变得容易了?

答案是否定的,它将使用相同的帐户,但所有角色、物品、任务、重置都将独立于 easy,它将是一个新服务器。

Server Easy:
请输入图片描述
Server Hard:
请输入图片描述
让我们开始吧?

第 1 步:
复制 MuServer 文件夹并将其重命名为 Muserver _HARD(示例)。

第 2 步:
在 Sql Server 中创建新的数据库调用 MuOnline2,恢复您服务器的清零数据库,Muserver 附带的原始数据库,您可以恢复自己的 Muonline 数据库,但您必须将所有表归零。

第 3 步:
创建一个名为 MuOnline2 的新 ODBC 并将其连接到 MuOnline2
数据库第 4 步

编辑您的整个 Muserver _HARD、exp、物品掉落、事件等。

第 5 步:
编辑 Muserver 文件 _HARD/Dataserver/DataServer.ini

[DataServer信息]
CustomerName=enoch
DataServerODBC=MuOnline2 <-SET MUONLINE2
DataServerPort=55964 <-更改端口,以免与 EASY
端口冲突
第 6 步:
编辑 Muserver _HARD/GameServer/GameServerInfo - Common.dat

;================================================= =
;服务器设置
;================================================= =
ServerName = Hard
ServerCode = 21 < - 更改以在服务器选择
中创建一个子组 ServerLock = 0
ServerPort = 55903 < - 更改端口,使其不与简易
的端口冲突 ServerVersion = 1.04.08
ServerSerial = TbYehR2hFUPBKgZz
ServerMaxUserNumber = 200

;================================================= =
;连接设置
;================================================= =
DataServerAddress = 127.0.0.1
DataServerPort = 55964 < - 放入您在步骤5
中定义的新数据服务器端口 JoinServerAddress = 127.0.0.1
JoinServerPort = 55970 < - 不要更改
ConnectServerAddress = 127.0.0.1
ConnectServerPort = 55557 < - 不要更改
更多

第 7 步:
编辑 Muserver/ConnectServer/ServerList.dat 文件(位于 easy server 文件夹中)

服务器代码 服务器名称 服务器地址 服务器端口 服务器类型
11 “GameServer” “SEU_IP” 55901 “SHOW”
19 “GameServerCS” “SEU_IP” 55919 “HIDE”
21 “GameServer” “SEU_IP” 55903 “SHOW” < - 添加指向硬服务器的行(端口应与您在步骤 6 中定义的端口相同)
29 “GameServerCS” “SEU_IP” 55929 “HIDE” < - 按照步骤 6 中的方式编辑文件 Muserver _HARD/GameServerCS/GameServerInfo - Common.dat
结束
第 8 步:
编辑 Muserver 文件 _HARD/data/MapServerInfo.dat
ServerCode MapServerGroup InitSetVal IpAddress 端口
21 0 1 SSEU_IP 55903
29 0 0 SSEU_IP 55929
end

1
//ServerCode NotMoveOption NextMap NextServerCode
21 0 30 19
21 0 31 19
21 0 34 19
21 0 41 19
21 0 42 19
21 0 79 19
29 1 30 -1
29 1 31 -1
29 1 34 -1
29 1 41 -1
29 1 42 -1
29 1 79 -1
结束
更多
如果它符合您的设置,请注意红色部分。

第 9 步:
如果您已正确完成所有操作,您已经可以打开服务器,请始终记住先打开 easy 服务器,因为它是 ConnectServer(负责将客户端连接到服务器)和 JoinServer(负责验证和验证您的帐户与数据库)。

然后正常打开 Easy 服务器,之后,在硬服务器上您应该只打开 DataServer、GameServer 和 GameServerCs。不要忘记释放所有必要的连接端口,在上述情况下,只有端口 55903(游戏服务器端口)和 55929(游戏服务器 CS 端口)。

none
Last Modified:2024-09-29 22:18:04

我有话说