El foro siempre necesita mantener un orden es por eso que siempre estamos tomando colaboradores. Podes postularte para Moderador, Super Moderador o Adminstrador!
Tambien podes unirte a nuestra comunidad en FaceBook y asi recivir todas las novedades del foro. Ademas de facebook tenemos twitter la cual sale en nuestro portal!
El foro te premia por tu participacion. Si sos un susuario activo no dudes en que podes ganarte una de nuestra playeras! Tambien siento top referer o top post podes ganar!
Posts: 1.718
Points: 338.306,44
Bank: 0,00
Total Points: 338.306,44 Donate
Rep Power: 43
Crea tu Servidor Ragnarok
[GUIA] Preconfigurado DivineRO v 2.0
Realizada por: Jubjub
Reedicion por: Vincent
Caracteristicas del servidor Preconfigurado 2.0:
¿De que estamos hablando?
Con el Preconfigurado 2.0 podemos tener un servidor 100% actualizado, con scripts custom, unos pocos items customs, PoringBall, mapas y mucho mas, ¡en tan solo unos minutos!
¿Como lo instalo?
1.-Descargando y descomprimiendo el Preconfigurado
Spoiler for Datos:
Lo primero de todo, teneis que bajaros el Preconfigurado desde [Solo los usuarios registrados y activos pueden ver los links. ]
.
Cuando ya lo tengais descargado, el siguiente paso es ejecutarlo.
Veremos una pantalla como la siguiente:
En esa casilla elegiremos en que carpeta instalaremos el preconfigurado, en esta guia he elegido C:\Preconfigurado
Tras unos segundos instalando, tenemos el Preconfigurado en C:\Preconfigurado
2.-Instalando MySQL
Spoiler for Datos:
[Esta guia no es mia, la estoy adaptando para divinero a partir de ·Codigo Maestro]
Comenzaremos descargandonos el instalador MySQL de [Solo los usuarios registrados y activos pueden ver los links. ]
1. Primero tenemos que abrir el archivo mysql-essential-5.0.51-win32.msi
Aparecera la primera pantalla de instalacion.
Clic en siguiente
2. Tipo de instalación
Seleccionamos "Tipica" y pulsamos continuar.
3. Listos para instalar el programa
Clic en Instalar
4. Instalando MySQL Server 5.0, espera mientras el asistente instala MySQL
5. MySQL.com Sign-Up
Asegurate de que “Skip Sign-Up” está seleccionado
6. Asistente Completado
Asegurate de que “Configurar El Servidor MySQL Server ahora” está activado
Clic en Finalizar
7. El asistente de La instancia del Servidor MySQL Server aparece con el mensaje Bienvenido al asistente de la configuración de la Instancia de MySQL Server.
Clic en siguiente
8. Por favor seleccionar un tipo de configuración
Verifique que “Configuración Estándar” está seleccionada
Clic siguiente
9. Por favor establezca las opciones
Comprueba que “Install as a Windows Service” está seleccionada.
Comprueba que “MySQL” es el nombre del servicio de Windows a utilizar.
Comprueba que “Launch the MySQL Server automatically” está marcada.
Comprueba que “Include Bin Directory in Windows PATH” está seleccionado.
Clic siguiente
=============IMPORTANTE===================
10. Opciones de seguridad
Introduce tu contraseña, y asegurate de apuntarla! SI la olvidad no podras recuperarla! Ademas te hara falta en los siguientes pasos.
================================================== ===========
Clic en siguiente
11. Listo para ejecutar…
Clic en Ejecutar
12. Procesando configuración…
Espera mientras el asistente de configuración configura el Servidor MySQL.
Clic en Finalizar
Ya tienes listo MySQl, pasemos al servidor
3.-Configurando el Server Side para nosotros mismos
Spoiler for Datos:
Navegamos hasta la carpeta donde instalamos el Preconfigurado, alli veremos esto:
Entramos en la carpeta Server Side, llegados a este punto me he dado cuenta de que a alguien se le ocurrio la feliz idea de hacerlo SQL, asi que a empezar con la guia de como instalar mysql.. al menos colocare un autoinstalador de DBs.
4.-Configurando el cliente para nosotros mismos.
Spoiler for Datos:
1.-Entramos en la carpeta Client SIde, donde instalamos el Preconfigurado.
Una vez dentro, copiamos todos los archivos a nuestra instalacion de RO. Ejecutamos el archivo Preconfigurado.exe, y si todo esta bien hecho, podremos crear nuestra cuenta usando el siguiente sistema:
Code:
nombrecuenta_M
si la cuenta es masculina, o
Code:
nombrecuenta_F
si la cuenta es femenina.
El resto de las veces que entremos a la cuenta, bastara con usar
Code:
nombrecuenta
a) Haciendonos GM
Para hacernos GM debemos ir al PhpMyadmin (Si es que lo tenemos) o vamos al Navicat y entramos con los datos anotados. Cuando esten adentro van a su DB "ragnarok" (Por default) y modificamos la Tabla "login" y en esa tabla buscamos en La columna "level", y ubicamos nuestra cuenta, y en la columna level de tu cuenta le pones el Numero de GM que le pondras a esa cuenta.
5.-Configurando el servidor para que los demas puedan entrar
Spoiler for Datos:
Esto es facil, Solo tenemos que cojer los siguientes archivos y modificarlos:
-Eathena/conf/char_athena.conf
PD: Los puertos no los Cambies si no usaras otros.
Si te da error quita todo eso, no es necesario aunque no lo creas :).
6.-Configurando el cliente para que los demas puedan entrar
Spoiler for Datos:
En el cliente lo unico que debemos modificar es lo Siguiente: -En Grf:
Lo descomprimes y buscas el archivo prt_fild20.gat o prt_fild21.gat (20 para el exe Normal y 21 para el Exe Anime) y le cambias la extension .gat por .txt, lo modificas a tu placer (la ip y todo eso), y luego lo vuelves a dejar como prt_fild20.gat o prt_fild21.gat segun corresponda.
-En Data:
Lo mismo solo que aqui no es necesario Descomprimir xP.
7.-Material Adicional
Spoiler for Datos:
NOTA: Para que los Exe's de GRF funcionen deben modificar Hexadecimalmente para que lea el XIRO.dll, o como le hayan puesto a ese archivo :) Ahi guias sobre aquello, busquen :P.
Los exe para GM permiten Chat Ilimitado, los de user no son mas que limitado a 3 veces =).
Exe's Funcionando con GRF:
-[Solo los usuarios registrados y activos pueden ver los links. ] (Exe Para GM con Status Maximo en Mas de 99)
-[Solo los usuarios registrados y activos pueden ver los links. ] (Exe Para User con Status Maximo en Mas de 99)
-[Solo los usuarios registrados y activos pueden ver los links. ] (Exe Para GM con Status Maximo de 99)
-[Solo los usuarios registrados y activos pueden ver los links. ] (Exe Para User con Status Maximo de 99)
Exe's Funcionando con Data
-[Solo los usuarios registrados y activos pueden ver los links. ] (Exe Para GM con Status Maximo de 99)
-[Solo los usuarios registrados y activos pueden ver los links. ] (Exe Para User Con Status Maximo de 99)
-[Solo los usuarios registrados y activos pueden ver los links. ] (Exe Para GM Con Status Maximo de mas De 99)
-[Solo los usuarios registrados y activos pueden ver los links. ] (Exe Para User Con Status Maximo de Mas de 99)
::: [Mini FAQ] :::
- ¡Me sale failed to connect Server!
-Si el error le sale a otras personas a las que les hayas pasado el cliente, debes de recordar abrir los puertos 6900, 5121 y 6121.
- Para que sirve el Preconfigurado DivineRO 2.0.exe?
-Es para actualizar tu emulador segun nuestros aportes y actualizaciones que damos en DivineRO, cada cierto tiempo podras actualizar tu emulador (Db y todo eso) con nuestro Actualizador Rapido, todas las actualizaciones se enlistaran en el archivo ChangelogDivinero.txt en tu emulador (Aparecera solo) si lo borras no podras disfrutar de grandes actualizaciones que te tendremos =D.
------------------------------------- 2DA GUIA, INSTALACIÓN COMUN
-------------------------------------
eAthena SVN SQL: Comienzo
Bienvenidos los más "newbies" a la guía para montar tu servidor de ragnarök online desde 0. En esta ocasión utilizaremos el emulador eAthena SVN SQL. Antes de ir al grano, voy a poner algunos detalles de él, que nos harán falta a la hora de elegir que emulador será el encargado de "levantar" nuestro servidor.
Antes de continuar, avisarte que el comienzo de esta guía es parecida a la del TXT, pero no desesperes, todo cambia a partir de la parte MySQL…a si pues paciencia.
-> eAthena SQL:
- Pros: Mucho más seguro y estable. Acceso rápido y manejo fácil de la DB. Mucho más controlable, y “vigilable” por los Admin. Puede montarse un Control Panel en el cual los usuarios pueden registrarse y hacer otras muchas opciones. Por un fallo de Software o más bien Hardware no se borran ni se estropea la DB. Backups más seguras y rápidas.
- Contras: Consume más recursos. Montaje y configuración algo difícil para los novatos.
INICIO
1) Lo primero y más importante es que el Korean Ragnarök Online [ KRO ] y Sakray Patch [ SAK ], estén instalados en su última versión y completamente actualizados. Si no dispones de la última versión de kRO ni de Sakray, o no tienes los clientes, puedes descargarlos vía torrent de [Solo los usuarios registrados y activos pueden ver los links. ]. ( Los archivos que están arriba de la lista, son los más nuevos, y deberan ser bajados: RAG_SETUP0XXX.exe ( KRO ) y SAK_SETUP0XXX.exe ( SAKRAY ).
2) El segundo paso es Descargar la última versión compilada de eAthena SVN SQL. ( En FAQ's pondré por que debe ser una compilada. ).[Solo los usuarios registrados y activos pueden ver los links. ]
3) Instala KRO y SAK ( Deberían estar en la carpeta de defecto: [ C:/Archivos de programa/Gravity/RO ], Pero si deseas cambiarla a otro sitio más cómodo, pues no hay problema. ), estos deben estar 100 % actualizardos, y recuerda actualizarlos al menos 1 vez por semana.
4) Descomprime el emulador en [ C:/eAthena SQL ] o donde tu quieras, te pongo de ejemplo ese por que es el más cómodo y más usado. Pero si lo quieres tener en el Escritorio, no hay problema tampoco. ( Aparte de poner ese de ejemplo, la ruta "C:/eAthena SQL/" la utilizaremos de ejemplo en todos los pasos. )
5) Ahora vamos a configurar algunas cosas. Para ello vamos a la ruta [ C:/eAthena SQL/conf ] En esta carpeta abrimos el archivo [ login_athena.conf ] que deberíamos abrir con MFC WORDPAD o Bloc de notas en su defecto. Una vez dentro busca esta línea:
Code:
admin_pass: admin
En ella verás que la contraseña que hay es..."admin". Si vas a usar otro PC para conectarte remotamente al PC del host y entrar en el emulador...deberás cambiar esta contraseña y poner una a tu antojo. ( Pero no vayas a poner 123456 como la mayoria de tarados... )
Seguimos en el mismo archivo [ login_athena.conf ] y dentro de el buscamos la linea:
Code:
gm_pass: gm
Y la cambiamos...es la contraseña que hay que poner al pedir poderes de GM ( Antes, debería haber sido admitido por un Admin-GM [ Nivel 99 ] y ser modificado en la configuración del emulador para que dicha persona pueda pedir los poderes de GM, despues de eso, podrá poner el comando concreto dentro del juego para pedirlos y le pedirá la contraseña para más seguridad. )
Continuamos...busca la linea:
Code:
new_account: 1
Si vemos un "1" es por que la opción _M/_F está activada. Si quieres desactivarla simplmente sustituye el 1 por un 0. En el SQL es mejor desactivarla por que tienes 2 mejores alternativas…1 es por CP y otra por eMail tradicional, algo que en TXT también se puede…yo siempre recomiendo eMail…es lo más seguro -_-.
Después ya le damos a Guardar y Salimos.
Vamos al archivo [ char_athena.conf ] en la misma carpeta que estaba el archivo de login_athena...( carpeta conf ). Aquí configuraremos también varias cosas. Vamos poco a poco:
Code:
// Server Communication username and password.
userid: s1
passwd: p1
Aquí cambiamos el user y pass...vamos a poner de ejemplo:
Code:
userid: usersc1
passwd: paswrsc1
NOTA: Recuerda que solo ES UN EJEMPLO. NOTA2: Si tienes ke poner una userid y un passwd distinto a s1 y p1 sugiero ke pongas una combinacion de 4 caracteres o menos a tu gusto (ke luego recuerdes); para ke? pues para ke no se pueda acceder a la cuenta de ninguna forma, puesto ke ninguna cuenta puede tener menos de 4 caracteres y por lo tanto, el server denegara la admision
Ahora vamos a la siguiente línea: Código:
//login_ip: 127.0.0.1
Aquí quitamos "//" y reemplazamos "127.0.0.1" por nuestra IP. [ Nota: Si tienes router, pronto haré otra guía para configurarlo por router, aún asi deberías saber que se debe colocar la IP Lan en el caso de que poseas router. ] Y si utilizas NO-IP recuerda quitar “//” y dejar la localhost por defecto…es lo mejor que puedes hacer.
Sigamos:
Code:
// char_ip:127.0.0.1
Aquí es EXACTAMENTE IGUAL que en login_ip. Quitamos "//" y reemplazamos la IP de localhost por la pública, o dejamos la del Localhost si usas NO-IP.
Guardamos char_athena.conf y salimos.
Ahora vamos al archivo map_athena.conf. CUIDADO, no mapS_athena.conf si no map_athena.conf.
Veremos esto:
Code:
// Interserver communication passwords, set in account.txt (or equiv.)
userid: s1
passwd: p1
Atención en este paso!! Debemos sustitur el userid y passwd que hay por defecto (s1,p1) por el usuario y contraseña que pusimos en char_athena.conf. En este pusimos de ejemplo usersc1 y de contraseña paswrsc1. A si que debería quedar asi:
Code:
// Interserver communication passwords, set in account.txt (or equiv.)
userid: usersc1
passwd: paswrsc1
RECUERDA QUE ES SÓLO UN EJEMPLO, DEBES INVENTARTE TU PROPIA CONTRASEÑA PARA MAYOR SEGURIDAD ( Y nada de 123456 ... )
Seguimos con el paso 5 que es la configuración básica. Seguimos en map_athena.conf. Buscamos esta línea:
Code:
//char_ip: 127.0.0.1
Como antes, quitamos "//" y sustituimos esa IP por la nuestra pública, o ya sabéis…NO-IP = dejar la localhost.
Lo mismo aquí:
Code:
//map_ip: 127.0.0.1
Quitamos "//" y sustituimos IP.
Cerramos map_athena.conf. RECUERDA ANTES GUARDAR!!
6) Este paso lo he puesto aparte por que es muy importante. Seguimos en la carpeta conf. Vamos a grf-files.txt. Veremos lo siguiente:
Code:
//-----------------------------------------
// GRF List
//-----------------------------------------
grf: C:Program FilesGravityROdata.grf
grf: C:Program FilesGravityROsdata.grf
// You may add more in this format
// grf:
//------ Others ---------------------------
// Data Directory
//data_dir: C:Program FilesGravityRO
Debemos poner la ruta CORRECTA de nuestro RO...es decir...si tu RO esta en Archivos de programa, debes sustituirlo y quedaría algo así:
Code:
grf: C:Archivos de programaGravityROdata.grf
grf: C:Archivos de programaGravityROsdata.grf
Sip, ahora te habrás enterado de que el eAthena lee los mapas y todos los sprites/textures etc...de nuestro RO. Por eso es TAN IMPORTANTE
Actualizar.
Una vez el server este "armado" la decision de actualizar el RO es vuestra y solo vuestra, pues podeis optar por tener el ke tiene el RO oficial y ir por otras variantes y crearos vuestro propio RO.
Guardamos y salimos.
Con esto ya tenemos una configuración MUY BÁSICA del emulador eAthena SVN SQL... Pero aquí no termina, no hemos hecho nada más que comenzar.
Vamos con todo el SQL.
Descargar [Solo los usuarios registrados y activos pueden ver los links. ]
Ahora seguimos los pasos y las imágenes que posteo a continuación. Si hay dudas o no te aclaras con éstas, por favor avísanos en el foro.
[Solo los usuarios registrados y activos pueden ver los links. ]
Una vez hecho…seguimos…ahora vamos con el SQL Administrador.
Descargar [Solo los usuarios registrados y activos pueden ver los links. ]
[Solo los usuarios registrados y activos pueden ver los links. ]
Y ahora seguimos…
Descargar[Solo los usuarios registrados y activos pueden ver los links. ]( MySQL CC )
[Solo los usuarios registrados y activos pueden ver los links. ]
A continuación cuando este todo configurado, las tablas montadas, todo en "Started" y todo bien sin problemas...iniciamos el servidor...y todo debería funcionar correctamente. Ya sabéis que aquí en esta guía solo entran configuraciones básicas, de seguridad e importantes. Las configuraciones como experiencia, rates...todo eso es sólo cosa vuestra, aunque si no sabéis ya sabéis que tenéis una guía de FAQs donde entra TODO lo necesario para ir configurando y personalizando el servidor 100 %.
Posts: 2.001
Points: 6.486,01
Bank: 45.890.000,00
Total Points: 45.896.486,01 Donate
Rep Power: 150
Respuesta: Crea tu Servidor Ragnarok
Como dijo nico,. Es una guia muy completa, Quiza la mas completa
que alla visto o,.Ò
De momento no tengo interes en montar un server,
pero no esta de menos saber algo ^-^