[GUIA]Completa de Como crear un lineage II Gracia Final + Herramientas y Archivos

Tema en 'Lineage' iniciado por MPunK, 5 May 2014.

  1. MPunK

    MPunK
    Expand Collapse
    ~Gambetero+
    Super Moderador

    Mensajes:
    649
    Me Gusta recibidos:
    23
    Primero vamos a descargar los siguientes archivos.



    Java 6 Update 11: Descarga gratuita de software de Java
    MySql version XP 32 bits: Download file mysql-essential-5.1.66-win32.msi
    Navicat For MySQL: Download file Navicat_for_MySQL.rar
    Files Gracia final Lineage II: Download file Files_Lineage_II_Gracia_Final.rar
    DataBase: Download file l2jdb.rar
    File Edit: Download file L2_FileEdit_CT2.3.rar
    Estos son los archivos que necesitaremos.


    Descargamos el java y lo instalamos como una aplicacion normal.Segundo instalamos el mysql, es algo muy sencillo pero lo mas complicado de la guia, por eso tambien hice una guia de como instalarlo.



    [​IMG]

    Código:
    aqui seleccionamos "Typical" como muestra en la imagen


    [​IMG]

    Código:
    Presionar "Next"


    [​IMG]

    Código:
    Luego le saldra un recuadro, dejan todo como esta en la imagen y le dan "Next"


    [​IMG]

    Código:
    En el siguiente recuadreo que les aparecera seleccionan "Standard Configuration" y le dan "Next"


    [​IMG]

    Código:
    En el siguiente recuadro seleccionaran de igual forma que esta en la imagen y le dan "Next"


    [​IMG]

    Código:
    seleccionan todo de la misma manera,deberan colocar una clave QUE SERA LA MISMA QUE USARAN PARA EL SERVIDOR y le dan "Next"


    [​IMG]



    Código:
    ya al final deberia salirle algo como esto que dira que hicieron todo correctamente.


    [​IMG]



    Con esto Terminamos la Instalación del MySql




    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    ************************************************** ************************************************** ****




    en este paso configuraremos lo que es el Navicat For MySql, y lo haremos de la siguiente manera:

    Código:
    lo unico que van a configurar es la clave, alli pondran la misma clave que pusieron en el MySQL y le dan a Ok


    [​IMG]




    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    ************************************************** ************************************************** ****



    Ahora configuraremos los files


    Usaremos la pass que pusimos en el MySql y Navicat (deberian ser las mismas) y el usario que por defaut es "root"


    Primero creamos una carpeta en tu disco local, sea "C" o "D" y colocaremos como nombre ServerL2 e iremos a las siguientes rutas a editar los textos.

    * la primera ruta es ServerL2/LoginServer/Config/loginserver.properties
    OJO! este programa lo deben abrir con un note pad y quitando la pestañita que dice "Utilizar siempre el programa seleccionado para abrir este tipo de archivo" des-seleccionan eso.

    Y editan con sus datos propios donde dice IP o NO-IP alli colocan la suya, y pass igual.


    # ---------------------------------------------------------------------------
    # Login Server Settings // xXxSiniestroxXx
    # ---------------------------------------------------------------------------
    # This is the server configuration file. Here you can set up the connection information for your server.
    # This was written with the assumption that you are behind a router.
    # Dumbed Down Definitions...
    # LAN (LOCAL area network) - typically consists of computers connected to the same router as you.
    # WAN (WIDE area network) - typically consists of computers OUTSIDE of your router (ie. the internet).
    # x.x.x.x - Format of an IP address. Do not include the x'es into settings. Must be real numbers.
    # ---------------------------------------------------------------------------
    # Networking
    # ---------------------------------------------------------------------------
    # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
    # Common settings...
    # 127.0.0.1 - If you are playing alone on a test server
    # 192.168.x.x - This is if you are on a 192.168.x.x type network (behind a standard consumer router) and want other computers from JUST the internal network to be able to connect
    # x.x.x.x - WAN IP obtained from What Is My IP Address | Shows Your IP Address. This is if you want people outside your internal network to be able to connect to your server.
    # ---------------------------------------------------------------------------
    # Default: 127.0.0.1
    ExternalHostname = TU IP o NO-IP

    # ---------------------------------------------------------------------------
    # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname.
    # This can be the internal IP such as 127.0.0.1 or the computer's IP such as 192.168.x.x.
    # ---------------------------------------------------------------------------
    # Default: 127.0.0.1
    InternalHostname = TU IP o NO-IP

    # Bind ip of the LoginServer, use * to bind on all available IPs
    # Default: *
    LoginserverHostname = TU IP o NO-IP

    # Default: 2106
    LoginserverPort = 2106

    # The address on which login will listen for GameServers, use * to bind on all available IPs
    # Default: *
    LoginHostname = TU IP o NO-IP

    # The port on which login will listen for GameServers
    # Default: 9014
    LoginPort = 9014

    # The delay in minutes after which the login updates the gameservers IP's (usefull when their ip is dynamic)
    # Default: 15
    IpUpdateTime = 15


    # ---------------------------------------------------------------------------
    # Security
    # ---------------------------------------------------------------------------
    # Default: True
    LogLoginController = True

    # How many times you can provide an invalid account/pass before the IP gets banned.
    # Default: 10
    LoginTryBeforeBan = 10

    # Time you won't be able to login back again after LoginTryBeforeBan tries to login.
    # Default: 600 (10 minutes)
    LoginBlockAfterBan = 600

    # If set to True any GameServer can register on your login's free slots
    # Default: False
    AcceptNewGameServer = true

    # Enforce GameGuard authorization from client?
    # If True, login server will kick client if the client bypassed GameGuard authentication.
    # Default: True
    ForceGGAuth = True

    # Flood Protection. All values are in MILISECONDS.
    # Default: True
    EnableFloodProtection = True

    # Default: 15
    FastConnectionLimit = 15

    # Default: 700
    NormalConnectionTime = 700

    # Default: 350
    FastConnectionTime = 350

    # Default: 50
    MaxConnectionPerIP = 50


    # ---------------------------------------------------------------------------
    # Database
    # ---------------------------------------------------------------------------
    # Specify the appropriate driver and url for the database you're using.
    # Examples:
    # Driver = com.mysql.jdbc.Driver (default)
    # Driver = org.hsqldb.jdbcDriver
    # Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
    Driver = com.mysql.jdbc.Driver
    # Database URL
    # URL = jdbc:mysql://localhost/l2jdb (default)
    # URL = jdbc:hsqldb:hsql://localhost/l2jdb
    # URL = jdbc:sqlserver://localhost/database = l2jdb/user = sa/password =
    URL = jdbc:mysql://localhost/l2jdb
    # Database user info (default is "root" but it's not recommended)
    Login = root <----- lo dejan asi
    # Database connection password
    Password = YOU PASS <------ ponen la misma contraseña que el navicat y el mysqlLa otra ruta donde van a editar es la siguiente:

    *ServerL2/GameServer/Config/server.properties
    OJO! este lo van abriri igual como el otro archivo.


    # ---------------------------------------------------------------------------
    # Game Server Settings // xXxSiniestroxXx
    # ---------------------------------------------------------------------------
    # This is the server configuration file. Here you can set up the connection information for your server.
    # This was written with the assumption that you are behind a router.
    # Dumbed Down Definitions...
    # LAN (LOCAL area network) - typically consists of computers connected to the same router as you.
    # WAN (WIDE area network) - typically consists of computers OUTSIDE of your router (ie. the internet).
    # x.x.x.x - Format of an IP address. Do not include the x'es into settings. Must be real numbers.
    # ---------------------------------------------------------------------------
    # Networking
    # ---------------------------------------------------------------------------
    # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
    # Common settings...
    # 127.0.0.1 - If you are playing alone on a test server
    # 192.168.x.x - This is if you are on a 192.168.x.x type network (behind a standard consumer router) and want other computers from JUST the internal network to be able to connect
    # x.x.x.x - WAN IP obtained from What Is My IP Address | Shows Your IP Address. This is if you want people outside your internal network to be able to connect to your server.
    # If this IP is resolvable by the Login Server, just leave *.
    # ---------------------------------------------------------------------------

    # Default: *
    ExternalHostname = TU IP O NO-IP

    # ---------------------------------------------------------------------------
    # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname.
    # This can be the internal IP such as 127.0.0.1 or the computer's IP such as 192.168.x.x.
    # If this IP is resolvable by the Login Server, just leave *.
    # ---------------------------------------------------------------------------
    # Default: *
    InternalHostname = TU IP O NO-IP

    # Where's the Login server this gameserver should connect to
    # Default: 127.0.0.1
    LoginHost = TU IP O NO-IP

    # TCP port the login server listen to for gameserver connection requests
    # Default: 9014
    LoginPort = 9014

    # Default: *
    GameserverHostname = TU IP O NO-IP

    # Default: 7777
    GameserverPort = 7777

    # ---------------------------------------------------------------------------
    # Database
    # ---------------------------------------------------------------------------
    # Specify the appropriate driver and url for the database you're using.
    # Examples:
    # Driver = com.mysql.jdbc.Driver (default)
    # Driver = org.hsqldb.jdbcDriver
    # Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
    Driver = com.mysql.jdbc.Driver

    # Database URL
    # URL = jdbc:mysql://localhost/l2jdb (default)
    # URL = jdbc:hsqldb:hsql://localhost/l2jdb
    # URL = jdbc:sqlserver://localhost/database = l2jdb/user = sa/password =
    URL = jdbc:mysql://localhost/l2jdb

    # Database user info (default is "root" but it's not recommended)
    Login = root

    # Database connection password
    Password = You Pass

    Una vez editado y guardado esto, los unico que nos quedaria es restaurar la base de datos y editar el cliente con el cual van a ingresar.


    *Pero antes editaremos una pequeña cosa.
    #vamos a ir a la ruta siguiente: C:\WINDOWS\system32\drivers\etc abriran el archivo Host con un block de notas y podran al final lo siguiente

    TU IP O NO-IP l2authd.lineage2.com
    TU IP O NO-IP l2testauthd.lineage2.com
    216.107.250.194 nprotect.lineage2.com


    les debe quedar algo asi:
    l



    # Copyright (c) 1993-1999 Microsoft Corp.
    #
    # Éste es un ejemplo de archivo HOSTS usado por Microsoft TCP/IP para Windows.
    #
    # Este archivo contiene las asignaciones de las direcciones IP a los nombres de
    # host. Cada entrada debe permanecer en una línea individual. La dirección IP
    # debe ponerse en la primera columna, seguida del nombre de host correspondiente.
    # La dirección IP y el nombre de host deben separarse con al menos un espacio.
    #
    #
    # También pueden insertarse comentarios (como éste) en líneas individuales
    # o a continuación del nombre de equipo indicándolos con el símbolo "#"
    #
    # Por ejemplo:
    #
    # 102.54.94.97 rhino.acme.com # servidor origen
    # 38.25.63.10 x.acme.com # host cliente x

    127.0.0.1 localhost
    TU IP O NO-IP l2authd.lineage2.com
    TU IP O NO-IP l2testauthd.lineage2.com
    216.107.250.194 nprotect.lineage2.com



    para restaurar la base de datos en el navicat deberan hacer lo siguiente:

    *Primero crear una base de datos llamada l2jdb
    luego le dan click derecho a esa base de datos y van a ir hasta donde dice "Execute SQL File"
    buscaran la base de datos (de igual forma en el post le deje el link de descarga) tendrian que tener algo asi.




    [​IMG]

    le dan al boton "START" y se comenzaran a crear las tablas, esto lleva algo de tiempo, luego que termine todo actualizas o cierras y abres el navicat y tendras en la base de datos que creamos algo parecido a esto:



    [​IMG]


    Listo alli tenemos el Server de Lingeage Creado.




    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    ************************************************** ************************************************** ****



    Lo ultimo que nos queda es editar el system del cliente que usaremos para entrar a nuestro servidor.

    Lo primero que haremos es abrir el programa llamado L2 File Edit (yo se los deje al principio de la guia)



    [​IMG]

    le vamos a dar click donde dice "Open and decrypt" y vamos a buscar el archivo que se llama L2.ini y se encuentra en la carpeta system del cliente de lineage.



    [​IMG]

    en donde dice YOU IP o NO-IP les saldra la ip del servidor que estan jugando, solo editenla borrado la otra y colocando la de ustedes.

    luego le dan donde dice "Save and encrypt" y listo!

    para prender el servidor solo basta con ir a

    ServerL2/GameServer/ y abrir el que dice starGameServer.bat y el otro es
    ServerL2/LoginServer/ y abrir el que dice starLoginServer.bat


    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    ************************************************** ************************************************** ****



    Esto sera el resultado final!!!



    [​IMG]

    Bueno amigos eso es todo, dedique bastante tiempo en hacer este post, espero que este entendible y no queden dudas.

    salu2

    Creditos: Giancarlos19 (por aportar los files) edite algunas cosas.
    xXxSiniestroxXx (por la guia)
    Google (algunos archivos de descarga)
     
  2. the

    thekingdark
    Expand Collapse
    Recluta

    Mensajes:
    5
    Me Gusta recibidos:
    0
  3. the

    thekingdark
    Expand Collapse
    Recluta

    Mensajes:
    5
    Me Gusta recibidos:
    0
    Los enlaces de los files y las db están caidos x_x o bueno al menos eso creo, no sé lo otros porque no los revisé
     
  4. MPunK

    MPunK
    Expand Collapse
    ~Gambetero+
    Super Moderador

    Mensajes:
    649
    Me Gusta recibidos:
    23
    Si el ultimo lo bloquearon, despues lo busco y actualizo el thread :)
     

Compartir esta página