Counter-Strike (também abreviado por CS) é um popular jogo de computador, mais especificamente um "mod" de Half-Life para jogos online. É um jogo de tiro em primeira pessoa baseado em rodadas no qual equipes de contra-terroristas e terroristas combatem-se até a vitória.
Sem dúvida é um clássico para os gamers, recordo-me com muita saudade dos tempos onde ia para a lans duelar com os meus amigos. Mas agora o tempo passou, o
Linux chegou e para jogá-lo tinha que ir pra o lado negro do meu PC (leia-se Windows).
Até que eu pensei, por que não emular o CS pelo Linux? Aqui começa a dica.
Para poder seguir você terá que ter instalados o
wine (Aplicações/"Adicionar/Remover" e procure por wine), o CS instalado e um pequeno
script - ou então criar um arquivo com a terminação ".py" de python, mas pode ser implementado em qualquer outro tipo de linguagem como Shell Script, C etc -, com o conteúdo do final da dica apenas para facilitar o início do programa.
Após baixar ou criar esse arquivo, salve-o na pasta do half-life. Por padrão é algo assim ".../Arquivos de Programa/Valve" e dê permissão de execução ao seu "arquivo.py" (exemplo):
cd /media/disk/Arquivos\ de\ programa\Valve
$ chmod +x CounterStrike.py
Pronto, com a permissão de execução, só é necessário executar o script para começar o jogo. Você pode fazer isso clicando nele e escolhendo executar ou executar em terminal (console):
./CounterStrike.py
As últimas considerações:
O script é de vital importância para iniciar o CS. Como dá pra ver, só será iniciado caso exista argumento "
-nomaster -game cstrike", aí chamar o arquivo "hl.exe". Aquele apenas faz isso: chama pelo console o arquivo hl.exe emulado através do wine com os parâmetros necessários para iniciar o mod CS.
Por isso ele deve ficar na pasta onde existe o executável "hl.exe", a pasta "Valve". Ao iniciar o jogo é possível que ele peça o cd key, então prepare-o ou caso não tenha... Google.
Ah, não testei jogar on line, com os bots funcionou sem nenhuma perda de qualidade perceptível.
Rodrigo Cesar Lira Da Silva
Ubuntu user #26043
P.S:
1) esses prints foram feitos no meu desktop, um
Ubuntu Hardy com um Athlon 64 X2 e o CS 1.6.
2) mais informações sobre a história do mod CS em:
pt.wikipedia.org/wiki/Condition zero
3) conteúdo do script:
#!/usr/bin/env python
# Programa pra iniciar o CS.
# rodrigoclira@yahoo.com.br
import os
os.system("wine hl.exe -nomaster -game cstrike")
Divirtam-se e VIVA O LINUX!
Hmm. Legal a dica. Gostei do script em Python, ao invés de Shell Script =D
Já jogava CS no linux a algum tempo, mas desde as ultimas versões do wine (leia-se 1.0 em diante), estou tendo um problema. Após iniciar o CS, e criar o jogo, talz, td certinho, quando ele ta carregando o mapa, quase no final, ele trava. Inclusive, com o netgraph ativado, da pra ver que até o contador de FPSs trava. Ai, ow é kill -9 pelo terminal, e, em alguns casos, esperando-se uns 5 minutos, ele voltou para o menu inicial. Interessante que, depois que ele voltou para o menu, ao criar novamente o jogo, ele entrou normalmente. Já tenho o Gecko e as fontes instaladas certinho. Uso Arch Linux. Alguém já passou por esse tipo de problema? Vlww