Logo

CS.RIN.RU - Steam Underground Community

IRC: #cs.rin.ru at irc.rizon.net
It is currently Friday, 17 Apr 2015, 08:54

English | Русский




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 13 posts ] 
Author Message

Post Post subject: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Sunday, 25 Jan 2009, 23:00   
Advanced forumer Завсегдатай
Joined: Saturday, 06 Nov 2004, 00:17
Posts: 111
First, I know there are already some tutorials about it but they are outdated - I just want to share my experience and
second, I doesn't understand why people play over Hamachi, except portforwarding!



You want to run an Dedicated Server:

#--
System Requirements in this HOW-TO:
#--

- install the hldsupdatetool.exe (my installation Folder: C:\HLServer\)
- after installation, next step will take some time, cause its downloading 2,25 Gb. (Be sure you got that free space!)
- Start-Run:"cmd /k C:\HLServer\HldsUpdateTool.exe -command update -game l4d_full -dir ." (without the "")
Image

[important]After downloading Serverfiles check if you got ALL Serverfiles by:
    - delete ClientRegistry.blob and InstallRecord.blob in C:\HLServer\ Image
    - Start-Run:"cmd /k C:\HLServer\HldsUpdateTool.exe -command update -game l4d_full -dir ." (without the "")

Do this steps until the HldsUpdateTool doesen't download anything and you get the following screen:
Image
  1. Checking bootstrapper version ...
  2. Getting version 35 of Steam HLDS Update Tool
  3. Downloading. . . . . . . . . .
  4. C:\Dokumente und Einstellungen\it>Checking bootstrapper version ...
  5. Updating Installation
  6. No installation record found at ./l4d
  7. No installation record found at ./l4d
  8. No installation record found at ./l4d
  9. Checking/Installing 'Left 4 Dead binaries' version 9
  10. б═
  11. б═
  12. Checking/Installing 'Left 4 Dead base' version 9
  13. б═
  14. б═
  15. Checking/Installing 'left4dead win32 dedicated server' version 6
  16. б═
  17. б═
  18. HLDS installation up to date


- After checking Serverfiles extract the rev-emu_9_6c.zip and rev_ini.rar in a new folder. Copy the files in C:\HLServer\l4d
- Open the C:\HLServer\l4d\bin\ folder and rename the steamclient.dll to steamclient.dll.steam (its just a backup)
- Copy the steamclient.dll from C:\HLServer\l4d\ to C:\HLServer\l4d\bin\

I'll splitt the next steps into two ways, to prevent dump questions like where is my listenserver360.cfg:
#-
If you can see a file named: "listenserver360.cfg" in C:\HLServer\l4d\left4dead\cfg\
    - copy listenserver360.cfg and rename the copy to server.cfg
    - open the file server.cfg with Notepad and delete everything in it

If you can see a file named: "listenserver360" in C:\HLServer\l4d\left4dead\cfg\
    - copy listenserver360 and rename the copy to server
    - open the file server with Notepad and delete everything in it
#-

- Add the following lines:
    sv_lan 0

    cl_cmdrate 30 // LAG fix if you have less than 120 kb upload bandwidth
    cl_updaterate 20 // LAG fix if you have less than 120 kb upload bandwidth
    rate 20000 // LAG fix if you have less than 120 kb upload bandwidth
    sv_minrate 5000 // LAG fix if you have less than 120 kb upload bandwidth
    sv_maxrate 8000 // LAG fix if you have less than 120 kb upload bandwidth

    z_difficulty hard // please set it to impossible... all others are to soft ;)
    mp_disable_autokick 1 //Prevents a userid from being auto-kicked
    sv_allow_lobby_connect_only 0 //disables the lobby [THIS IS A MUST FOR CRACKED SERVERS - no lobby!!]
-save and close

To Play COOP and start whit the Hospital Chapter::
- Start the server with: Start-Run: "C:\HLServer\l4d\srcds.exe -game left4dead -console +port 27015 +map l4d_hospital01_apartment +maxplayers 4"

To Play Versus on the l4d_vs_farm01_hilltop map:
- Start the server with: Start-Run: "C:\HLServer\l4d\srcds.exe -game left4dead -console +port 27015 +map l4d_vs_farm01_hilltop +maxplayers 4"

(You want to run other maps, take a look at C:\HLServer\l4d\left4dead\maps)

You did it!


#The Short way (Dedicated Server):

Downloading Serverfiles:
    cmd /k C:\HLServer\HldsUpdateTool.exe -command update -game l4d_full -dir .
    check if you got all files downloaded! by deleting ClientRegistry.blob and InstallRecord.blob in C:\HLServer\ and running the command "cmd /k C:\HLServer\HldsUpdateTool.exe -command update -game l4d_full -dir ." (without the "") until it isn't downloading anything.

Apply rev_emu_9_6_c and setup the server.cfg:
C:\HLServer\l4d\:
    Steam.dll <- from [rev-emu_9_6c]
    steamclient.dll <-from [rev-emu_9_6c]
    rev.ini <-from [rev-emu_9_6b] no changes made!

C:\HLServer\l4d\bin\:
    steamclient.dll <-from [rev-emu_9_6c]

C:\HLServer\l4d\left4dead\cfg\server.cfg:
    sv_lan 0
    cl_cmdrate 30 // LAG fix
    cl_updaterate 20 // LAG fix
    rate 20000 // LAG fix
    sv_minrate 5000 // LAG fix
    sv_maxrate 8000 // LAG fix
    z_difficulty Impossible // please set it to impossible... all others are to soft ;)
    mp_disable_autokick 1 //Prevents a userid from being auto-kicked
    sv_allow_lobby_connect_only 0 //disables the lobby [THIS IS A MUST FOR CRACKED SERVERS - no lobby!!]

Start the Server:
    C:\HLServer\l4d\srcds.exe -game left4dead -console +port 27015 +map l4d_hospital01_apartment +maxplayers 4

You did it!


You want to start an Listenserver:
You don't need Steam!

My Game root folder:
    D:\Games\Steam\steamapps\common\Left 4 Dead\

#--
System Requirements in this HOW-TO:
#--

get the latest Version of Left 4 Dead (uncracked!) atm 1.0.0.9

    you don't know which version you got?
      - download if you don't got the left4dead.exe -> download/file.php?id=8225 from REVOLUTiON and put it into your game root (for me: D:\Games\Steam\steamapps\common\Left 4 Dead\)
      - start left 4 dead with following shortcut (correct your folderpath): "D:\Games\Steam\steamapps\common\Left 4 Dead\left4dead.exe" -novid -console +clear +version

    compair the first 3 lines with:
      Protocol version 38
      Exe version 1.0.0.9 (left4dead)
      Exe build: 10:33:14 Jan 23 2009 (3730) (1)

    it should be the same! if not... get an update from steam or psy!

- After checking and if needed updating your Left 4 Dead extract the rev-emu_9_6c.zip and rev_ini.rar in a new folder. Copy the extracted files in D:\Games\Steam\steamapps\common\Left 4 Dead\
- Open the D:\Games\Steam\steamapps\common\Left 4 Dead\bin\ folder and rename the steamclient.dll to steamclient.dll.steam (its just a backup)
- Copy the steamclient.dll from D:\Games\Steam\steamapps\common\Left 4 Dead\ to D:\Games\Steam\steamapps\common\Left 4 Dead\bin\


I'll splitt the next steps into two ways, to prevent dump questions like where is my listenserver360.cfg:
#-
If you can see a file named: "listenserver360.cfg" in C:\HLServer\l4d\left4dead\cfg\
    - copy listenserver360.cfg and rename the copy to listenserver.cfg
    - open the file server.cfg with Notepad and delete everything in it

If you can see a file named: "listenserver360" in C:\HLServer\l4d\left4dead\cfg\
    - copy listenserver360 and rename the copy to listenserver
    - open the file server with Notepad and delete everything in it
#-

- Add the following lines:
    sv_lan 0

    cl_cmdrate 30 // LAG fix if you have less than 120 kb upload bandwidth
    cl_updaterate 20 // LAG fix if you have less than 120 kb upload bandwidth
    rate 20000 // LAG fix if you have less than 120 kb upload bandwidth
    sv_minrate 5000 // LAG fix if you have less than 120 kb upload bandwidth
    sv_maxrate 8000 // LAG fix if you have less than 120 kb upload bandwidth

    z_difficulty hard //... all others are to soft ;)
    mp_disable_autokick 1 //Prevents a userid from being auto-kicked
    sv_allow_lobby_connect_only 0 //disables the lobby [THIS IS A MUST FOR CRACKED SERVERS - no lobby!!]
-save and close

start your listenserver with this shortcut:
    "D:\Games\Steam\steamapps\common\Left 4 Dead\left4dead.exe" -game left4dead -console -novid +sv_allow_lobby_connect_only 0 +sv_lan 0 +map l4d_hospital01_apartment +team_desired "Survivor Bill" +name t0b4d-it-works

You did it! Players can join by using console:
    connect <serverip>
    example: connect 85.46.235.201

thx to REVOLUTiON-Team!

I hope this will increase the number of updated fixed servers.

THX for listening ;)

just, to.bad

_________________
Hidden: Source


Last edited by tobad on Thursday, 29 Jan 2009, 01:46, edited 6 times in total.

Top
 Profile  

Post Post subject: Re: [HOWTO] setup and run a Left 4 Dead Deadicated- Listenserver   
Posted: Sunday, 25 Jan 2009, 23:45   
Advanced forumer Завсегдатай
Joined: Monday, 23 May 2005, 14:41
Posts: 110
thx dude!! nice howto

works fine :!:


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Deadicated- Listenserver   
Posted: Monday, 26 Jan 2009, 20:16   
Moderator
User avatar
Joined: Sunday, 12 Aug 2007, 13:54
Posts: 7432
Wow, good one!

_________________
AdFly (5$ cashout!)
IMPORTANT LINKS - READ BEFORE ASKING wrote:


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Deadicated- Listenserver   
Posted: Tuesday, 27 Jan 2009, 01:52   
Advanced forumer Завсегдатай
Joined: Sunday, 16 Nov 2008, 07:26
Posts: 81
Haha, was just about to post tutorial on making a listen server, but yours is much better. Very nice.

_________________
"I’m the kind of person who likes to have a physical object rather than a digital product. I prefer to have something physical that I can hold in my hand." - Shigeru Miyamoto
AMEN to that!


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Tuesday, 27 Jan 2009, 16:38   
Advanced forumer Завсегдатай
Joined: Saturday, 06 Nov 2004, 00:17
Posts: 111
THX.

+I did an EDIT because some ppl get a connection lost during downloading server files. The hldsupdatetool didn't note that the serverfiles are incomplete!


just, to.bad

_________________
Hidden: Source


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Friday, 20 Mar 2009, 19:37   
Beginner Без звания
Joined: Friday, 20 Mar 2009, 15:55
Posts: 2
Nice guide thanks! :laughing:

There seem to be a problem with connecting to the server with stand-alone clients. When my friend logs on when I am already on, I get kicked off because "steam userid 1:0:0 is already in use". I tried modified some rev.ini settings in the clients and still kept getting the problem.

Any advice on why it does this?

More info: I join from my LAN using connect 192.168.0.3 (the computer hosting the dedicated server) and my friend connects via the internet.

Thanks! ::D


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Saturday, 21 Mar 2009, 19:42   
Beginner Без звания
Joined: Saturday, 21 Mar 2009, 19:33
Posts: 1
i cant see any guide. :(


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Saturday, 21 Mar 2009, 21:26   
Moderator
User avatar
Joined: Sunday, 12 Aug 2007, 13:54
Posts: 7432
kktnxbb wrote:
i cant see any guide. :(

What are you... blind? The first post in this thread IS the guide.

_________________
AdFly (5$ cashout!)
IMPORTANT LINKS - READ BEFORE ASKING wrote:


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Saturday, 21 Mar 2009, 21:33   
Advanced forumer Завсегдатай
User avatar
Joined: Sunday, 30 Nov 2008, 23:05
Posts: 162
obbytoo wrote:
Nice guide thanks! :laughing:

There seem to be a problem with connecting to the server with stand-alone clients. When my friend logs on when I am already on, I get kicked off because "steam userid 1:0:0 is already in use". I tried modified some rev.ini settings in the clients and still kept getting the problem.

Any advice on why it does this?

More info: I join from my LAN using connect 192.168.0.3 (the computer hosting the dedicated server) and my friend connects via the internet.

Thanks! ::D


Use rev-emu version 9.63 on both server and clients.

Rename your original steamclient.dll to steamclient.dll.old before copying over dll from rev-emu,
and in rev.ini set the following:
# Change ClientDLL to point to your client official steamclient.dll
# This setting will enable VAC for your server and your server will be listed
# on Valve master server! Also, Steam clients will have their regular Steam IDs
#
# Default = (n/a)
#
ClientDLL=steamclient.dll.old

_________________
TheEvilPc Blog


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Sunday, 22 Mar 2009, 15:27   
Beginner Без звания
Joined: Friday, 20 Mar 2009, 15:55
Posts: 2
satannuts wrote:
Use rev-emu version 9.63 on both server and clients.

Rename your original steamclient.dll to steamclient.dll.old before copying over dll from rev-emu,
and in rev.ini set the following:
# Change ClientDLL to point to your client official steamclient.dll
# This setting will enable VAC for your server and your server will be listed
# on Valve master server! Also, Steam clients will have their regular Steam IDs
#
# Default = (n/a)
#
ClientDLL=steamclient.dll.old


Thanks!!! That solved the problem!!! Before reading your post the only way to get round this was by adding: -nosteam -insecure in the srcds.exe parameters. That of course disabled VAC and connection to Steam. With this rev.ini modification I seem to connect to Steam servers and am able to get VAC working.

Thanks again.
::D


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Sunday, 26 Apr 2009, 22:51   
Advanced forumer Завсегдатай
Joined: Sunday, 14 Dec 2008, 00:45
Posts: 102
Quote:
cl_cmdrate 30 // LAG fix if you have less than 120 kb upload bandwidth
cl_updaterate 20 // LAG fix if you have less than 120 kb upload bandwidth
rate 20000 // LAG fix if you have less than 120 kb upload bandwidth
sv_minrate 5000 // LAG fix if you have less than 120 kb upload bandwidth
sv_maxrate 8000 // LAG fix if you have less than 120 kb upload bandwidth


120kb or 120kbps?


i have 128kbps upload bandwidth (15 - 16 KB)

it works with hamachi or garena (when i'm hosting)??


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Tuesday, 28 Apr 2009, 12:45   
Advanced forumer Завсегдатай
Joined: Saturday, 06 Nov 2004, 00:17
Posts: 111
anthony_g4i wrote:
Quote:
cl_cmdrate 30 // LAG fix if you have less than 120 kb upload bandwidth
cl_updaterate 20 // LAG fix if you have less than 120 kb upload bandwidth
rate 20000 // LAG fix if you have less than 120 kb upload bandwidth
sv_minrate 5000 // LAG fix if you have less than 120 kb upload bandwidth
sv_maxrate 8000 // LAG fix if you have less than 120 kb upload bandwidth


120kb or 120kbps?


i have 128kbps upload bandwidth (15 - 16 KB)

it works with hamachi or garena (when i'm hosting)??

of course it works with hamachi and garena!

just try it, 120 kB = 120 Bit * 8 Bit = 960 kbit

if it laggs try lower values.

just, t0b4d

_________________
Hidden: Source


Top
 Profile  

Post Post subject: Re: setup and run a Left 4 Dead Dedicated- Listenserver   
Posted: Tuesday, 28 Apr 2009, 23:01   
Advanced forumer Завсегдатай
Joined: Sunday, 14 Dec 2008, 00:45
Posts: 102
and these?

sv_mincmdrate ?? //Default 0
sv_maxcmdrate ?? //Default 40


thanks for your answers :cool:


Top
 Profile  
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 13 posts ] 


Who is online

Users browsing this forum: No registered users and 4 guests


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum




Powered by phpBB® Forum Software © phpBB Group