Instalar cliente RO y jugar en nuestro server

Todo sobre el juegos Ragnarok Online

Moderador: Adrián

Instalar cliente RO y jugar en nuestro server

Notapor Gerardo » Vie Sep 22, 2006 4:56 pm

Para instalar satisfactoriamente el Ragnarok y jugar en nuestro server necesitas hacer lo siguiente:

1.- Descargate el Ragnarok Online de la página oficial:
3000-7539_4-10483359.html

2.- Actualizalo todo ejecutando tanto el Ragnarok.exe como el sakray.exe

3.- Descargarte el Cliente modificado para que puedas conectarte a nuestro server.
__3a.- Descarga desde: Cliente-RO.rar
__3b.- Descomprime el contenido en el interior de la carpeta donde instalaste el cliente inicial.

4.- Ejecuta el fichero "Desfase Ro.exe" y espera a que se actualice. Una vez actualizado salta del programa sin llegar a ejecutarlo.

5.- Entra en la carpeta "data" y abre con el block de notas el archivo "sclientinfo.xml". Si no encuentras dicho archivo tendrás que volver al paso 4 y seguir actualizandolo. Selecciona desde <connection> hasta </connection> incluidos y pégalos justo debajo del último </connection> modificandolo como en el ejemplo siguiente:

Código: Seleccionar todo
<connection>
     <display>AbserJuegos</display>
     <desc>None</desc>
     <address>84.20.5.208</address>
     <port>6900</port>
     <version>20</version>
     <langtype>8</langtype>
     <registrationweb></registrationweb>
     <aid><admin>2000001
</admin>2000003</aid>
  </connection>


6.- Ejecuta el fichero Desfase Ro.exe, ahora ya puedes conectarte.

7.- Necesitarás un usuario para poder entrar por lo que si no tienes uno puedes creartelo elijiendo el nombre y la contraseña. Para distinguir entre Hombre o Mujer debes añadir al final del nombre "_M" o "_F" respectivamente. Estos modificadores desaparecerán de tu nombre.

Un saludo y a jugar ;)

PD: para cualquier problema o duda, ponte en contacto con nosotros.
Última edición por Gerardo el Vie Sep 14, 2007 12:15 pm, editado 1 vez en total
Avatar de Usuario
Gerardo
Site Admin
 
Mensajes: 201
Registrado: Lun Nov 28, 2005 1:13 pm

Ahora sobre linux XDD

Notapor Gerardo » Lun Sep 25, 2006 3:51 pm

Este es un pequeño manual para que podáis jugar al ragnarok desde linux. Ha sido rpobado sobre una mandriva 2006 usando wine 0.9.1. Es necesario tener los controladores de la gráfica para tener un soporte 3D.

El manual se divide básicamente en dos partes. La primera es instalar ragnarok usando wine y la segunda capturar el tráfico para poder realizar cambios y así poder loguearnos en nuestro servidor privado.

Vamos allá :wink:

1.- Instalamos el juego usando: wine ragnarok_ep10_ENG.exe (ver arriba de donde se saca este fichero)

2.- Necesitamos tener instalado el internet explorer y ciertas fuentes de Microsoft. Para ello necesitamos la herramienta winetools. El software que tenemos instalado nosotros es el siguiente:

Código: Seleccionar todo
*** Programas instalados a través del registro ***
Microsoft Internet Explorer 6 SP1 y Herramientas de Internet
Microsoft Outlook Express 6
RagnarokOnline
Reproductor de Windows Media de Microsoft 6.4


*** Software instalado tranquilamente vía registro ***
Archivos de apoyo de AOL
Asistente para la conexión a Internet
DirectShow
Internet Explorer Help
Léame de Internet Explorer
Mejoras de exploración de Internet Explorer
Paquete de excepción de Internet Explorer
Paquete de exploración sin conexión a la red
Programador de tareas
Shockwave Flash


*** Hidden installed software via /home/USUARIO/.wine/winetools.log ***
arial32.exe = installed at 15.05.2006 11:58:51
mfc40.dll = installed at 15.05.2006 12:00:30
mfc42.dll = installed at 15.05.2006 12:00:47
dcom98.exe = installed at 15.05.2006 12:01:18
dcom98.exe = installed at 15.05.2006 12:03:03
mfc40.dll = installed at 15.05.2006 12:03:14
mfc42.dll = installed at 15.05.2006 12:03:22
andale32.exe = installed at 15.05.2006 12:05:12
arialb32.exe = installed at 15.05.2006 12:05:30
comic32.exe = installed at 15.05.2006 12:05:51
georgi32.exe = installed at 15.05.2006 12:06:14
impact32.exe = installed at 15.05.2006 12:06:35
times32.exe = installed at 15.05.2006 12:07:02
trebuc32.exe = installed at 15.05.2006 12:08:30
verdan32.exe = installed at 15.05.2006 12:08:53
webdin32.exe = installed at 15.05.2006 12:09:10
vbrun60sp5.exe = installed at 21.09.2006 20:16:47
vc6redistsetup_enu.exe = installed at 21.09.2006 20:20:43
vcredist.exe = installed at 21.09.2006 20:22:23
Winetools 0.9 configuration = installed at 23.09.2006 13:11:59
*new* fake Windows drive = installed at 23.09.2006 13:12:00
Microsoft Internet Explorer.* = installed at 23.09.2006 13:17:01


Al mismo tiempo wine debe estar configurado (usando winecfg) como windows XP (pestaña Aplications) y desktop size 640x480 o 800x600 (pestaña Graphics).

3.- Nos bajamos el archivo (como apunta el manual anterior): http://www.abserjuegos.com/descargas/Cliente-RO.rar y lo descomprimimos en la carpeta donde instalamos el ragnarok.
Luego nos bajamos también Cliente-Sakexe.rar desde http://www.abserjuegos.com/descargas/Cliente-Sakexe.tar.gz y lo descomprimimos en la carpeta.

4.- Ejecutamos desde consola:
Código: Seleccionar todo
      cd /home/USUARIO/.wine/drive_c/Program Files/Gravity/RagnarokOnline
      wine Ragnarok.exe


5.- Actualizamos todo lo que nos pida y si nos sale un mensaje de configuración, debemos elegir Full Screen Mode.

6.- Ejecutamos desde consola:
Código: Seleccionar todo
      cd /home/USUARIO/.wine/drive_c/Program Files/Gravity/RagnarokOnline
      wine Sakexe.exe


7.- Actualizamos todo lo que nos pida.

8.- Sin llegar a entrar en el juego, una vez finalizada ambas actualizaciones, buscamos dentro de la carpeta data el archivo sclienteinfo.xml la ultima entrada de "</connection>" y añadimos a continuación:

Código: Seleccionar todo
<connection>
     <display>AbserJuegos</display>
     <desc>None</desc>
     <address>www.abserjuegos.com</address>
     <port>6900</port>
     <version>20</version>
     <langtype>8</langtype>
     <registrationweb></registrationweb>
     <aid><admin>2000001
</admin>2000003</aid>
  </connection>


NOTA IMPORTANTE: hay que poner la direccion www.abserjuegos.com y no la IP correspondiente.

9.- Ahora viene lo complicado. Básicamente necesitaremos capturar el tráfico de la red para ver hacia que IP está iniciando sesión el ragnarok ya que por lo visto, no es la IP correcta. Es un error que ocurre cuendo se intenta iniciar sesión en un servidor privado.

9a.- Instalamos el ethereal que es un programa para escanear el flujo de datos que pasa por un interfaz de red.

9b.- Ejecutamos desde consola el ethereal y en otra consola:
Código: Seleccionar todo
      cd /home/USUARIO/.wine/drive_c/Program Files/Gravity/RagnarokOnline
      wine Sakexe.exe


9c.- Pulsamos donde indica la imagen siguiente:
Imagen

9d.- Marcamos las opciones que se muestran en la imagen siguiente y pulsamos en START para empezar a capturar el tráfico.
Imagen

9e.- Ahora vamos a la ventana del ragnarok e intentamos iniciar sesión para capturar los paquetes de la red.

9f.- En el momento que ponga "Se ha perdido la conexion con el servidor" (o algo parecido) cerramos el ragnarok y volvemos al ethereal para pararlo y observar el resultado.

9g.- Deberemos obtener una cosa parecida a la imagen siguiente:
Imagen

9h.- Ahora debemos ejecutar como root la siguiente orden:
Código: Seleccionar todo
iptables -t nat -A OUTPUT -d IP_QUE_APARECE_EN_EL_CUADRADO_ROJO_DE_LA_IMAGEN -j DNAT --to 84.20.5.208

De esta forma estaremos haciendo que todo el tráfico que va a la dirección que aparece en el ethereal, se envie a otra dirección IP que es donde está nuestro servidor.

10.- Ahora ya podremos iniciar sesión en el servidor de ragnarok

10a.- Si al final de jugar quereis dejar limpias las reglas IPtables, ejecutad:
Código: Seleccionar todo
iptables -t nat -F



Espero que os sirva.
Un saludo.
Avatar de Usuario
Gerardo
Site Admin
 
Mensajes: 201
Registrado: Lun Nov 28, 2005 1:13 pm


Volver a Ragnarok

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron