Host_error:IDLLFunctions::DLLInit returned false.

Server Help/Discussion.
Post Reply
User avatar
Jack5500
Polygon
Polygon
Posts: 27
Joined: Tue Apr 06, 2010 1:12 am
Location: Germany

Host_error:IDLLFunctions::DLLInit returned false.

Post by Jack5500 »

Hello,
I tried to setup a sever today. I downlaoded all the stuff I need, I think.

Code: Select all

hldsupdatetool -command update -dir C:\server\orangebox -game "episodic"
hldsupdatetool -command update -dir C:\server\orangebox -game "hl2mp"
hldsupdatetool -command update -dir C:\server\orangebox -game "tf"
hldsupdatetool -command update -dir C:\server\orangebox -game "orangebox" 
hldsupdatetool -command update -dir C:\server\orangebox -game "Counter Strike Source" 
hldsupdatetool -command update -dir C:\server\orangebox -game "hl2" 

-verify_all -retry
After downlaoding all this stuff (2 days). I tried to run the server.

Code: Select all

C:\server\orangebox\orangebox\srcds.exe -console -game obsidian -port 27015 -sv_lan 0 +map oc_lobby +maxplayers 8         
And it spitted out

Code: Select all

Host_error:IDLLFunctions::DLLInit returned false.
after the SOURCE DEDICATED SERVER console printed

Code: Select all

Console initialized.
ConVarRef mat_dxlevel doesn't point to an existing conVar
Game.dll loaded for "Obsidian Conflict"
User avatar
Shana
Lead Developer
Lead Developer
Posts: 2971
Joined: Tue Aug 29, 2006 8:12 pm
Location: Germany
Contact:

Re: Host_error:IDLLFunctions::DLLInit returned false.

Post by Shana »

hldsupdatetool -command update -dir C:\server\orangebox -game "tf"
your problem, don't dl tf2, only the orangebox as they use different engine versions.
User avatar
Jack5500
Polygon
Polygon
Posts: 27
Joined: Tue Apr 06, 2010 1:12 am
Location: Germany

Re: Host_error:IDLLFunctions::DLLInit returned false.

Post by Jack5500 »

Deleting the tf folder only doesnt work I presume, right?
User avatar
Shana
Lead Developer
Lead Developer
Posts: 2971
Joined: Tue Aug 29, 2006 8:12 pm
Location: Germany
Contact:

Re: Host_error:IDLLFunctions::DLLInit returned false.

Post by Shana »

Deleting the "tf", "bin", "config", "platform", and "reslist" folder inside the "orangebox" folder as well as all other files in it and then re-downloading the orangebox may work.
User avatar
Jack5500
Polygon
Polygon
Posts: 27
Joined: Tue Apr 06, 2010 1:12 am
Location: Germany

Re: Host_error:IDLLFunctions::DLLInit returned false.

Post by Jack5500 »

I re-downloaded the orangebox content and it still doesn't work.
If I delete the hl2 folder inside of the orangebox folder it still spitts out the same error.(same for the console)
User avatar
TESLA-X4
Former Developer
Former Developer
Posts: 570
Joined: Wed Jul 01, 2009 3:26 pm
Location: $Recycle.Bin

Re: Host_error:IDLLFunctions::DLLInit returned false.

Post by TESLA-X4 »

That error means that you're trying to start the server with the wrong set of Source engine binaries (i.e. the stuff in the 'orangebox/bin' folder). A while back, Valve forked the Orangebox engine, mods (Garry's Mod excluded) run on the older fork (now known as Source 2007), while official Valve games run on what's now called Source 2009. You can get the proper set of engine binaries for OC by deleting the whole 'orangebox/bin' folder, then running

Code: Select all

hldsupdatetool -command update -dir C:\server\orangebox -game "orangebox"
Or you could take the lazy way out and just grab them here instead, Valve hasn't released any updates for Source SDK Base 2007 in ages anyway.
Apparently, Valve can't make games beyond the number 2.
I think the only time we'll get a Source SDK code update is when it starts having purchasable hats integrated, i.e. hatconomy.

Please do not make assumptions you are not knowledgeable enough to make - that just backfires on yourself.
Tick me off, and I'll be sure to give you the golden treatment. Haven't you heard? Silence is golden.
CondusMundus
Vertex
Vertex
Posts: 19
Joined: Sat Feb 12, 2011 5:01 pm

Re: Host_error:IDLLFunctions::DLLInit returned false.

Post by CondusMundus »

Did any of these solutions work? I'm having the same problem and can't seem to solve it.
Condus Mundus
Language of origin: Latin
Meaning: Builder of Worlds
User avatar
Neico
Lead Coder
Lead Coder
Posts: 1799
Joined: Tue Aug 15, 2006 3:39 pm
Location: Germany
Contact:

Re: Host_error:IDLLFunctions::DLLInit returned false.

Post by Neico »

don't use "episodic" either as this is the 2006 source engine

and you're missing the rest of the setup, read this: http://wiki.obsidianconflict.net/?title ... rver_Setup
Image
Post Reply