ErgPrxy
Usuario (Argentina)
Hola usuarios de Taringa! Les traigo una guía de compilar la nueva versión de Frozen Git. La razón por la que cambiaron a Git, no tengo idea, si alguien tiene idea me lo dice, se lo agradecería. EMPECEMOS!!! ¿Qué necesitaremos? Java 8 (JDK-JRE) con las variables. Link de DescargaEclipse para java 8 con Maven y Git. Link de Descarga INSTALACION DE JAVA 8 Se descargan dependiendo si su máquina es de 32bits o 64bits. Yo estoy haciendo basándome en 64bits, pero termina siendo lo mismo. Java 8 no está soportado en Windows XP Con fecha de 8 de abril de 2014, Microsoft ha discontinuado Windows XP, con lo que ya no es una plataforma soportada. Los usuarios de XP no podrán instalar Java 8. Los usuarios de Windows deben actualizar a Windows Vista o versión posterior para poder instalar Java 8. Es sencillo, no requiere tanto esfuerzo. Si no saben, GOOGLE les ayudara. :3 Poner las variables a la maquina. (Solo se hace una vez) Se van al Equipo., Click derecho., Propiedades., Configuración avanzada del sistema., Opciones avanzadas., Variables de entorno. Dice: "variables del sistema" le dan al botón "nueva..." En: "nombre de la variable:" ponen "JAVA_HOME" En: "valor de la variable:" agregan la ruta del JDK la mía es: C:/Program Files/Java/jdk1.8.0_05 supongo que las de ustedes es algo parecido, dependiendo si les cambiaron la ruta de instalación o no. Y ponen aceptar. Después buscan en la misma ventanita una variable llamada "Path" le dan al botón "editar..." y en la parte de valor se van a lo ultimo SIN TOCAR NADA (porque si borran, la terminaran cagando) y agregan un punto y coma ( ; ) y agregan la siguiente ruta: C:/Program Files/Java/jdk1.8.0_05/bin y le dan a aceptar después aceptar y aceptar. ECLIPSE Una vez que lo descargaron, lo extraen en su lugar preferible, yo lo pongo en el escritorio para tenerlo todo a la vista. Al ejecutar el eclipse le saldrá una carpeta pidiéndole donde quieres tener tu carpeta de trabajo la dejan por default no más. Les sale una ventana de bienvenida la cierran. se van a la barra superior y buscan Window, Preferencias (dirá en ingles preferences) después click en jres instalado (Installed JREs) dan a agregar (add) eligen Standard VM siguiente (next) después directorio (directory) buscan donde tengan instalado el java jdk 8 seleccionan la carpeta y dan aceptar después finalizar (finish) les mostraran que tiene un jre por default en mi caso tengo el 8 lo deseleccionan y seleccionan el del jdk y le dan borrar (remove) al otro y le dan a OK luego hacen lo mismo hasta la parte de jres instalados les aparece una flechita alado le dan click y les aparece "Execution Environments" (entornos de ejecución) les sale lo siguiente: en: "Execution Environments" CDC-1.0/foundation-1.0 y mas cartelitos abajo los seleccionan de a uno y alado les sale el jres que instalaron ósea el jdk lo marcan en cada una, le dan a ok cuando hicieron todo. Ahora hacen lo siguiente: Window/show view/other/git/git reporsitories abajo les saldrá una ventana, hacen click "clone a git repository" en: "URI" ponen la siguiente dirección " https://bitbucket.org/Shyla/l2jfrozen " siguiente (next) esperen unos segundos y deseleccionan excepto el que se llama "master" y finalizar (finish) esperen un rato, tómense una taza de café. al finalizar ponen en l2jfrozen "master" (lo seleccionan) van a la segunda barra de la parte superior y ponen file/import/maven/existing maven projects después next seleccionan la dirección seria " C:/Users/nombre de tu usuario/git/l2jfrozen " y finish esperen un rato. En el explorador de proyectos les aparece unas carpetas click derecho sobre main, después run as.. y elijan maven bulding... En "goals" pongan " install " seleccionen la opción de skip tests por ultimo en run y esperen a que todo finalice, y al final le aparecerá lo siguiente diciendo cuanto tardo en compilar todo y cada una de las carpetas y la fecha y hora. INFO ------------------------------------------------------------------------ INFO Reactor Summary: INFO INFO main .............................................. SUCCESS 17.864 s INFO common ............................................ SUCCESS 01:18 min INFO database .......................................... SUCCESS 1.693 s INFO game .............................................. SUCCESS 04:06 min INFO login ............................................. SUCCESS 2.100 s INFO l2jfrozen-app ..................................... SUCCESS 03:03 min INFO ------------------------------------------------------------------------ INFO BUILD SUCCESS INFO ------------------------------------------------------------------------ INFO Total time: 08:50 min INFO Finished at: 2014-08-12T18:17:26-03:00 INFO Final Memory: 31M/285M INFO ------------------------------------------------------------------------ Ahora se preguntan donde están los archivos? Y yo les digo en su imaginación. (Broma) xD Van a los usuarios de su máquina elijan el nombre de su sistema van a: estos están divididos en partes tienen que ir a estos tres lugares: C:/Users/nombre de tu usuario/git/l2jfrozen/game/target (datos del game en .Zip) C:/Users/nombre de tu usuario/git/l2jfrozen/login/target (datos del login en .Zip) C:/Users/nombre de tu usuario/git/l2jfrozen/database/install (este tiene dos carpetas el tool y el sql para meterlos en el navicat) este es opcional: C:/Users/nombre de tu usuario/git/l2jfrozen/l2jfrozen-apptarget tiene todos los datos comprimidos en .Zip les advierto algo sobre este archivo la carpeta lib la tiene afuera ósea que tienen que poner la carpeta lib dentro del game y login sino les saltara errores. La guía esta creada por mí (me guie un poco con la guía de Nefer que publico en su foro), espero que les sirva y suerte en su server. Espero que les sirva, si me equivoco en algún lado o quieren aportar más información me lo dicen. Suerte. Guía hecha por mí, compartida en el foro de: L2DevsAdmins - Comunidad de desarrollo (L2J y L2Off). PD: No puse imágenes porque no había ganas.
Hola gente, les vengo trayendo una guía de creación de server con la nueva versión de Frozen. ¿Qué es lo que necesitaremos para realizar la creación del server? Java 7/8 (jres - jdk (el jdk es opcional)WampserverNavicat LinkServer Pack: Frozen Git FORO - L2JFrozen Interlude ProjectNotepad++ (para que se les haga mas cómodo editar) Los programas se consiguen fáciles, búsquenlos en GOOGLE, o donde más les guste. INSTALACION DE WAMPSERVER Es muy sencilla, solo hay que hacer lo que el programa te indique. INSTALACION DEL NAVICAT Es muy sencilla, solo hay que hacer darle a siguiente seleccionar donde quieren instalarlo y decir si quieres que te haga un icono en el escritorio. JAVA JREs 7/8 Supongo que ya lo tienen instalados, así que pasemos a la siguiente fase. NOTEPAD++ Es sencillo también, no requiere tanto esfuerzo. SERVER PACK: Frozen Git Pueden obtenerlo de dos formas: Compilándolo o descargándola desde la internet. (FORO - L2JFrozen Interlude Project) INSTALAR LA BASE DE DATOS AL NAVICAT Primero inician el wampserver verifiquen que este on. Habrán el navicat. Hay un botón alado de otro botón con forma de un gentesito le hacen click les sale unas opciones eligen la MySQL se les habre una ventanita, no tocan nada y le dan a ok. Dentro de la lista que les sale, agan click derecho y le dan "nueva base de datos" (New database...): En: el nombre de la base de datos (database name) pongan l2jdb (pueden poner otros nombres como "miserverdel2", "lineage2frozen", etc), en conjuntos de caracteres (character set) ponen " Default character set" y le dan a OK. Se fijan que no tienen nada entonces tenemos que ir a la carpeta con el server pack. Vamos a: "(nombre de su carpeta)tools" click derecho en el archivo bat llamado "database installer" y le damos a editar y tenemos que editar esta parte: REM Configurate database connection server set dbuser=root (nombre de nuestra cuenta) set dbpass= (contraseña de nuestra base de datos que no pusimos) set db=l2jdb (nombre de nuestra base de datos) set dbhost=localhost REM ############################################ Ahora abrimos el archivo bat que editamos nos da dos opciones instalar o salir de la instalacion le damos a instalar que seria 1 y el 2 para salir elijan el 1 1 - Clear Database 2 - Full Install Gameserver Database`s. (elejimos este) 3 - Customs NPCs Install (opcional) 4 - Customs NPCs Spawn Install (opcional) 5 - Customs Items Install (opcional) 6 - Exit. (ya si no tienen ganas de instalar :V ) Info----------------------------------- Host: localhost Database : l2jdb User : root Password : elegimos el 2 y enter y después enter de nuevo esperamos unos cuantos minutos, después que finalice le dice que finalizo la instalación (bah no dice :v ), tienen que hacer lo que le dice la ventana de comando que dice "presione una tecla para continuar" si quieren instalar estas opciones 3 - Customs NPCs Install (opcional) 4 - Customs NPCs Spawn Install (opcional) 5 - Customs Items Install (esto directamente no instalen. Porque tiene items custom (weapons, armors dynasty que el interlude no tiene)) es cosa de ustedes. yo no las instalo es un tutorial, tienen que hacer lo mismo que hicimos para instalar la base de datos. Le damos a 2 y enter para finalizar. CONFIGURACION Nos vamos a las siguientes direcciones: login-1.0-SNAPSHOTconfigdatabase y game-1.0-SNAPSHOTconfigdatabase hay un archivo llamado database.properties click derecho y editar cambiamos lo siguiente que es lo mismo que en los dos archivos database.url = jdbc:mysql://localhost/gameserver_beta?autoReconnect=true cambiamos lo que esta en rojo y queda asi: database.url = jdbc:mysql://localhost/l2jdb?autoReconnect=true database.login = root database.password = root (borramos) Ahora vamos a la carpeta login-1.0-snapshot y abrimos el archivo bat llamado registergameserver abrirán y les saldrá un error porque??? D: porque no tiene la carpeta lib :S (fuck) xD la buscamos y la ponemos dentro del login y game server y se les arregla el problema en fin, lo abren y les para poner cualquier numero 1 al 71 (son minis códigos cada numero tiene un nombre ejemplo el 1 se llama bartz ósea si ponen 1 cuando logeen con su cuenta en el server les aparecerá un server llamado Bartz (si tienen un system limpio)) pongan 1 o el numero que más les guste. (?) Cuando le dan enter y cierran la ventana les habrá creado un archivo llamado "hexid" cópienlo y péguenlo dentro de game/config Ultimo pueden iniciar su server abriendo el startgameserver y startloginserver y tendran su servidor online PD: tiene por default el ip: "127.0.0.1" Espero que les sirva, si me equivoco en algún lado o quieren aportar más información me lo dicen. Suerte. Guía hecha por mí, compartida en el foro de: L2DevsAdmins - Comunidad de desarrollo (L2J y L2Off).