Como Crear un server de Gunz

Ver el tema anterior Ver el tema siguiente Ir abajo

Como Crear un server de Gunz

Mensaje  SkyyBlue el Miér Mayo 25, 2011 3:09 pm

Hola,

Esta guia/tutorial esta basada en los archivos y tema original de gregon13 en [Release]GunZ Server and Client Repack

Requerimientos necesarios:

La clave del cliente y los serverfiiles es : RaGEZONE
Mirror: Descarga Client and ServerFiles[]
Mirror: Descarga Client and ServerFiles[]
Mirror: Descarga Client and ServerFiles[]
Microsoft SQL Server 2005
Microsoft SQL Server Management Studio Express o Microsoft SQL Server Management Studio Express (Mirror 2)
HexworkShop
Pe-Explorer
WampServer 2.0
Files ".rar"
Shop.rar
QuestItemFIX.rar
ServerStatusFIX.rar
Channel.rar
Database.zip

Comenzemos

Instalacion:

Instala el sqlexpr.exe y dale click en "Next" (Siguiente), luego le das "next" para finalizar.

Instala el SQL_Server2005SSMSEE.exe, y sigue los mismos pasos anteriores.

Ahora ve a "C:\" Y crea una carpeta llamada "GunzServer" dentro de la carpeta, descomprime el "Client.rar" y "GunzServer.rar"

Despues de la descomprecion de los archivos en la carpeta "GunzServer" cambiaras el nombre de "GunzServer" a "Server" en esa carpeta descomprimes la "Database.rar"

Creando un Usuario y Clave:

Ahora vamos al "SQL Express" y lo abrimos

Cambiaras el nombre de login (sa) y crearemos una clave, ve a "Seguridad" -> "Inicio de sesion" -> "sa" -> Click derecho -> Propiedades.

Ahora cambias la clave a la cual tu desees, para cambiar el nombre de 'sa' por otro le das click-derecho en "sa" y le das en "Renombrar"


Listo! Ahora tienes un usuario y una clave.

Creando la Base de Datos:

- Vamos a "Base de Datos" -> click derecho -> "Nueva base de datos..."


- En "Nombre de la base de datos," escriben "GunzDB" y le dan "OK"

- Ahora haremos unl "Backup", vamos a "Base de datos" -> "GunzDB" -> "Tareas" -> "Restaurar" -> "Base de datos ..."



- Ahora, se ah abierto una nueva ventana, vera una opcion que dice "Desde dispositivo" -> "Agregar" ->y buscan la base de datos originalmente extraida en "C:\GunzServer\Server\Database"

- Presionan "Restaurar"

- Vamos a "Configuracion" y presionan "Sobreescribir la base de datos existente"
Ahora iniciamos la "GunzDB" -> "Tablas" -> "dbo.Account" -> Click Derecho -> "Abrir Tabla" y editamos el "UserID" por defecto es "lol", cambialo como tu desees.



Ahora vamos a "dbo.Login" y cambiamos nuevamente el "UserID" y creamos una clave.


AID: Generado automáticamente al final de la creación de la cuenta
UserID: Nombre de usuario creado para iniciar sesion.
UGradeID: Consulta de los rangos y grados.
Código:
Account Grades
Administrator - 255
Developer - 254
Banned - 253
Administrator Invisible (con un nombre norma) - 252
Jjang - 2 (event winner)
Normal User - 0
Configurando la Base de Datos

- Vamos a Orígenes de Datos (ODBC), por defecto, ésta en el "Panel de Control" -> "Herramientas administrativas"

- Cuando se abre, en veremos una opción que dice "Añadir", al hacerlo, se abrirá una nueva ventana que dice "Crear nuevo origen de datos", en realidad una lista ... Elige el último en la lista con el nombre de "SQL Server"

- Veras algunas opciones ... Por "Nombre" escribe el nombre de la base de datos (GunzDB), en "Descripción" escribe el nombre de tu servidor en "Servidor" En usuario, escribe el usuario del "SQL" (USER\ SQLEXPRESS).

- A continuación, has clic en la opción que dice "Con la autenticación de SQL Server, mediante un identificador de usuario y la contraseña introducida por el usuario."

- Luego, visualiza que dice "ID de inicio de sesión", escribe "sa"o el nombre de usuario que hayas creado anteriormente. Y luego la contraseña.

- Luego, establece una base de datos predeterminada (GunzDB) -> Siguiente -> Finalizar.

Configuracion del Cliente

- [1] Necesitas HexworkShop y Pe-Explorer (enlace de descarga más arriba)
WAMP e instalados (enlace de descarga más arriba)

Abre el GunzLauncher.exe con "Pe-Explorer", has clic en "Ver" -> "Recursos"
Ahora verás varias carpetas, dale click en el "EXE" y seleccionando "Eliminar los recursos"
Ahora guarda los cambios. Si aparece una nueva ventana, presiona clic en "Sí"
Ahora abre tu "GunzLauncher" Editado por "HexWorkShop" -> Presione "Ctrl + F" y podrás ver una nueva ventana.
Por "Type", selecciona "Text String" y donde dice "Value Type" escribe "http"
Nota: En la primera búsqueda fue algo como esto en el lado derecho

Cambia la IP de tu WAN IP usando el hex editor.



Ahora cambia el http:// por la pagina de tu gunz.

-[2]Ahora vamos a la carpeta "Client" y copia el "system.mrs"; luego descompila el "system.mrs" y edita el archivo llamado "system.xml", editas "TU IP WAN" por tu IP o sino 127.0.0.1 que es una NoIP.

Código PHP:
<?xml version="1.0" ?>
<XML>
<XMLHEADER>version="1.0"</XMLHEADER>

<SKIN>Default</SKIN>

<DEFFONT>Arial</DEFFONT>

<IME>false</IME>

<BAREPORT>
<ADDR>www.battlearena.com</ADDR>
<DIR>incoming/gunz_US</DIR>
</BAREPORT>

<EMBLEM_URL>TU IP WAN/gunz/emblem/upload/</EMBLEM_URL>
<TEMBLEM_URL>TU IP WAN/gunz/emblem/upload/</TEMBLEM_URL>

<CASHSHOP_URL>TU IP WAN/</CASHSHOP_URL>

<HOMEPAGE>
<URL>TU IP WAN</URL>
<TITLE>GunZ the Duel</TITLE>
</HOMEPAGE>

<LOCATORLIST>
<LOCATOR id="1" IP="TU IP WAN" />
<LOCATOR id="2" IP="TU IP WAN" />
<LOCATOR id="3" IP="TU IP WAN" />
</LOCATORLIST>

<TLOCATORLIST>
<LOCATOR id="1" IP="TU IP WAN" />
<LOCATOR id="2" IP="TU IP WAN" />
<LOCATOR id="3" IP="TU IP WAN" />
</TLOCATORLIST>
</XML>
-[3]Al terminar de editar el archivo, compilas el "system.mrs" , y simplemente regresas a la carpeta "Cliente" y lo pegas.

Nota: Las letras/numeros en color ROJO, son los lugares que debes editar.

-[4]Ahora vamos a la carpeta "Server" -> "MatchServer" -> "Server.ini"

Código:
[DB]
DNS="GunzDB"
USERNAME="Tu mssql User ID"
PASSWORD="Tu SQL Password"

[SERVER]
MAXUSER=500
SERVERID=1
SERVERNAME="TuNombreDelServer"
FREELOGINIP=""
KEEPERIP="Tu IP WAN"
MONITORIP="Tu IP WAN"
MONITORPORT=9000
MODE="test"
COUNTRY="INTERNATIONAL"
LANGUAGE="INTERNATIONAL"
USETICKET="0"

[LANGUAGE]
LANG_TYPE="eng"

[LOCALE]
DBAgentPort=5100
DBAgentIP=127.0.0.1

[FILTER]
USE="0"
ACCEPT_INVALID_IP="1"

[ENVIRONMENT]
USE_HSHIELD="0"
USE_XTRAP="0"
USE_EVENT="0"
USE_FILECRC="0"
USE_MD5="0"
---------------------------------
Los modos del server son:
"test" (Quest server)
"clan" (Clan War)
"event" (Event server)
"Normal" (Normal match server)
---------------------------------

-[5] Ahora vamos a la carpeta "Server" -> "Locator" -> "Locator.ini"

Código:
[DB]
DNS="GunzDB"
USERNAME="Tu usuario del MSSQL"
PASSWORD="Tu contrasena del MSSQL"

[NETWORK]
IP="TU IP WAN"
PORT="6011"

[ENV]
ID="1"
LOCATOR_UID_HIGH="5"
LOCATOR_UID_LOW="0"
MAX_ELAPSED_UPDATE_SERVER_STATUS_TIME="1000"
UDP_LIVE_TIME="10000000"
MAX_FREE_RECV_COUNT_PER_LIVE_TIME="9"
BLOCK_TIME="0"
UPDATE_UDP_MANAGER_ELAPSED_TIME="3"
MARGIN_OF_ERROR_MIN="500000"
USE_COUNTRY_CODE_FILTER="no"
GMT_DIFF="-3"
ELAPSED_TIME_UPDATE_LOCATOR_LOG="3600000"
ELAPSED_TIME_UPDATE_LOCATOR_LOG="10000"
ELAPSED_TIME_UPDATE_COUNTRYCODEFILTER_LOG="10000"
UPDATE_COUNTRY_CODE="66 89 69 77 73 83 65 78 68"
TEST_SERVER="0"
-[6]Ahora vamos a la carpeta "Server" -> "MatchAgent" -> "AgentCnfig.xml"

Código PHP:
<?xml version="1.0" encoding="euc-kr"?>
<XML>
<AGENTCONFIG>
<NAME>Nombre del server</NAME>
<MAXCLIENT>500</MAXCLIENT>
<MATCHSERVERADDRESS ip="127.0.0.1" tcpport="6000"/>
<ADDRESS ip="TU IP WAN" tcpport="7778" udpport="5100"/>
</AGENTCONFIG>
</XML>
Listo! Tu servidor esta completamente configurado!

Cambiar la EXP (by MAXTRAXv3 )

Vamos a la carpeta "GunzServer" -> "Matchserver" -> "formula.xml"

Tu necesitas cambiar 3 comandos principales para cambiar la "exp" y "bounty" en tu server.

Esto es la EXP que se necesita para subir de lvl.

Esta es la EXP que se gana por muerte

Este es el bounty que se gana por muertes.

En GettingExpLM si quieres que la exp sea x18, escribe esto:

Código PHP:
<formula_table id="GettingExpLM">
<lm lower="1" upper="20">1</lm>
<lm lower="21" upper="30">18</lm>
<lm lower="31" upper="40">18</lm>
<lm lower="41" upper="45">18.1</lm>
<lm lower="46" upper="50">18.1</lm>
<lm lower="51" upper="55">18.1</lm>
<lm lower="56" upper="60">18.1</lm>
<lm lower="61" upper="65">18.1</lm>
<lm lower="66" upper="70">18.1</lm>
<lm lower="71" upper="75">18.1</lm>
<lm lower="76" upper="80">18.1</lm>
<lm lower="81" upper="85">18.2</lm>
<lm lower="86" upper="90">18.2</lm>
<lm lower="91" upper="95">18.2</lm>
<lm lower="96" upper="99">18.2</lm>
</formula_table>
Guardalo y cargalo en el archivo. Cuando cargues tu GunZ la exp sera x18 =]



Website

Para crear tu web de gunz, visita este link (Esta en ingles, luego hare un tutorial en espa;ol).
[Tut] Make your GunZWeb+Panel

Configuraciones finales

-Extrae los archivos "QuestItemFIX.rar" y "ServerStatusFIX.rar, ejecutalos y cambia "master" por "GunzDB"



-Ahora descomprime el "Shop.rar" y "Channel.rar" en la carpeta "C:\GunzServer\Server\MatchServer" y pega esos dis archivos alli.

Este es un tutorial facil y sencillo El cliente no necesita muchas configuraciones ya que el cliente esta casi totalmente configurado. Además de que incluye varias mejoras.


Server, DB y Modificaciones del Cliente:
Código:
[1]Shows ItemIDs Up to 999999 in shop (You can now view item id's past 500000)
[2]MaxPlayer Limit Removed
[3]MaxPlayer In Quest Limit Removed
[4]FirstMaster Disabled
[5]Custom Working DB (Must add Website Mods yourself)
[6]Full Ijji Quests
[7]Full Ijji Items
[8]All Items In Shop
[9]Ijji Zitem.xml CashItems Have same ID's and CashItem="True" (If you want to know how to change the cash items, visit this tutorial created by me [Tut]Items Cash/Storange])
[10]String Has Been Removed So All Items Work
[11]MatchAgent Port Has Been Changed To 7778 In Both Client and MatchServer.exe
[12]Locator Port is Now 6011 In Client And Locator.ini
[13] "..." In Duel Removed
[14]FileList Disabled
[15]Serial Enabled
[16]Restrict ALT Codes
[17]Restrict ^ In Character Names
[18]Working Clan Emblems
[19]Clans 100%
[20]Working Account Items
[21]Working QuestItem Pickup and Duration
[22]Working Shop
[23]Delete Clans Instantly (Must Relog)
[24]Includes The Original 2007 maps
[25]Includes High_Haven and Dungeon II
[26]Includes Judment/Wedding Fixes! (Just Turn on Shader in Options)
[27]Devil Set Look Fucked up? Turn off shader in options
(sorry I won't add the fix For Devil because I Don't Like It, You Can Add Yourself But You Need To Turn On Shader After)
[28]8 Player Spawn Quest Maps
El "channel.xml"se ha modificado por mí, he creado un canal de "GM" canal más integrado. El canal "GM" sólo puede entrar personal del Staff. Aplique un pequeño cambio que no deja entrar un usuario normal; para ello los "admin" o "mod", no importa el que lv. que sea podran entrar.Al entrar en el servidor, éste será su puerto de entrada. "Channel GM"


Fin:

Espero que les haya gustado esta Guia. La misma esta basada en los archivos originales de gregon13; para entrar en el tutorial original creado por mi presionen -> [Guide]Make your sever GunZ based in server files by gregon13, si este tema les parecio de grata ayuda, presionen el boton "Gracias"

Creditos:
Jizeth(Crear el tut/guia y reparar el channell.xml)
gregon13(DB, Modifying, testing, Collecting Files From Ijji, etc, etc)
MAXTRAXv3(Being the first to make a tutorial for GunZ)
Leoric(Server Files)
GUNZ2830(Launcher and Runnable)
Lightxdark(Arranged Shop.xml)
Goldoracko (Instant Clan Delete, Judgement/weding top fixes)
Wizkidje (Firstmaster Disabled, Clan Point Fix)
Creativity (Used his 8 spawn Point maps for quest)
Aka Gambit(For re-upload

SkyyBlue
Hacha de madera doble
Hacha de madera doble

Mensajes: 30
Reputación: 3
Fecha de inscripción: 22/05/2011

Ver perfil de usuario

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


Permisos de este foro:
No puedes responder a temas en este foro.