Enemy Territory
O objetivo deste tutorial é que você obtenha sucesso ao instalar um dos melhores jogos de tiro em primeira pessoa nativo para GNU/Linux.
Obtendo os arquivos necessários:
Primeiro, vamos baixar os arquivos necessários acessando os endereços abaixo:
http://ftp.freenet.de/pub/4players/hosted/et/official/et-linux-2.60.x86.run
http://ftp.freenet.de/pub/4players/hosted/et/official/ET-2.60b-linux.zip
http://www.omni-bot.com/forum/downloads/Omni-bot_0.8_ET_(Full)_Linux.zip
http://nullkey.kapsi.fi/~stuff/et-sdl-sound/et-sdl-sound.gz
Após os downloads, vamos agora instalar por partes.
Instalando o jogo:
# chmod +x et-linux-2.60.x86.run
# ./et-linux-2.60.x86.run
Aceite os “License Agreement” e aparecerá uma janela com as opções de instalação do jogo (recomendo que deixe o jogo instalado no diretório padrão que é /usr/local/games/enemy-territory/), simplesmente clique em “Begin Install”. Logo após aparecerá uma mensagem de que o jogo foi instalado com sucesso, clique em “Exit”.
Instalando o patch
# unzip ET-2.60b-linux.zip
# cp -v Enemy\ Territory\ 2.60b/linux/* /usr/local/games/enemy-territory/
Instalando os bots
# unzip Omni-bot_0.8_ET_\(Full\)_Linux.zip
# cp -rv omni* /usr/local/games/enemy-territory/
Instalando o hack de suporte de audio SDL
Pessoal, eu tive alguns problemas em rodar o enemy territory até mesmo no próprio Ubuntu apartir da versão 10.10 quando o mesmo ficou incompatível com o novo sistema de som “pulseaudio”. Procurei na grande rede alguma solução e obtive sucesso.
Portanto, vamos ao que interessa! Vamos descompactar o hack de suporte de áudio:
# tar zxf et-sdl-sound.tar.gz
# cp et-sdl-sound/et-sdl-sound.so /usr/local/games/enemy-territory/etmain/
Criando o link para execução do jogo
Agora vamos criar o arquivo /usr/bin/enemy-territory com o seguinte conteúdo:
#!/bin/sh
export ETSDL_SDL_LIB=”libSDL-1.2.so.0″
export SDL_AUDIODRIVER=”pulse”
cd /usr/local/games/enemy-territory
LD_PRELOAD=”${LD_PRELOAD}:/usr/local/games/enemy-territory/etmain/et-sdl-sound.so” et +set fs_game omnibot +set com_hunkmegs 64 +set omnibot_path “/usr/local/games/enemy-territory/omni-bot”
Onde existe “pulse” pode ser alterado para “alsa”, caso não tenha o pulseaudio instalado ou o jogo venha a apresentar algum problema.
Logo após a edição, dê permissão de execução no arquivo:
# chmod +x /usr/bin/enemy-territory
Pronto, agora basta iniciar o jogo executando “enemy-territory” em um terminal ou executar através de uma janela gráfica como a maioria dos ambientes gráficos tem atráves do atalho Alt+F2:
$ enemy-territory
Opcionalmente você pode criar um arquivo de configuração em /usr/share/applications/ para que o mesmo fique “bonitinho” no menu do seu ambiente gráfico com o seguinte conteúdo:
[Desktop Entry]
Type=Application
Name=Enemy Territory
Generic Name=First-Person Shooter Game
GenericName[pt]=Jogo de tiro em primeira pessoa
Icon=enemy-territory
Categories=Game
Exec=enemy-territory
E depois copiando este arquivo enemy-territory.png para /usr/share/pixmaps/
Adicionando bots ao jogo:
Opção 1: Via Console - Apertando ~ durante o jogo.
Para adicionar um bot aleatório use este comando:
/bot addbot
Se você quer adicioanr um bot para certa equipe, você precisa adicionar alguns parâmetros para o comando:
Exemplos:
Eixo
/bot addbot 1
Aliado
/bot addbot 2
O número está relacionado com a equipe:
1 = Eixo
2 = Aliados
Se você quer adicionar uma classe específica para uma equipe, você precisa adicionar um segundo parâmetro no comando:
Exemplos:
Eixo - Engenheiro
/bot addbot 1 3
Aliados - Engenheiro
/bot addbot 2 3
Se você quer mudar para outra classse, basta mudar o segundo parâmetro para um das classes abaixo:
1 = Soldado
2 = Médico
3 = Engenheiro
4 = Operador de Campo
5 = Operador Secreto
Além disso, você também pode adicionar um nome personalizado ao bot:
Exemplo:
Eixo - Operador de Campo - Nome: Klaus
/bot addbot 1 4 Klaus
Opção 2 - Via Script
Crie um arquivo em /usr/local/games/enemy-territory/etmain/bots.cfg e adicione o conteúdo seguinte:
bot addbot 1 1 Klaus // Eixo Soldado
bot addbot 1 2 Maik // Eixo Medico
bot addbot 1 3 Jörn // Eixo Engenheiro
bot addbot 1 4 Sven // Eixo Operador de Campo
bot addbot 1 5 Hans // Eixo Operador Secreto
bot addbot 2 1 Patrick // Aliados Soldado
bot addbot 2 2 Will // Aliados Medico
bot addbot 2 3 Dan // Aliados Engenheiro
bot addbot 2 4 David // Aliados Operador de Campo
bot addbot 2 5 Bruce // Aliados Operador Secreto
Quando iniciar o jogo, abra a console e digite:
/exec bots
Espero que este tutorial seja útil e…
Caso me encontre em algum servidor, me avise! Terei o prazer de dar um tiro no meio da sua boca! hahahahahahaha…



Muito bom, Recomendo já estou indicando para os amigos.