01 octubre 2007

Instalador para Urban Terror

UrbanTerror es ese completísimo mod gratuito para Quake3 que gracias a su capacidad de funcionar bastante bien en Linux, y que agrega modos de juego de equipo en una ambientación urbana similar al popular Counter-Strike. Ahora, instalar su última versión 4.0 es mucho más fácil gracias a este script que verificará nuestra configuración y descargará e instalará automáticamente los 560 Mb del mod; incluso hasta tendremos la opción de descargar mapas adicionales.

Una vez descargado el Script lo copiamos a una carpeta, y le damos permiso de ejecución (desde consola "chmod +x urt40-linux-installer.sh" o bien botón derecho sobre el archivo y activar la casilla "permitir ejecutar el archivo" dentro de la pestaña permisos), una vez hecho esto le hacemos doble click, esto iniciará el proceso de instalación (con su asistente).

Cuando finalice ya podremos jugar a Urban Terror ya que no hay que instalar nada más, ni siquiera el propio Quake 3, con Urban Terror sobra.



Estaría muy buen que actualizaseis los archivos BEClient_i386.so y BEServer_i386.so para que no se puedan hacer trucos, para ello hay que sustituir estos archivos por los que se encuentran en la carpeta BattleEye en donde se ha instalado el juego /home/Nombre/Games/UrbanTerror4 si lo encuentras ahí buscalo, seguro que está.

Visto en Vivalinux, Actualizado el 2 de Octubre en respuesta a un comentario.

6 comentarios:

  1. ricardo05:32

    una pregunta si no tengo instalado quake3 puedo instalarlo ?

    quiero saber como se instala y soy nuevo en esto de linux especificamente de ubuntu

    ResponderEliminar
  2. He actualizado la entrada para explicar lo que hace falta para jugar y como instalar el juego desde el script.

    ResponderEliminar
  3. sito@sito-pc:~/Desktop/descargas$ sh urt40-linux-installer.sh
    urt40-linux-installer.sh: 4: function: not found
    ERROR: GLXINFO not found. Please check your X11 and/or MESA/OpenGL setup.


    Hola, pues me tira ese error y no se porque, ya que tengo la aceleracion puesta y todo, toy ahora utilizando el compiz fusion. Alguien sabe como se puede solucionar? un saludo.

    ResponderEliminar
  4. Esto es lo que te tendría que salir:
    ./urt40-linux-installer.sh
    _ _ _ _____ _ _ __
    | | | |_ _| |__ __ _ _ |_ _|__ _ _ _ _ ___ _ _ | | | / \
    | |_| | '_| '_ \/ _` | ' \| |/ -_) '_| '_/ _ \ '_| |_ _| () |
    \___/|_| |_.__/\__,_|_||_|_|\___|_| |_| \___/_| |_(_)__/
    installer

    This program will help install UrbanTerror 4 on your system.

    Press enter key to continue or control-c now to abort

    El error es muy específico, error GLXINFO.

    ¿Cuando vas a consola y teclas glxinfo que te sale? ¿algo así?

    $glxinfo
    name of display: :0.0
    display: :0 screen: 0
    direct rendering: Yes
    server glx vendor string: NVIDIA Corporation
    server glx version string: 1.4
    server glx extensions:

    Puede ser NVIDIA o ATI claro, pero lo importante es que te salga: direct rendering: Yes

    si pones algo más sobre tu equipo te podremos ayudar mucho mejor: Gráfica, Controladores instalados, etc.

    Que tengas funcionando Compiz-Fusion no implica que tengas los Drivers perfectamente bien.

    Saludos.

    ResponderEliminar
  5. Madre mia... que tonto soy, si los drivers estaban bien.. solo que yo ponia:
    sh ./"archivo".sh
    y resulta que era simplemente:
    ./"archivo".sh

    Ahora la pregunta... que diferencia hay entre esos comandos? Creia que siempre se tenia que poner sh para dar la orden de "ejecucion". Un saludo y gracias.

    ResponderEliminar
  6. Bueno, básicamente es que al hacer ./nombreejecutable lo que haces es pedirle a tu interprete de comandos que ejecute la aplicación. Normalmente tendrás por defecto el Bash (bajo tienes en enlace a wikipedia).

    Al poner Sh estás forzando la utilización del intérprete de comandos SH que es distinto a Bash.

    Así que si no pone lo contrario en ningún sitio usa ./nombreejecutable y si te especifica que uses sh querrá decir que ese programa esta diseñado para funcionar con SH.

    Interprete de comandos: http://en.wikipedia.org/wiki/Unix_shell
    Bash:
    http://es.wikipedia.org/wiki/Bash

    ResponderEliminar