Hola amigos de TuServerMu les traigo esta guía para ayudarles un poco ya que ami me costo un tiempo entender el funcionamiento de los servidores. Y pues sin mas acá se las explico. Esta guia sirve ejemplo para crear un Servidor Fast - Mediaum y Slow. Usando el Mismo Cliente.
Pasos a Seguir:
1. Creación de las bases de Datos.
Entramos a SQL Server Management Studio y Creamos 3 Bases de Datos:
- MuOnline
- MuOnline1
- MuOnline2
Nos Quedara algo asi:

Luego Restauramos La Base De Datos en Cada Base de Datos creada. (Esto ya lo saben todos, digo restaurar una base de datos xD).
2. Instalar las OBDC

Password: tuservermu.com.ve
3. Configuración de los Archivos Server:
- En la carpeta MuServer Crear 2 Carpetas que se llamen FastServer y MediumServer o como le quieran llamar a sus servidores. Y dentro de ellas van a copiar las siguientes carpetas:
- Data
- DataServer
- Gamse Server
- Game ServerCS
- Join Server
- Configurar MuServer\ConnectServer\ServerList.dat Así:
//ServerCode ServerName ServerAddress ServerPort ServerType
11 "SlowGS" "SU-IP" 55901 "SHOW"
19 "SlowCS" "SU-IP" 55919 "HIDE"
20 "MediumGS" "SU-IP" 55922 "SHOW"
39 "MediumCS" "SU-IP" 55939 "HIDE"
30 "FastGS" "SU-IP" 55952 "SHOW"
49 "FastCS" "SU-IP" 55959 "HIDE"
end
- Configurar MapServerInfo.dat de las Carpetas de los Servidores Fast y Mediaum con la información de puertos y server code que pusieron en el ConectServer Un ejemplo quedaría así:
0
//ServerCode MapServerGroup InitSetVal IpAddress Port
30 0 1 STU-IP 55952
49 0 0 STU-IP 55959
end
1
//ServerCode NotMoveOption NextMap NextServerCode
30 0 30 19
30 0 31 19
30 0 34 19
30 0 41 19
30 0 42 19
30 0 79 19
49 1 30 -1
49 1 31 -1
49 1 34 -1
49 1 41 -1
49 1 42 -1
49 1 79 -1
end
- Configurar DataServer.ini de cada carpeta y cambiar los puertos y el nombre de la base de datos.
Quedaría algo así:
Servidor Slow
[DataServerInfo]
DataServerODBC = MuOnline
DataServerPort = 55960
Servidor Fast
[DataServerInfo]
DataServerODBC = MuOnline1
DataServerPort = 55961
Servidor Medium
[DataServerInfo]
DataServerODBC = MuOnline2
DataServerPort = 55962
- Configurar JoinServer.ini de cada carpeta y cambiar los puertos y el nombre de la base de datos.
Quedarian asi:
Server Slow
[JoinServerInfo]
JoinServerODBC = MuOnline
JoinServerPort = 55970
ConnectServerAddress = 127.0.0.1
ConnectServerPort = 55557
CaseSensitive = 0
MD5Encryption = 0
Server Fast
[JoinServerInfo]
JoinServerODBC = MuOnline1
JoinServerPort = 55971
ConnectServerAddress = 127.0.0.1
ConnectServerPort = 55557
CaseSensitive = 0
MD5Encryption = 0
Server Medium
[JoinServerInfo]
JoinServerODBC = MuOnline2
JoinServerPort = 55972
ConnectServerAddress = 127.0.0.1
ConnectServerPort = 55557
CaseSensitive = 0
MD5Encryption = 0
- Cnfigurar el GameServer - GameServerInfo - Common.dat de Cada servidor con la información que le pusimos al ConectServer:
Un Ejemplo seria asi:
[GameServerInfo]
;==================================================
; Server Settings
;==================================================
ServerName = KingsMu Fast
ServerCode = 51
ServerLock = 0
ServerPort = 55952
ServerVersion = 1.04.05
ServerSerial = TbYehR2hFUPBKgZj
ServerMaxUserNumber = 100
;==================================================
; Connection Settings
;==================================================
DataServerAddress = 127.0.0.1
DataServerPort = 55961
JoinServerAddress = 127.0.0.1
JoinServerPort = 55971
ConnectServerAddress = 127.0.0.1
ConnectServerPort = 55557
- Cnfigurar el GameServerCS - GameServerInfo - Common.dat de Cada servidor con la información que le pusimos al ConectServer:
Un Ejemplo seria asi:
[GameServerInfo]
;==================================================
; Server Settings
;==================================================
ServerName = KingsMuFast_CS
ServerCode = 59
ServerLock = 0
ServerPort = 55959
ServerVersion = 1.04.05
ServerSerial = TbYehR2hFUPBKgZj
ServerMaxUserNumber = 1000
;==================================================
; Connection Settings
;==================================================
DataServerAddress = 127.0.0.1
DataServerPort = 55961
JoinServerAddress = 127.0.0.1
JoinServerPort = 55971
ConnectServerAddress = 127.0.0.1
ConnectServerPort = 55557
- Renombrar los Accesos Directos de las Carpetas para una fácil iniciancion de los servidores y luego agregarlos al ServerStartUp.
Y les quedaría algo asi:

Nota Lo seguire editando pq es como largo xD