Tutorial para Crear un Server Gunbound WC

Software

Well-known member
Requirimientos minimos para crear el server:

Minimo:

256MB ram, 10MB disco duro Intel Celeron 1.xGhz

Recomendado:
512MB + ram 500MB disco duro + Intel P4 2.0Ghz+


INSTALACION DE APPSERV

Appserv es un servidor web con soporte para PHP y mySQL, es lo que necesitamos para arrancar con el servidor.
Para empezar, tenemos que instalar el programa Appserv. Para eso, hacemos doble clic sobre el ejecutable Appserv.
Seguimos las instrucciones de las pantallas hasta que aparece el tipo de setup ( Setup type, o tipo de instalacion ) Seleccionamos Typical ( TIPICO ), hacemos clic en siguiente.

-El siguiente paso va a ser colocar nuestro dominio (registrado y habilitado previamente), e-mail del administrador y puerto.
En la mayoría de los casos bastará con escribir LocalHost como el nombre de servidor, y dejar el puerto 80.
Si se nos pregunta por una contraseña, recuerdenla, pues esa es la contraseña para el usuario root, mas adelante la utilizaremos en navicat y en los archivos de servidor. Tambien, si aparece una opcion que dice Enable InnoDB, por favor actívela.
Ahora vamos a configurar apache para poder utilizar la web GbToolz para crearse cuentas.
Con eso se abre una ventana de notepad con el archivo httpd.conf abierto. Buscamos una linea que contenga este texto:
#LoadModule rewrite_module modules/mod_rewrite.so
Lo que tenemos que hacer es quitarle el # de delante de esa linea para activar mod_rewrite. A continuacion tenemos que reiniciar el apache para que los cambios tengan efecto. Para hacerlo descargalo aqui
INSTALACION Y CONFIGURACION DE LOS SERVER FILES
Para instalar los server files basta descomprimirlos en una carpeta en el disco C:\ o D:\, o en cualquier otro disco rigido que tengan. Para este tutorial vamos a asumir que los instalan en la carpeta c:\.
Despues de descomprimir todos los archivos, vamos a la carpeta
C:\server\INSTALL_DB\tools
hay un archivo llamado database_installer.bat, a ese archivo le hacemos un clic derecho y en el menu seleccionamos Editar.
Lo que tenemos que hacer es completar estas lineas:
set mysqlBinPath=C:\AppServ\mysql\bin <-- Cambiarlo por C:\AppServ\mysql\bin ( si es que lo instalamos appserv en esa carpeta )

REM DATA BASE ADMIN
set mysqluser=root
set mysqlpass=pass <-- Aca poner la contraseña que especificamos durante la instalacion de appserv
set mysqldb=mysql
set mysqlhost=localhost

REM DATA BASE ADMIN
set adminuser=root
set adminpass=pass <-- Aca poner la contraseña que especificamos durante la instalacion de appserv
set admindb=admin
set adminhost=localhost

REM DATA BASE GAMESNAPSHOT
set gamesnapshotuser=root
set gamesnapshotpass=pass <-- Aca poner la contraseña que especificamos durante la instalacion de appserv
set gamesnapshotdb=gamesnapshot
set gamesnapshothost=localhost

REM DATA BASE GUNBOUND WORLD CHANPION
set dbuser=root
set dbpass=pass <-- Aca poner la contraseña que especificamos durante la instalacion de appserv
set dbdb=gunbound
set dbhost=localhost

REM DATA BASE PARTNERAGENT
set partneragentuser=root
set partneragentpass=pass <-- Aca poner la contraseña que especificamos durante la instalacion de appserv
set partneragentdb=partneragent
set partneragenthost=localhost
Una vez hecho todo eso, ya podemos guardar el archivo y ejecutarlo, para eso le hacemos doble clic.
Aparece una pantalla como esta:

Presionamos la tecla C en nuestro teclado, y luego ENTER. Mas adelante vuelve a aparecer la misma pregunta, y de vuelta hacemos lo mismo: teclear la letra C y ENTER. Repetir las veces que sea necesario. Cuando termine, presionamos enter y se cierra el cuadrito MS-DOS.
>> CONFIGURACION DE IP Y SQL
Bueno, ahora deberemos abrir estos archivos y cambiar las IP y la contraseña del mysql
1) C:\server\BuddyServ\Setting.txt
Buscar estas lineas en el archivo.
CenterIp= Tu IP AQUI <-( mas adelante investigare si es la IP publica o la privada la que hay que poner aca, yo use la privada...)
BuddyDB_Pwd= Pass <-- la contraseña que pusimos durante la instalacion de appserv
2) C:\server\Gunbound8360\setting.txt
Accept= 127.0.0.0.1;Tu IP AQUI; <-- Donde dice TU IP AQUI, puedes agregar IP's de las personas que van a ser GM del server. Reemplaza 127.0.0.1 por tu IP Privada
PartnerAgentDB_Pwd=password <-- Aca va el password que pusimos cuando instalamos appserv
ItemDB_Pwd=password <-- Aca va el password que pusimos cuando instalamos appserv
RecordDB_Pwd=password <-- Aca va el password que pusimos cuando instalamos appserv
GunBoundDB_Pwd=password <-- Aca va el password que pusimos cuando instalamos appserv
GunWcUserDB_Pwd=password <-- Aca va el password que pusimos cuando instalamos appserv
UserDB_Pwd=password <-- Aca va el password que pusimos cuando instalamos appserv
AdminDB2_Pwd=password <-- Aca va el password que pusimos cuando instalamos appserv
AdminDB_Pwd=password <-- Aca va el password que pusimos cuando instalamos appserv
3) C:\server\Gunbound8361\setting.txt
En este archivo hacemos todo lo mismo que hicimos en el paso 2.
4) C:\server\GunBoundBroker\Setting.txt
PartnerAgentDB_Pwd=password<-- Aca va el password que pusimos cuando instalamos appserv
UserDB_Pwd=password<-- Aca va el password que pusimos cuando instalamos appserv
AdminDB_Pwd=password<-- Aca va el password que pusimos cuando instalamos appserv
Accept= 127.0.0.0.1;Tu Ip AQUI; ;IP WAN <-- Aca poner la IP WAN ()
5) C:\server\GunBoundBroker\GameServerList.txt
Antes de continuar, les dare una breve introduccion al formato de este archivo.
Nombre server;Descripcion server;Direccion IP;Puerto;Activo;Maximo conexiones
Nombre server En esta parte va el nombre del server. No deberias excederte de los 16 caracteres si es que quieres que se vea bien.
Descripcion server Esta es la descripcion del servidor, al igual que el nombre del servidor, debes limitar el nombre a 16 caracteres.

Direccion IP Esta es la direccion IP del servidor
Puerto Este es el puerto del servidor. Este puerto debe coincidir con el puerto configurado en la opcion Port del archivo setting.txt, ubicado en la carpeta Gunbound8360.
Activo Pon 1 para activar el servidor y 0 para desactivarlo. Los servidores desactivados NO se veran en el cliente.
Maximo conexiones Este es el numero maximo de clientes que se pueden conectar a tu servidor

Entonces, en este caso, vamos a borrar todo el contenido del archivo ( excepto el [GunBoundXPBroker] ) y pondremos estas 2 lineas:



Server1; Iniciantes \nAvatar ON [50% + GP/Gold] ;127.0.0.1;8360;1;10;
Server2; Profesional \nAvatar ON [+30% GP/Gold] ;127.0.0.1;8361;1;10;

NOTA IMPORTANTE, SOLO CAMBIAR LAS IP EN LOS LUGARES QUE SE MENCIONARON, NO CAMBIE LAS IP EN OTROS LUGARES DEL ARCHIVO.
6) C:\server\Gunbound8361\GunBoundServ3.exe, C:\server\Gunbound8360\GunBoundServ3.exe
Ahora, en estos 2 archivos hay que cambiar el usuario y contraseña de mysql. Muchos tutoriales de la web indican que se deben buscar y reemplazar ( mediante un editor hexadecimal como XVI32, Ultraedit, o Hex Workshop), estas palabras
a) Buscar MYSQLPASSWORD y reemplazar por el password de mysql ( lo has puesto durante la instalacion de appserv )
b) Buscar MYSQLUSER y reemplazar por root ( si tenemos otro usuario de mysql creado le ponemos ese ).
ATENCION: Si sobran caracteres, en el modo Hexadecimal ( consulte la ayuda del programa para saber como hacerlo ), y reemplace los caractere sobrantes por ceros (00).
Hay otra manera mas facil, y es usando este programita que he diseñado yo mismo . Hacer clic aca para descargarlo

Es sencillo de usar, en la parte donde dice Location Of gunboundServ3.exe, buscan ese archivo.
Luego en la parte de MySQL Details, tenemos que ingresar el usuario y contraseña de MySQL, el usuario suele ser root. Hacemos clic en el boton Update GunboundServ3.exe.
Repetir el paso con todos los archivos GunBoundServ3.exe que haya en la carpeta de los server files.
>> PREPARACION DEL SERVER
Antes de seguir hacemos doble clic en el archivo C:\server\Instalar_Servicio.bat, esto instalara los servicios que corresponden al server de gunbound
Ahora, para iniciar el servidor, hacer doble clic en C:\server\Iniciar_Servicio.bat

Ya tenemos el server iniciado. Ahora pasaremos a preparar el cliente.
>> PREPARACION DEL CLIENTE
Una vez descargado el cliente, lo que tenemos que hacer ahora es editar el archivo NyxLauncher.INI

Código:
[NyxLauncher]
Url_Fetch=http://TUIPAQUI/fetch.php
Url_ForgotPwd=http://TU IP AQUI/
Url_Signup=http://TU IP AQUI/register.html
Url_FindId=http://TU IP AQUI/
Url_Softnyx=http://TU IP AQUI/
Url_Ad=http://TU IP AQUI/
Ip=TU IP AQUI
Port=8372
AppId=400
Version=417
CookieDomain=http://TU IP AQUI/
CookieName=Softnyx_Eng
LastGame=Gunbound
[Gunbound]
AppId=2101
Url_Notice=http://TU IP AQUI/notice/note_wc.htm
Url_ManualPatch=http://TU IP AQUI/
Url_FullDownload=http://TU IP AQUI/
Url_Fetch=http://TU IP AQUI/fetch.php
[Rakion]
AppId=11001
Url_Notice=http://softnyx.net/fetch_note/note_rakion.htm
Url_ManualPatch=http://rakion.softnyx.net/download/client.asp
Url_FullDownload=http://gunbound.softnyx.net/03_how/00_download.asp
Url_Fetch=http://fetch.gunbound.net:844/fetch/fetch.dll
Option=risoption.exe

recuerda reemplazar TU IP AQUI por la IP publica de tu PC. Puedes averiguarla aqui. Una vez que termines de editar todo pasaremos a editar el archivo GunBound.ini
[Gunbound]
BrokerServerIP=Tu IP Aqui
BrokerServerPort=8372
BuddyIP=Tu IP Aqui
BuddyPort=8352
GameLanguage=1

Nuevamente, recuerda reemplazar TU IP AQUI por la IP publica de tu PC.
Ahora ejecuta el launcher ( NyxLauncher.exe ), y listo, ya puedes entrar a tu server!. Pero antes, debes instalar la pagina web para poder crear cuentas.
>> INSTALACION DE LA PAGINA WEB
Para hacerlo, descomprime los archivos de la pagina web el link esta arriba de todo en esta web ( o clic aqui para descargar ) en la carpeta c:\appserv\www, después hay que editar el archivo config.php que se encuentra en la carpeta _inc
// Database Setup
$config['db_host'] = 'localhost';
$config['db_name'] = 'gunbound';
$config['db_user'] = 'root';
$config['db_pass'] = 'pass'; <-- Ingresar la contraseña aca


// more options

$config['server_name'] = "Nombre del server"; // Poner el nombre del server
$config['server_ip'] = "127.0.0.1"; // Server Geral IP
$config['brokerport'] = "8372"; // Broker Server Port
$config['centerport'] = "8372"; // Center Server Port

Una vez hechos los cambios guardamos el archivo y abrimos el explorador de internet y tipear localhost , con eso ya se pueden crear la cuenta en su server GB.
 
Urgente Me Falta Solo 1 Paso Necesito Su Ayuda Manees

ola man ke tal primeramente gracias x la guia esta muy bien explikada solo ke ami ma anda casi todo bien pz solo ke ala hora de prenser el server ia al hacer clicxk en el boton me carga todo bien pero al final al terminar en el cuadrito me sale esto:

ELNOMBRE DEL SERVICIO NO ES VALIDO.

PUEDE TENER MAS AYUDA CON EL COMANDO HELPMSG 2185

Y ASI ME SALE COMO 3 DE ESOS MENSAJE A LA HORA DE INICIAR EL SERVIDOR KISIERA KE ME AYUDEN PARA SABER KE HE HECHO MAL XKE IO HECHO TODO BIEN DE LA GUIA Y ME ARROJA ESO MANES ESPERO SU PRONTA AYUDA DESDE YA LES AGRADESCO X LEER MI POST

ATTE CUCHEX
 
Gracias amigo...
Solo una pregunta, yo no utilizo el programa ApacheServer, observaré si puedo hacerlo sin ningun server...
Porque yo utilizo un navegador de pagina web, la mia es Diseño Nuevo
Y veré si puedo localizar el host para crear el GunBound
 
porfavor alguien k m ayude

ola a todos el post sta bn llevo todo el dia intentando crear el server xro algo m sale mal wno si alguien m puede ayudar k m diga su msn pa agregarlo y m explike
 
Volver
Arriba