Archivo de la categoría: Trucos

En caso de que HaxBall no funcione bien

hechopolvo

Desde anoche, la página de HaxBall empezó a no funcionar bien y esta misma mañana, parecía que se había caído el servidor donde está alojada la página web HaxBall, lo que nos impide entrar a jugar (algunos puede que les vaya por memoria caché, pero a la mayoría no les funcionará).

En caso de que el problema persista, hay dos opciones:

  • Esperar a que se solucione el problema (no se sabe cuando).
  • Entrar desde la página alternativa de HaxBall (la antigua).

¿Cómo se entra desde la página antigua? Es sencillo. Tan solo tienes que visitar este enlace: http://haxball.appspot.com/haxball.swf?token=hax&wmode_direct=no o este http://www.haxball.appspot.com/haxball.swf?token=hax&wmode_direct=no, crear una sala (da igual privada que pública, puesto que en ningún momento se podrá ver en lista), y a la hora de pasar el enlace, copiamos el parámetro en negrita del enlace de a continuación:

Y lo pegamos al final del enlace del antiguo HaxBall, sustituyendo el ‘?’ copiado por un ‘&’, quedando así:

PROS:

  • Solo tiene las pistas tradicionales que tenía HaxBall antes de poner en funcionamiento los estadios personalizables, por lo que no habrá problema en caso de que haya partidos 3 vs 3 en Big.
  • Al tener menos mariconadas y ser más ligero que el actual HaxBall, hay menos riesgo de lag del que pensáis.
  • Dependerá del servidor de Google, cosa que asegura su eterna disponibilidad, so pena que el argentino decida cerrar ese dominio :sisi1: .

CONTRAS:

  • Al ser la vieja versión (6), tendrá menos características que la versión actual (11). Por consiguiente, la pista Big Easy por ejemplo no estará disponible en esta versión, o se podrá simular el lag más fácilmente, etc.
  • Podrá resultar un poco incómodo el pasar enlaces de salas, puesto que no se verán en lista aunque sean públicas.

Cambiar bandera en HaxBall III

Visto ya el método más básico otrora para cambiar la bandera en HaxBall, hemos visto que tras una serie concatenada de actualizaciones que se han ido realizando en HaxBall, el programa que os presentamos en el anterior post actualmente no funcionará correctamente con la actual versión de HaxBall.

Ello se debe a que desde siempre, HaxBall ha trabajado con la URL incrustada haxball.swf para poder jugar, pero tras la séptima versión de HaxBall, este archivo Flash ha pasado a llamarse haxball01.swf, haxball02.swf, haxball03.swf, haxball_.swf y ahora haxball04.swf.

BlekKobaz, de todas formas, creó una nueva versión de HaxBall Profiler 1.5 (descargable aquí) tras varios reportes de diversos usuarios, informando que la anterior versión 1.4 ya fallaba.

No obstante, si a través de este programa sigue habiendo problemas (visto que HaxBall está cambiando muy a menudo la URL del juego en Flash), puedes probar con Minerva de Course Vector (descarga), una aplicación de Adobe AIR que te permite modificar fácilmente archivos de configuración de Flash (archivos SOL para los amigos), con una interfaz más que intuitiva.

Hay también otro método que se explicará a continuación (para los que tengan problemas a la hora de utilizar Adobe AIR), aunque no tan simple posiblemente, en caso de que HaxBall vuelva a cambiarnos la URL.

  1. Primero descargamos un editor de textos más avanzado, que permita editar textos en Unicode o en otras codificaciones más avanzadas. Por ejemplo, Notepad++ (descargable aquí).
  2. Realizada ya la descarga, y ya descomprimida o instalada (en función de cómo lo hayas hecho), abrimos el programa Notepad++.
  3. Abrimos la opción de Abrir archivo, y accedemos a la carpeta en donde se guardan los archivos temporales de Flash Player. Para ello, copiaremos y pegaremos la siguiente ruta: %APPDATA%\Macromedia\Flash Player\#SharedObjects. Donde %APPDATA% es la ruta “automática” que nos ubicará directamente a los datos de programa que tengamos almacenados en cada perfil. Por ejemplo, en Windows XP es X:\Documents and Settings\Usuario\Datos de programa\…
  4. Una vez ahí, encontraremos una o más carpetas con caracteres alfanuméricos (por ejemplo, FNE4XNS2). Entraremos en la que tenga modificación más reciente (obviamente, si solo existe un directorio, entraremos en ese mismo).
  5. Dentro de ese directorio encontraremos todas las páginas web que hemos visitado y que han ido almacenando en disco todos los datos temporales que generan las aplicaciones Flash que hayan dentro de dicha web. Cada una de estas aparecerán en subdirectorios, por lo tanto, buscaremos y entraremos en una de las tres carpetas preferidas para acceder a HaxBall (http://www.haxball.com, haxball.com o 178.79.169.126; la que queráis, a la que entréis más a menudo).
  6. Ahí dentro posiblemente encontraréis varios subdirectorios. Cada uno corresponde a cada uno de los archivos SWF (las aplicaciones Flash, por decirlo de otra forma) que has ido utilizando desde el sitio web de HaxBall. Teniendo en cuenta que actualmente se utiliza haxball04.swf, tendríamos que entrar por la misma regla de tres a un subdirectorio llamado así, pero este no es el caso. Ahora nos limitaremos a abrir directamente el archivo UserOptions.sol que se encuentra “a primera vista”, tal y como se muestra en la anterior imagen.
  7. Una vez abierto dicho archivo, veremos que habrán varios retazos de “código”, distintas variables como latitud, longitud, nick, avatar, etc. Nos centraremos únicamente en la variable countryCode (como se ve señalado en la imagen), cambiando el código de país que hayamos tenido antes (por ejemplo, para España es es, para Argentina es ar, para Uruguay es uy, etc.) por otro distinto en minúscula (podéis ver una buena lista de códigos de países aquí, y una imagen con los códigos que soporta HaxBall aquí). Yo por ejemplo lo tengo ajustado a ad, de Andorra, que desde HaxBall Profiler 1.5 ya había cambiado). Si quieres ponerte un país en blanco (sin bandera), basta con ponerte un código de país inexistente, por ejemplo xx.
  8. Guardamos el archivo y ya está prácticamente hecho. Ahora solo queda abrir HaxBall y comprobar que ha surtido efecto todo esto que hemos hecho.

Si, en caso contrario, vemos que al entrar a HaxBall no se carga nada y tras refrescar, te pide que introduzcas el nick nuevamente significa que algo has hecho mal (cambiar otra variable de forma incorrecta, o poner un código de país en mayúsculas y/o con más de dos caracteres). por lo tanto, se reseteará la configuración a como estaba por defecto. Si al abrir HaxBall ves que no ha surtido ningún cambio (simplemente estás con la misma bandera que llevabas antes), también significa que has hecho algo mal a la hora de buscar el archivo de configuración, o simplemente que has abierto otro enlace distinto de HaxBall. Asegúrate que has seguido los pasos indicados antes correctamente y de haber abierto la URL de HaxBall del que hayas cambiado la configuración (cabe recordar que haxball.com y http://www.haxball.com son independientes, es decir, no abras haxball.com habiendo cambiado la configuración de http://www.haxball.com y viceversa).

ACTUALIZACIÓN (Agosto 2012): BlekKobaz, programador de HaxBall Profiler, acaba de desarrollar una nueva versión de este mismo programa para cambiar la bandera de forma más sencilla. Para descargar la última versión, acceder a este enlace.

Una forma más simple de cambiar la IP en HaxBall sin proxy

He estado recibiendo miles de millones de mensajes de varios usuarios, y la mayoría parecían que iban a lo mismo: “Queremos saber cómo haces para crear salas a 0 km de todo el mundo”, a lo que siempre he contestado: “Tranquilidad, ya publicaré en el blog un método más simple para lograrlo, pero cuando tenga tiempo libre”. Y como ya sabréis, si lo prometido es deuda, os explicaré por fin cómo hacer este “truco” para poder crear salas al alcance de todo el mundo para que aparezca siempre el primero en la lista de salas de HaxBall.

Principalmente lo que hacía era cambiar la IP que almacenaba el caché de Flash Player procedente de Haxball (ya sabéis los tres dominios, ahora cuatro con el reciente cambio de host). Bien, puede que a muchas personas interesadas les pueda resultar algo complejo de hacer, para otras no, así que mejor tiraré de la explicación más simple del mundo para realizar este truco así que atentos. Vamos a trabajarlo con el spoofing, a través del mandato HTTP llamado X-Forwarded-For. Para ello, podremos utilizar un complemento muy util para Firefox que permitirá utilizar esta función, y lo que necesitaremos es el complemento Modify Headers.

Una vez lo tengamos instalado, entonces ya nos pondremos con la faena siguiendo estos simples pasos:

  1. Abrimos la interfaz del complemento del navegador, yéndonos al menú: Herramientas y haciendo clic en Modify Headers.
  2. Nos aparecerá una ventana un poco extraña pero bastante intuitiva por lo que se puede ver. Pues bien, lo que haremos ahora es, donde dice “Select Action”, hacer clic y escoger la opción “Add” o “Modify” (lo mismo dará una cosa que la otra para este caso).
  3. En el campo llamado “Header Name” introcimos la siguiente expresión: X-Forwarded-For (¿os sonaba, eh? :D )
  4. Y a continuación, en el siguiente campo llamado “Header Value” escribiremos una dirección IP que queramos. Si tu misión es estar a 0 km de todo el mundo de HaxBall, tendrías que poner una dirección IP no existente o que sea “comodín” (por decirlo de alguna manera), de tal forma que este sitio web para geolocalizar direcciones IP: http://www.maxmind.com no reconozca la dirección IP o lo localice como IP anónima. Acabaremos antes poniendo en este campo la IP 0.0.0.0 como variable y punto pelota.
  5. El último campo no es necesario rellenarlo (si quieres para describir lo que hace, etc), por lo tanto ya puedes saltarlo y hacer clic en el botón “Add” para añadirlo a la lista de abajo. Aparecerá con una “lucecita” verde (tal vez roja), lo que quiere decir que la función está activada (o tal vez desactivada). Para alternar entre estos dos estados basta con hacer doble clic sobre este.
  6. Y ya lo tendríamos listo. Lo que nos queda es abrir HaxBall (ojo, en un dominio en el que no hayas entrado hace poco, o limpiando previamente los datos almacenados por HaxBall en el disco) y veremos que todas las salas que aparecen en la lista están a 0 km, lo que quiere decir que el “truco” está funcionando, por lo tanto, ya podrás crear una sala como haces normalmente para que así en breves empiece a llenarse de gente.

Aquí os dejo unas imágenes de referencia respecto al uso de este complemento:

ACTUALIZACIÓN (28/09/2011): Este bug se ha solventado finalmente a causa de que un usuario ha abusado excesivamente de esta incidencia aprovechando para ganar dinero estafando a la gente y por ello se ha intervenido rápidamente en corregir este bug, colocando ahora las salas de localización desconocida en el último lugar de la lista de salas a “???” kilómetros de todos en lugar de los 0 km que se veían anteriormente, haciendo que sea más fácil entrar desde cualquier punto.

Cambiar bandera en HaxBall II

Ya expliqué anteriormente las desventajas que tiene tener una bandera extranjera en HaxBall para algunos usuarios y luego, más tarde publiqué un hilo en Liga HaxBall con un pequeño tutorial básico para cambiar la bandera de HaxBall.

A mucha gente le resultaba complicado eso de cambiarse la IP o navegar a través de proxy para cambiarse la bandera, previamente borrando la memoria en caché de lo que almacena Flash Player sobre los sitios http://www.haxball.com, haxball.appspot.com o http://www.haxball.appspot.com, pero esto dejará de ser complicado gracias a un programa creado en Visual Basic C# por el serbio BlekKobaz, HaxBall Profiler, ya que te permite cambiar la bandera directamente sin tener que cambiar la IP y, por lo tanto, se mantendrá la misma geolocalización. Lo que hace este programa este programa es ni más ni menos que cambiar el parámetro “countryCode” dentro del archivo UserOptions.sol que se guarda automáticamente desde HaxBall.

Puedes descargar este programa gratuito enviando un SMS con la palabra HAXBALL al 66666 a través de este enlace: http://www.mediafire.com/?2yulvda1qys3eg9

Los pasos que hay que realizar son sencillos. Primero hay que asegurarse que está cerrado el HaxBall de cualquier navegador de Internet.
Luego hay que abrir este programa, y seguir los siguientes pasos respectivamente: elegir un dominio de HaxBall a donde quieres colocar la bandera, elegir una bandera de la lista y a continuación hacer clic en Set. Ya podrás abrir HaxBall a través del dominio elegido con la bandera cambiada, pero con la misma geolocalización (es decir, que si creas una sala en España, lógicamente aparecerá tu sala en la lista de salas españolas, pero con la bandera distinta).
Interfaz del programa

Para los que estén flojos de geografía, no os preocupéis. Este programa os permitirá también ver cómo es cada bandera de cada país (solo aparecen las banderas que soporta el juego).

Aunque el juego puede reconocer estas localizaciones (en la imagen solo aparecen “códigos” abreviados de países):

Sí, está cataluña como país, lo habéis visto bien. Al igual que la Unión Europea o la Antártida… incluso gales, solo que no se han creado todavía las banderas para estos países “extraños”. En este sentido, sus respectivas banderas serán en su defecto:

El bug de la bandera extranjera, ese gran enemigo

A muchos seguro que les habrá pasado que Ucraniase han conectado a Haxball desde España o desde tu país local, y que al conectarte, veas que las primeras salas que hay son de otros países. Por ello, lo que tocaría es divagar por la lista de salas hasta buscar una de tu país para jugar bien. Pues llevar una bandera distinta en Haxbal, nunca es bueno.

Algunos se creen especiales por llevar una bandera, otros piensan que es interesante llevar una bandera de un país ajeno, y a otros, en gran parte, no les gusta nada llevar una bandera distinta.

Este es un bug muy común en Haxball, que puede que un fallo de la geolocalización de tu dirección IP, el Flash Player o el propio Haxball te desubica del mapa de tal forma que el resultado es aparecer con una bandera extranjera al lado de tu nick de Haxball. Esto es un problema muy molesto para muchos usuarios, ya que tiene los siguientes inconvenientes, según lo que he experimentado en esta experiencia (valga la redundancia):

  • Si creas una sala, puede que se unan antes jugadores de países “vecinos” y será poco probable que entren jugadores de tu país o región al cambiar la geolocalización y la ubicación de la sala a otro punto del mapa.
  • Al entrar a una sala de tu país, recibirás la mayor cobertura que puedes obtener respecto a otras salas, porque estás en tu país, pero hay muchos usuarios en Haxball que (no quiero decir racistas), al ver un usuario con una bandera (extraña), inmediatamente lo echa de la sala pensando que va a afectar negativamente al juego, cuando no es así. El único que puede perjudicar la sala con lo que se dice lag es el host, ya que es él el que ha creado la sala y cualquier navegación o aplicación abierta hará que los usuarios clientes de la sala salgan perjudicados por el molesto lag. Pues bien, muchos creadores de salas piensan que por llevar una bandera extranjera solo por error, piensan que provocarás lag, cosa que es totalmente ilógica, pero haberlos hay los.

La única ventaja que tiene esto es que puedes meterte sin problemas, si quieres, a una sala correspondiente a la bandera del país que lleves para que no te expulsen, y simular un poco que eres de ese país. Claro que, lo que más te va a afectar a tí por la lejanía es el lag, por lo que no es una buena ventaja.

Estoy harto de tener una bandera distinta. ¿Cómo lo soluciono?

Si ya estás harto de que te expulsen indefinidamente de salas de tu propia región o país por llevar una bandera que no corresponde aquí te proporcionamos una guía interesante de cómo solucionar este problema tan molesto:

  • Asegúrate de que no tienes ningún proxy activado. En caso de que lo tengas activado, desactívalo y conéctate directamente sin proxy. Si no puedes desactivar el proxy, intenta por lo menos cambiar la dirección IP y puerto del servidor proxy por uno que se ubique en tu país. Hay varias webs que proporcionan inmensas listas con millares de direcciones IP y puertos de proxy gratuitos, como por ejemplo:
    http://hidemyass.com/proxy-list
    http://www.hash.es
    http://www.proxys.com.ar
  • Antes de volver a conectarte a Haxball realizando una de las operaciones mencionadas antes, borra los archivos temporales de Flash Player. Perderás algunos datos (nick, avatar, configuración del juego y geolocalización). Para borrarlos, accede a este enlace, busca por la dirección http://www.haxball.com o haxball.appspot.com y a continuación, haz clic sobre el botón de Borrar. Una vez hayas borrado los archivos temporales, vuelve a cargar Haxball con el proxy configurado con una dirección de tu pais, tal y como hemos explicado antes. Tendrás que volver a introducir tu nick al entrar al juego, y puede que tarde un poco más de lo normal en cargar al conectarte a través de proxy. Cuando ya hayas introducido tu nick, ya podrás ver en la lista de salas activas prioritariamente las que estén cerca de tí.

Si todavía no has solucionado el problema o no has entendido bien los pasos que se han descrito, puedes comentar tu problema en este post para que alguien pueda ayudarte a solventarlo.

Consejos y trucos para novatos

Si eres novato en HaxBall o llevas apenas un día, quizá te pueda servir esta guía con algunos trucos y consejos. Así que no pierdas detalle a este artículo si de verdad estás interesado para poder familiarizarte rápidamente con este nuevo juego que ahora mismo está revolucionando internet.

antes de empezar

Cuando entres al menú principal tras haber escrito tu nick, lo primero que verás es una lista de salas similar a esta:

Pantalla principalLo que podrás ver en la pantalla principal son las salas creadas por los usuarios, con una capacidad limitada (Players), protegido o no con contraseña (Pass), el país de procedencia del propietario (Country) y la distancia aproximada a donde se ubica (Distance). Lo más recomendable es ir a una de las salas que están encabezadas en la lista ya que estas son las que están más próximas a ti, y por lo tanto, el juego será más ligero, sin mucho retardo, y lo importante, que te puedas entender con los demás jugadores. O si quieres, puedes crear tú mismo una sala (Create Room) y esperar a que la gente se vaya uniendo. La ventaja así es que serás posiblemente el único que no tendrá lag en el juego ;)

Dentro de una sala

Lo primero que verás al entrar a una sala es ver a gente jugando, o la sala con las listas de los jugadores convocados, de los cuales uno es administrador. Cuando entras a una sala, siempre empiezas siendo espectador (Espectator). Estando el juego detenido, podrás seleccionar a donde quieres ir, entre el equipo rojo (Red), de espectador, o al equipo azul (Blue). Si eres administrador, puedes arrastrar un jugador a un equipo para que pueda jugar, o incluso expulsarlo del juego o de la sala. Si un administrador te coloca (o tú mismo te colocas si eres administrador) en un equipo (rojo o azul), ya podrás empezar a jugar a HaxBall.

Jugando

Cuando ya estés en la pista de juego, ya es cuando puedes empezar a jugar a HaxBall con el mismo reglamento que tiene el fútbol y el hockey; sólo que aquí te puedes olvidar de los fueras de juego y de las faltas.

Para controlar a tu personaje, no tienes más que moverte con las flechas del teclado, o con las teclas W, A, S y D. Para manejar el balón o driblar, simplemente tienes que arrastrar el esférico hasta la posición deseada, y cuando quieras disparar o pasar a un compañero, pulsa X o Espacio. Ojo con no tirar a tu portería o con regalar el balón al contrincante.

Si ves que todavía eres torpe en el manejo del balón, siempre puedes encontrarte una sala en donde haya un entrenador, o bien practicas tú mismo creando una sala para ti solo, desactivando la opción Show on room list. Estaría bien practicar las habilidades de puntería, driblar y disparar, pero más adelante puedes practicar otras habilidades como pasarla correctamente a un compañero, rebotar para “marear” al contrincante, hacer rechaces, robar la posesión, etc.

Trucos

Este juego tiene algunos trucos, y como está en versión Beta todavía, también tiene bugs (cosa que no se debe confundir con “truco”).

Avatar TEl truco más habitual y más buscado por los usuarios de HaxBall es cambiar el dorsal de tu jugador, ya que a veces puedes aparecer con un 1, con un 2, un 3… dependiendo de la posición en la que juegues. Si quieres cambiar tu número o letra del dorsal lo único que tienes que hacer es escribir en el chat: /avatar XX

Donde XX equivale a lo que quieres introducir en tu dorsal. Sólo caben dos carácteres alfanuméricos, y son los siguientes:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 1 2 3 4 5 6 7 8 9 0 ? ! < > = , . ; : ( ) / \ – _ (espacio)

Intro y tabulaciónAparte de estos carácteres, hay otros carácteres especiales que pueden tener cabida en tu dorsal, sólo que ocasionan un error en el juego y por lo tanto se considera como bug o glitch. Los carácteres que caben también son los de Intro (Alt + 010) y el de tabulación, lo que hace que tu número o letra esté una línea más abajo (salto de línea, Intro) o que tu carácter esté espaciado hacia un lado (Tabulación).


Bueno, ya que tienes todo lo fundamental controlado, ¿estás listo ya para jugar?

¡Entra ya!

http://www.haxball.com