SRCDS Steam group


Need some Help
#1
OK so I have a computer that I want to set up a Garry's Mod server. The Computer is brand new with nothing but Windows XP on it. I followed this tutorial http://wiki.garrysmod.com/?title=Dedicated_Server_Setup#Windows Everything worked fine until I tried running the server with this batch file
Code:
c:\srcds\srcds.exe -console -game garrysmod -map gm_construct -maxplayers 16 -autoupdate
Then the error message pops up. It says "The procedure entry point ?Set@CThreadLocalBase@@QAEXPAX@Z could not be located in the dynamic link library tier0.dll." Then it says press OK. Then another error pops up saying "Failed to load the launcher DLL: The specified procedure could not be found." Any help on this matter would be greatly appreciated. Also another question, does the computer running the server have to have steam and Garry's Mod installed on it?
Reply
#2
Hello. I would use this commandline instead:

Code:
c:\srcds\srcds.exe -console -game garrysmod +map gm_construct +maxplayers 16

As far as i know, autoupdate is only good at linux
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply
#3
The -autoupdate command shouldn't tamper the servers start though. Try setting -maxplayers 16.
Reply
#4
Its still not working. Maby I did something wrong in the setup. I have an old Dell Dimention 1100 with xp on it. I formated the drive and installed a clean copy of xp and the computer drivers. Then I got steam and I installed Hl2, Garry's Mod, Hl1, CS:S, TF2, and Portal. After that I got the hldsupdatetool from hereand installed it to C:\srcds. Then I ran this Batch file
Code:
@echo off
cd c:\srcds\
echo This will take a long time, I would recommend you go do something else.
echo Updating/installing Garrysmod
hldsupdatetool -command update -game garrysmod -dir C:\srcds
echo Updating/installing CS:S
hldsupdatetool -command update -game "Counter-Strike Source" -dir C:\srcds
echo Updating/installing dods
hldsupdatetool -command update -game "dods" -dir C:\srcds
echo Updating/installing hl2mp
hldsupdatetool -command update -game "hl2mp" -dir C:\srcds
echo Updating/installing tf
hldsupdatetool -command update -game "tf" -dir C:\srcds
echo Updating/installing sin
hldsupdatetool -command update -game "sin" -dir C:\srcds
echo Updating/installing ship
hldsupdatetool -command update -game "ship" -dir C:\srcds
echo Update/installation Complete
echo Installed to c:\srcds\
echo Your server is now ready to use!
echo To add extra addons or maps etc. place them in c:\srcds\orangebox\garrysmod\
echo This installer can also update necessary server files, so it is recommended that you run it often.
pause
. It took several hours to download all of the files and ended up being around 6gb. Then I added my addons to C:\srcds\orangebox\garrysmod\addons. It was about 1.3gb. After that I created a server cfg with this in it
Code:
"ServerSettings"
{
    "hostname"                "Axis's Build Server"
      "rcon_password"             "xxxx"
      "sv_password"             ""
    "sv_region"             "1" // eastcoast: 0 - westcoast: 1 - south america: 2 - europe: 3 - asia: 4 - australia: 5 - middle east: 6 - africa: 7 - world: 255
    "sv_lan"                "0"

// Sandbox server settings
    "sbox_allownpcs"            "1"
    "sbox_godmode"            "0"
    "sbox_plpldamage"            "0"  // set this to 1 to disable player vs player damage.
    "sbox_playergod"            "0"
    "sbox_noclip"            "1"

// Sandbox limits
    "sbox_maxprops"            "500"
    "sbox_maxragdolls"        "5"
    "sbox_maxnpcs"            "2"
    "sbox_maxballoons"        "10"
    "sbox_maxeffects"            "50"
    "sbox_maxdynamite"        "10"
    "sbox_maxlamps"            "20"
    "sbox_maxthrusters"        "30"
    "sbox_maxwheels"            "20"
    "sbox_maxhoverballs"        "20"
    "sbox_maxvehicles"        "6"
    "sbox_maxbuttons"            "20"
    "sbox_maxsents"            "20"
    "sbox_maxemitters"        "5"
    "sbox_maxspawners"        "3"
    "sbox_maxturrets"            "2"


// Sandbox WIRE limits
// If you are not running wire addon, remove this entire section.
    "sbox_maxwire_wheels"            "20"
    "sbox_maxwire_waypoints"        "30"
    "sbox_maxwire_values"            "20"
    "sbox_maxwire_twoway_radioes"        "30"
    "sbox_maxwire_turret"            "10"
    "sbox_maxwire_thrusters"        "30"
    "sbox_maxwire_target_finders"        "10"
    "sbox_maxwire_speedometers"        "14"
    "sbox_maxwire_emitters"            "25"
    "sbox_maxwire_simple_explosive"    "30"
    "sbox_maxwire_sensors"            "30"
    "sbox_maxwire_screens"            "20"
    "sbox_maxwire_relays"            "20"
    "sbox_maxwire_rangers"            "20"
    "sbox_maxwire_radioes"            "30"
    "sbox_maxwire_sockets"            "20"
    "sbox_maxwire_plugs"            "20"
    "sbox_maxwire_pixels"            "20"
    "sbox_maxwire_panels"            "20"
    "sbox_maxwire_outputs"            "20"
    "sbox_maxwire_oscilloscopes"        "20"
    "sbox_maxwire_locators"            "30"
    "sbox_maxwire_lights"            "16"
    "sbox_maxwire_inputs"            "20"
    "sbox_maxwire_indicators"        "21"
    "sbox_maxwire_hoverballs"        "20"
    "sbox_maxwire_gyroscopes"        "10"
    "sbox_maxwire_gpss"            "10"
    "sbox_maxwire_gate_trigs"        "30"
    "sbox_maxwire_gate_times"        "30"
    "sbox_maxwire_gate_selections"    "30"
    "sbox_maxwire_gate_memorys"        "30"
    "sbox_maxwire_gate_logics"        "30"
    "sbox_maxwire_gate_comparisons"    "30"
    "sbox_maxwire_gates"            "50"
    "sbox_maxwire_explosive"        "30"
    "sbox_maxwire_dual_inputs"        "20"
    "sbox_maxwire_detonators"        "20"
    "sbox_maxwire_buttons"            "25"
    "sbox_maxwire_adv_inputs"        "20"

}
i put that in C:\srcds\orangebox\garrysmod\cfg\. Then I made a user.txt file
Code:
"Users"
{
    "superadmin" //This is a user group. Groups are useful to LUA coders.
    {
        "garry"            "STEAM_0:1:xxxx"    //Garry is a user in the superadmin group.
        "Axis"            "STEAM_0:0:xxxxxxxx" //To be the server admin, your Steam ID should go here
    }

    "admin" //Another user group.
    {
        "Axis"            "STEAM_0:0:xxxxxxxx"    //Your ID could go here as well without a significant decrease in admin power.
    }
}
I put that in C:\srcds\orangebox\garrysmod\settings\. Then I ran this to start the server
Code:
c:\srcds\orangebox\srcds.exe -console -game garrysmod +map gm_construct -maxplayers 16 -autoupdate
Then I got the error "The procedure entry point ?Set@CThreadLocalBase@@QAEXPAX@Z could not be located in the dynamic link library tier0.dll." Then it says press OK. Then another error pops up saying "Failed to load the launcher DLL: The specified procedure could not be found." I also tried the code with out the -autoupdate and I also tried it with c:\srcds\srcds.exe -console -game garrysmod +map gm_construct +maxplayers 16. I also tried it again with -maxplayers 16 which also failed. My ports are forwarded for HL2 and the software firewall is off. I also have a static IP.

Any suggestions of solutions would be greatly appreciated.


EDIT: I just tried running this command
Code:
C:\srcds\srcds.exe -console -game hl2mp
and it worked. I am not really sure if this information helps. Please someone reply.
Reply
#5
try to update your gmod server again with this code:
Code:
HldsUpdateTool.exe -command update -game garrysmod -dir <dir> -verify_all
Change <dir> to your original directory
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)