Gå til innhold

NoSteam 1.6 server


Anbefalte innlegg

Holder nå på å prøve å få til en nosteam cs server på mitt mandriva linux system. Lurer derfor på hva som er nødvendig og om noen kanskje kunne gitt meg noen tips om hvordan gjøre dette. Gjerne en guide eller noe i den duren. Prøvde meg på å følge en, men her manglet det noen filer slik at serveren ikke ble nosteam. :(

 

Takker for alle svar :)

Lenke til kommentar
Videoannonse
Annonse

Her er en guide:

 

Myself and my brother have played around for a few hours and finally figured out how to run a linux HLDS non steam server , unfortunatley we could only figure out the i686 platform but for those who run i686 , your in luck .So let's start.

 

Files You Need

HLDS + CS MOD (Free Registration Required)

 

Non Steam Engine - i686 Archive Password: nncs

 

Download & Extract

 

Once you have downloaded both files you will need to of course login as root if you haven't already, you will need to create a directory in /usr/ called "steam" (/usr/steam/). Place the hlds_l_1120_full.bin into it and chmod +x it

Code:

chmod +x hlds_l_1120_full.bin

 

Now execute the binary

Code:

 

./hlds_l_1120_full.bin

 

you will then have a tar.gz file in which you will have to extract it of course

Code:

tar -xvzf hlds_l_1120_full.tar.gz

 

you will then have the directory hlds_l. Now extract the engine_i686.rar and put that in safe place for now.(Don't worry about the engine just yet , we will get to it further down)

 

Updating The HLDS

The HLDS you have downloaded is out of date so let's now update it, CD into /usr/steam/hlds_l/ and to remove the "steam" binary in your hlds_l directory and now do the following.

Code:

 

wget http://www.cstrike-planet.com/dls/steam

 

You will also need the update tool

Code:

 

wget http://www.cstrike-planet.com/dls/hldsupdatetool.bin

 

You will now likely need to chmod +x the steam binary ,after you done that them you will need to update by doing:

Code:

 

./steam -command update -game cstrike

 

Now you should be successfully updated!

 

Configuring CS 1.6

You will now need to configure your server.cfg in /usr/steam/hlds_l/cstrike.

Example

Code:

 

 

// Use this file to configure your DEDICATED server.

// This config file is executed on server start.

 

// disable autoaim

sv_aim 0

 

// disable clients' ability to pause the server

pausable 0

 

// default server name. Change to "Bob's Server", etc.

hostname "No Name Forums"

 

// maximum client movement speed

sv_maxspeed 320

 

// 20 minute timelimit

mp_timelimit 20

 

//Map

map de_dust

 

//port

port 27015

 

//Max Players

maxplayers 6

 

sv_lan 1

sv_cheats 0

 

// load ban files

exec listip.cfg

exec banned.cfg

 

I have added an extra little bit to mine , you can easily just run them on command line. - Just use my server.cfg if you like, also note that sv_lan must always be set to 1

 

Making It Non Steam

Now the fun part , you should now remove your old engine_i686.so file from your hlds_l directory and replace it with the one i have givin you. Yes it's as simple as that Wink

 

Run The Server

Here you are at the final stage , you may now run your server (Don't forget to forward/open your ports Wink )

To run the server do the following:

Code:

 

./hlds_run -game cstrike -insecure

 

or

Code:

 

./hlds_run -game cstrike -insecure > /dev/null 2>&1 &

 

Which will run the HLDS in the background and will send output to /dev/null, dev/null is basically a "VOID". Or you may run the HLDS in the background but send logs to a log file by doing the following.

Code:

 

./hlds_run -game cstrike -insecure > hl.log 2>&1 &

 

 

Add any extra lines necessary to the command line.

 

Now you should be running a CS 1.6 Non Steam Server!!

 

To prevent minor "ScanDIR" errors simply create the directory "platform" then cd into it and create another dir called "SAVE" , after you have done this, cd into the valve directory and create another directory called "SAVE".

 

Note: Both steam and non steam clients can connect to your server, if your are having issus please resort to the CSupport forum for any trouble shooting.

 

Engine for du finne selv.

Lenke til kommentar
  • 2 uker senere...

hmm...takker for guiden, men har ganske store problemer med å finne den derre no steam engine greia...trenger en smule hjelp med det også.. :S

har prøvd ganske lenge nå å finne den, men google finner den ikke..:(

så hvis noen f.eks har den å kan uploade den her eller en annen plass å linke til den så hadde det vært helt supert.. :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...