Page 1 of 1

Starting a Dedicated Server

Posted: Mon Jul 09, 2012 12:38 am
by Kirbididdy
So recently, I've had an interest to start my own server. being that I can't start a Listen server, I went into starting a dedicated server. Now. Ive gotten HLDS and the updater. now it says i need Campaign-Extract.exe. First off, i would like to ask, Do i extract it? if so to where? Second, I tried running it, and it says:
"The program can't start because HLLib.dll is missing from your computer. Try reinstalling the program to fix this problem"
I have a feeling it says this because it hasn't been extracted to the required folder. Basically I'm asking where I need to extract this program?
Then, when that's over with, what do I need to do to set up all the basic server needs like MOTD, map, server name, and all that console commands stuff?

Thanks much

Re: Starting a Dedicated Server

Posted: Mon Jul 09, 2012 6:23 pm
by Neico
https://wuala.com/neico/Public/campaign-extract/

choose 64 Bit (x64) or 32 Bit (x86) and download it's content (the .exe and .dll)
the .reg file is mostly just for servers that don't have steam installed but put the .gcf files into a folder which you can specify there.

the rest like MOTD etc. is the same for every other Source Server (google it you'll find enough tutorials about that~)

Re: Starting a Dedicated Server

Posted: Thu Jul 19, 2012 11:42 pm
by DaftMink
Kirbididdy you need to have a copy of Microsoft Visual C++ installed for the program to work.

You can download a copy here.
x86: http://www.microsoft.com/en-us/download ... px?id=5555
x64: http://www.microsoft.com/en-us/download ... x?id=14632

Been testing it though and it never seems to fully finish.
I'm guessing this is due to some files no longer existing the in the gcf's due to updates.

Extracting HL2 Only
Current Progress: 2132 / 2312 (100%)
Total Progress: 40010 / 42095 (95%)

Extracting HL2/Ep1/Ep2 Only
Current Progress: 2885 / 2885 (100%)
Total Progress: 60106 / 63263 (95%)

Re: Starting a Dedicated Server

Posted: Fri Jul 20, 2012 4:48 am
by Neico
Does it say something about being done in the log file? Can't remember if I added something like that
but yeah the missing percent come from "virtual" files and folders which basically were existent in an older version but are not being extracted anymore.
I'll see if I can fix that...

Re: Starting a Dedicated Server

Posted: Fri Jul 20, 2012 9:10 am
by DaftMink
Neico wrote:Does it say something about being done in the log file? Can't remember if I added something like that
but yeah the missing percent come from "virtual" files and folders which basically were existent in an older version but are not being extracted anymore.
I'll see if I can fix that...
There's nothing in the logs about it being done, just the current progress bar is at 100%.
Might also want to grey out the extract button and make it unusable when an extraction is already underway.
And one last thing add some documentation for the program, either on the oc wiki page or in a readme file.

Re: Starting a Dedicated Server

Posted: Fri Jul 20, 2012 11:11 am
by Neico
Write the Documentation yourself, that's what the Wiki is for...
and the Button get's disabled as long as the extraction is running

Re: Starting a Dedicated Server

Posted: Fri Jul 20, 2012 4:25 pm
by MaestraFĂ©nix
Neico wrote:Write the Documentation yourself, that's what the Wiki is for...
and the Button get's disabled as long as the extraction is running
...Or leave it written somewhere in order people like me can add it to the wiki.

Re: Starting a Dedicated Server

Posted: Fri Jul 20, 2012 4:46 pm
by Neico
:/ if you add it I surely need to spell check it...
(not to mention that I've got no problem correcting things on the wiki, but writing stuff on my own is not really something I like to do)

Re: Starting a Dedicated Server

Posted: Fri Jul 20, 2012 5:12 pm
by MaestraFĂ©nix
Neico wrote::/ if you add it I surely need to spell check it...
(not to mention that I've got no problem correcting things on the wiki, but writing stuff on my own is not really something I like to do)
Better spell check a text than not having it.