Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Games > FPS

    Dystopia Server 1.0

    Download button

    Downloads: 726  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.6/5)
    15 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Dystopia team | More programs
    GPL / FREE
    February 26th, 2007, 18:05 GMT
    ROOT / Games / FPS

     Read user reviews (0)  Refer to a friend  Subscribe

    Dystopia Server description

    Dystopia is a Half-Life 2 modification which places the player into tense combat situations in a high tech world.

    Dystopia is a Half-Life 2 modifcation which places the player into tense combat situations in a high tech world spanned by computer networks. As either Punks or Corp Mercenaries the player will fight through the physical world to gain access, via jack-in terminals, to cyberspace.

    Cyberspace is a three dimensional representation of the world's network. Inside cyberspace players will launch programs to hack into systems linked to the physical world, fight off enemy hackers or defend critical systems. Gameplay progresses through inter-linked physical and cyberspace objectives, some are completed in either the physical world or cyberspace, others only by a well timed combination of the two.

    The player will be immersed in action packed battles, whether as a heavily augmented combat mercenary armed to the teeth with the latest in firepower and implants, or a twitch reflex cyberdecker racing to infiltrate a cyberspace node. Only through skillful use of the high tech arsenal we're making available and intelligent team play will players truly jack-in and kick ass.

    Note: System used was Ubuntu Breezy Badger 2.6.12-9

    Installation:

    Log in as root

    Create a user (EX. hlds, dystopia, srcds, etc..) with the command:

    adduser hlds

    Give that user a password

    passwd hlds

    Create a directory somewhere as that user where the server files and game files will go and go to that directory

    mkdir /home/hlds/srcds

    Make the owner of that directory your new user

    chown hlds /home/hlds/srcds

    Either login as that user or change to that user with the command

    su hlds

    Get the linux hlds update tool accurate as of 2/22/07

    wget http://storefront.steampowered.com/download/hldsupdatetool.bin

    Change the file to be executable

    chmod ugo+x hldsupdatetool.bin

    Run the hldsupdatetool.bin

    ./hldsupdatetool.bin

    If you see an error about not finding /bin/uncompress type

    ln -s /bin/gunzip /bin/uncompress && ./hldsupdatetool.bin

    Answer the agreement
    Run the steam file that is extracted

    ./steam

    It will update itself and then tell you to rerun the command, do so, but changed. This will take a while

    ./steam -command update -game hl2mp -dir .

    Download the Dystopia V1 server package

    wget dystopia_v1_server.tar.gz

    Extract the files in your srcds folder

    tar -xvzf dystopia_v1_server.tar.gz

    Configuration:

    Edit ~/srcds/dystopia/cfg/server.cfg with your editor of choice. This file is run at every map change.

    Comment out or remove the following line.

    map dys_assemble

    This must be done or you server will not start properly.
    Edit ~/srcds/dystopia/cfg/valve.rc with your editor of choice. This file is run at server start

    Add in the line the following line.

    map dys_assemble

    This map can be whatever you like your server to start on. If you do not do this, your server will not start properly.
    Edit ~/srcds/dystopia/motd.txt with your editor of choice
    Edit ~/srcds/dystopia/mapcycle.txt with your editor of choice

    Starting the Server - Basic

    Go to your srcds directory, whatever it is named

    cd ~/srcds

    Use the following command to start your server, this is a basic setup, replace 1.1.1.1 with the ip you want your server to report. You can also leave out the +ip 1.1.1.1 and it will take the first IP it can get

    ./srcds_run -game dystopia_v1 +maxplayers 20 -ip 1.1.1.1 -port 27015 &

    To bring the console back so you can type commands into the console. use the command

    fg

    This will not always work.

    The drawback to this method is that once you start it and then exit your ssh session you will not be able to get it back (at least I don't know of a way, if you do, let me know and I'll add it)

    Starting the server - Advanced

    Check to see if you have the screen command

    screen

    If you do, proceed, if not, get it. Create a shell script with the following commands. To do so, open a file in your favorite text editor (*nix only please). I named the file serverStart.sh

    #!/bin/sh echo "Starting Dystopia Beta Server" sleep 1 cd /home/hlds/srcds screen -A -m -S dystopia /home/hlds/srcds/srcds_run -game dystopia_v1 +maxplayers 20 -ip 1.1.1.1 -port 27015

    Make the shell script executable

    chmod ugo+x serverStart.sh

    Once its up and running, to exit the screen without closing it use the following key combo

    ctrl+A,D (ctrl+A and then while still holding a, press d)

    To retrieve the screen so that you can look at the console

    screen -r

    Product's homepage

      


    TAGS:

    Dystopia Server | dedicated server | Half-Life 2 modification | Dystopia | server | FPS



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM