Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Unreal Tournament 2004 - Servidor Linux

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial Unreal Tournament 2004 - Servidor Linux

    Como jogar Unreal Tournament 2004 é muito bom, resolvi configurar um servidor dedicado Linux para jogar com alguns amigos e compartilho aqui os passos.
    Por: Eduardo Fonseca Velasques

    Introdução, downloads e instalação no Linux
    Unreal Tournament 2004 é sem dúvida um dos grandes clássicos dos jogos de ação online. Esta semana estive falando com alguns amigos e relembramos os bons tempos em que jogávamos UT2004, então resolvi configurar um servidor Linux dedicado para voltarmos a dar uns tiros.

    Para começar temos que fazer downloads. Baixar a versão do servidor:

    $ wget Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    E também o BonusPack:

    $ wget Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Também o anticheater, isto é importante para evitar que algum espertinho tente trapacear no jogo:

    $ wget Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Com os downloads terminados podemos começar a instalar:

    $ unzip DedicatedServer3323.zip
    $ mv UT2004-Dedicated-3323 UT2004srv
    $ unzip -o dedicatedserver3339-bonuspack.zip -d UT2004srv
    $ unzip -o UTSecure2K4-111.zip -d UT2004srv
    $ chmod +x UT2004srv/System/ucc*


    Configuração do UT2004.ini
    Não apague nenhuma linha do arquivo, apenas altere as linhas indicadas abaixo. Editar o UT2004.ini:

    $ vim UT2004srv/System/UT2004.ini

    Habilitar a administração web:
    Código:
    [UWeb.WebServer]
    bEnabled=True
    ListenPort=7775
    Alterar o nome do servidor:
    Código:
    [Engine.GameReplicationInfo]
    ServerName=Nome Do Teu Servidor
    ShortName=Nome Servidor
    Executar o servidor Unreal no Linux
    Execute os comandos:

    $ cd UT2004srv/System
    $ sudo ./ucc-bin server \
    DM-Gael?game=XGame.xDeathMatch?\ mutator=XGame.MutQuadJump?\
    AdminName=admin?\
    AdminPassword=XXXXX?\
    GamePassword=XXXXX \
    ini=UT2004.ini log=UT2004.log -nohomedir


    Os XXXXX são as senhas, a senha para entrar no servidor é a ?GamePassword=XXXXX, substitua os XXXXX por uma senha mais intuitiva do seu entender. Os parâmetros ?Admin* são os dados para entrar na administração web pelo endereço:

    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Se obtiver este erro:

    ./ucc-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

    Para resolver é preciso criar um link simbólico para a versão 5.* da libstdc++, que fica na pasta /usr/lib/libstdc++*, no meu caso fiz assim:

    $ sudo ln -s /usr/lib/libstdc++.so.5.0.7 /usr/lib/libstdc++.so.5

    Agora é só executar de novo!

    Para jogar no servidor é só ir na lista de servidores online dentro do jogo e clicar com o botão direito e no menu que aparece ir em "Open Ip", e colocar o endereço do servidor.

    Configurações da linha de comando

    Na linha de execução temos os parâmetros:

    DM-Gael
    game=XGame.xDeathMatch
    mutator=XGame.MutQuadJump

    Onde:

    * DM-Geal se refere ao mapa, você pode colocar o nome de outro mapa, basta ver os mapas disponíveis em UT2004srv/Maps/*.
    * game=XGame.xDeathMatch é o tipo de jogo, todos os tipos de jogos:

    Assault: AS-MotherShip?game=UT2k4Assault.ASGameInfo
    CTF: CTF-FaceClassic?game=XGame.xCTFGame
    Bombing Run: BR-Serenity?game=XGame.xBombingRun
    DoubleDomination: DOM-SunTemple?game=xGame.xDoubleDom
    DeahtMatch: DM-Rankin?game=XGame.xDeathMatch
    Invasion: DM-Antalus?game=SkaarjPack.Invasion
    LastManStanding: DM-Morpheus3?game=BonusPack.xLastManStandingGame
    Mutant: DM-Deck17?game=BonusPack.xMutantGame
    Onslaught: ONS-Torlan?game=Onslaught.ONSOnslaughtGame
    TeamDeathMatch: DM-Rankin?game=XGame.xTeamGame

    * mutator=XGame.MutQuadJump é o mutator, pode remover isto se não quiser nenhum mutator, todos os tipos de mutators:

    Arena: XWeapons.MutArena
    Beserk: UnrealGame.MutBerserk
    Big Head: UnrealGame.MutBigHead
    Delayed Spawn: UnrealGame.MutDelayedSpawn
    Float-Away Corpses: XGame.MutHeliumCorpses
    InstaGib: XGame.MutInstaGib
    Zoom InstaGib: XGame.MutZoomInstaGib
    LowGravity: UnrealGame.MutLowGrav
    No Adrenaline: XGame.MutNoAdrenaline
    No Super Weapons: XWeapons.MutNoSuperWeapon
    Quad Jump: XGame.MutQuadJump
    AutoHealing: XGame.MutRegen
    Slow Motion Deaths: XGame.MutSlomoDeath
    Species Specific Stats: XGame.MutSpeciesStats
    UDamage Reward: XGame.MutUDamageReward
    Vampire :XGame.MutVampire
    UTV2004S (UTV2004 in SeeAll mode): UTV2004s.utvMutator
    UT2k3 Style Weapon Throwing/Boosting: XGame.MutFastWeapSwitch
    UTClassic: UTClassic.MutUTClassic
    Lightning Gun 2 Sniper Rifle: UTClassic.MutUseSniper
    Sniper Rifle 2 Lightning Gun: UTClassic.MutUseLightning
    Camouflage Combo (RRRR): Bonuspack.MutCrateCombo
    Pint-sized combo (LLLL): Bonuspack.MutPintSizeCombo
    BigWheels: Onslaught.MutBigWheels
    Light Weight Vehicles: Onslaught.MutLightweightVehicles
    Onslaught Weapons: Onslaught.MutOnslaughtWeapons
    Jumping Vehicles: Onslaught.MutWheeledVehicleStunts
    Vehicle Arena: OnslaughtFull.MutVehicleArena

    Conclusão e referência
    O Unreal Tourmanent é um grande jogo e também é um dos poucos jogos que sempre fez questão de ter suporte nativo para Linux.

    A configuração não é tão complicada, é até simples, e dá para todo mundo brincar, quem não tem o jogo original, claro que consegue jogar facilmente, no meu blog também explico mais detalhes sobre isto. Mas o jogo está tão barato agora que acho que vale a pena comprar, para quem gosta do jogo sempre é bom ter o original.

    O Unreal Tournament é dos jogos que menos se preocupa com a segurança, deixa sempre a porta aberta para galera poder brincar, e como o Unreal Tournament dá sempre apoio ao Linux, acho que é bom o pessoal se conscientizar e comprar o jogo original para apoiar, e para que continuem sempre a dar suporte ao Linux.

    Para conseguir configurar o servidor me baseei principalmente nestes dois links:

    * Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    * Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Fonte: VivaoLinux
    Postado Por: RedDeviL
X
Working...
X