Como algunos sabran en Linux no se usan los .exe o .dll y cosas asi por lo tanto necesitamos algo que lo emule y los haga funcionar.
Ese algo es llamado Wine, como lo conseguimos?
Bien, en el escritorio abre una terminal y escribe :
sudo apt-get install wine
Esto deberia, descargar, instalar y actualizar el Wine.
Ahora, las aplicaciones .exe podran ser ejecutadas como en windows.
Busca el setup de Ragnarok o Sakray, ejecutalo, e instala de preferencia en Home {Mis documentos}
Ahora hay que actualizar...si el cliente de sakray/ragnarok no abre, y tira un error, tendras que hacerlo manualmente.
Actualizaciones para el SakrayTodas las descargas ponlas en tu carpeta de RO.
Cuando las termines, corre
el Sakup.exe --------------------Jugando en servidores privados ------------------
Ahora viene lo bueno.
Primero, vamos a necesitar una utilidad, llamada IPTraf.
Abrimos terminal y escribimos
sudo apt-get install iptraf
sucedera lo mismo que con el wine.
Muy bien, ahora instalas el servidor privado en el que desees jugar.
Abrimos el Patcher dejamos que actualize; despues entramos al juego
y trataremos de logearnos.
MUY MUY Probablemente, les diga "Falied to connect to server".
Esto pasa por que el cliente esta tratando de conectarsé a una IP que no es valida,
(hasta ahora desconozco la razon del por que se cambia la IP).
¿Cómo cambiarla?
Primero necesitamos saber la IP del servidor, (IP Correcta) hay varios metodos, no los pondre por mi parte ya que eso es ilegal.
Necesitamos ahora la IP a la que el cliente trata de conectarse (IP erronea)
Vale, vamos a obtener la IP erronea:
SI TIENES ABIERTO ALGUN MENSAJERO INSTANTANEO, UN CLIENTE P2P, ESTAS VIENDO UN VIDEO, CIERRALO! QUE SOLO QUEDEN PAGINAS ESTATICASAbrimos el juego hasta la pantalla de logeo, luego :
Abrimos terminal, nos logeamos como root.
su
Te pedira la contraseña del root.
Si no sabes la contraseña del root, hay que cambiarla, de esta forma :
escribimos :
sudo passwd root
Paso 2: Poner la clave de usuario
Paso 3: Poner la clave de root
Ahora si, entramos como root
su
Y pones la contraseña que acabas de asignar.
Ahora abrimos IPTraf, en la terminal escribe
iptraf
Esto abrira el iptraf.
Presionamos ENTER, y vamos a IP Traffic monitor.
Ahora, sin cerrar la terminal vamos al juego e intentamos logearnos(recomiendo estrictamente, que el juego lo corras en modo windowed) y esperamos a que nos salga el mensaje de error, ya puedes cerrar el juego.
vamos a ver que hay en el iptraf, deberia haber una 2 direcciones de IP encabezando la lista, si no habia nadamas abierto.
1 de esas IP es la tuya.
la otra es la IP erronea.
Seleccionamos la IP erronea y la copiamos, en un editor de textos, para no perderla.
ahora abrimos otra terminal y escribimos
iptables -t nat -A OUTPUT -d (IP erronea) -j DNAT --to (IP correcta)
Ejemplo :
iptables -t nat -A OUTPUT -d 50.0.0.0 -j DNAT --to 1.2.3.4
y presionamos enter.
No marcara nada, simplemente, pasara...NADA.
Eso deberia permitir conectarte.
Despues de eso, queda un ultimo paso, para salvar tus iptables y que no se pierdan cuando apagues tu PC.
escribe :
iptables-save
listo! :3
haz eso cada vez que edites las iptables para que no se pierdan tus datos :3
PROBADO CON SPIRITUSRO:D