Nombraremos los servidores como "0" & "1" /data/home/server860a/ En servidor 0: 1. En resources.h #define CLIENT_VERSION_MIN 860 #define CLIENT_VERSION_MAX 860 #define CLIENT_VERSION_STRING "Login with 8.60 clients!" #define SOFTWARE_PROTOCOL "8.60" 2. Agrega la flag --enable-login-server en los parametros de compilacion en caso que usemos Linux en caso que se use windows solo acude al archivo "settings" agrega __LOGIN_SERVER__ en recuerda poner el ; dependiendo donde lo posiciones 3. En config.lua serverName = "SERVER" worldId = 0 ip = "127.0.0.1" -- TU IP CON NUMERO loginOnlyWithLoginServer = true 4. En servers.xml -- TU IP CON NUMERO -- TU IP CON NUMERO /data/home/server860b/ En servidor 1: 1. En resources.h no se modifica nada 2. La compilacion se lleva igual sin ninguna flag extra 3. En config.lua serverName = "SERVER II" worldId = 1 ip = "127.0.0.1" -- TU IP CON NUMERO loginPort = 7171 -- lo cambiaremos a 0 gamePort = "7172" -- lo cambiaremos a 7173 statusPort = 7171 -- lo cambiaremos a 0 managerPort = 7171 -- lo cambiaremos a 0 adminPort = 7171 -- lo cambiaremos a 0 Es importante que el servidor 0 lleve la flag: __LOGIN_SERVER__ (windows) --enable-login-server (linux) para que el servidor 2 pueda interpretar login en el primero Es importante tambien saber que esto con dos servidores de mapas grandes si un servidor consume 4GB .. 2 por logico consumiran 8 :D