miércoles, 2 de abril de 2008

[Guia] - montar 2 server en 1 solo pc

uff esto es una verdadera movida para acerlo ahi que usar el database_installer.bat y modificarlo de esta manera

REM LOGINSERVER
set lsuser=root
set lspass=root
set lsdb=l2jdb<---set lsdb=l2jdb2
set lshost=localhost

REM GAMESERVER
set gsuser=root
set gspass=root
set gsdb=l2jdb<---set lsdb=l2jdb2
set gshost=localhost

luego creas una carpeta gameserver2 y copias lo que tengas en gameserver en esta nueva carpeta OJO copiar, no mover, las dos carpetas deben contener lo mismo.

ahora vas a loginserver/config/login.prop... y modificas esto
URL=jdbc:mysql://localhost/l2jdb
por esto otro
URL=jdbc:mysql://localhost/l2jdb2


en gameserver2/config/server.propi... modificas esto otro
URL=jdbc:mysql://localhost/l2jdb
y pones
URL=jdbc:mysql://localhost/l2jdb2

Ahora ejecutas el database_installer.bat y te creara una base de datos llamada l2jdb2 en la que tienes el segundo server, usas el RegisterGameServer.bat para crear un archivo hexid.txt y cuando te pida el numero usas el 1 por que el 0 es el primer server que tienes creado. copias el archivo hexid.tct en config del gamserver2.

ahora vas a loginserver/config/login.prop... y modificas esto
URL=jdbc:mysql://localhost/l2jdb2
y pones
URL=jdbc:mysql://localhost/l2jdb

en el nuevo game server pones todos los datos igual
menos el puerto ke generalmente es el 7777 pues lo cambias por el 7778

con todo esto al dal a start ejecutas las dos bases de datos. y despues con dar a startgameserver en los dos directorios del gamserver1 y gameserver2 ya se te cargarian los dos server y en tu pantalla de logueo del juego te saldran 2 servidores. teng encuenta que esto dara bastante lag si no tienes un maquinon de pc

Si no tienen el database_installer.bat hacen una copia con el navicat crean ontra db y lo importan en esa

No hay comentarios: