Hello.
I am trying to add episode 1 content to my Garry's Mod server which I am hosting using SRCDS, but for some reason I can't use the content when I've updated. I use the following command to update.
[quote]hldsupdatetool -command update -game "episode1" -dir D:\gmodcoastrp\gmod[/quote]
Any help would be appreciated. Thanks in advance.
I don't ever remember there being a SRCDS support for Episode 1, am I wrong?
[QUOTE=Samg381;40547542]I don't ever remember there being a SRCDS support for Episode 1, am I wrong?[/QUOTE]
According to when you set it up, it should be possible. As there is a package or whatever it's called by the name of episode 1.
I'm not quite sure about that one; what is the date of the ep. 1 package?
[url]http://forums.srcds.com/viewtopic/12473[/url]
This link to their forums show that you can use epidsode 1 with srcds.
[QUOTE=code_gs;40551615][url]http://forums.srcds.com/viewtopic/12473[/url]
This link to their forums show that you can use epidsode 1 with srcds.[/QUOTE]
[I]10-01-2009[/I]
I realize the date, but it was last updated in 2011 and it is a stickied post on an active forum.
But that post was last updated in 2010 as well.
In your CFG folder you should have a file called "mountdepots.txt"
It should look something like this.
[code]
"gamedepotsystem"
{
"hl2" "1"
"cstrike" "1"
"dod" "1"
"tf" "1"
"ep2" "1"
"episodic" "1"
"lostcoast" "0"
}
[/code]
So you have it set for "1" for the content you have installed and "0" for the content you do not have installed.
I had a issue with mounting content till I had this file, make sure you have it as well.
If this still does not work you may have to manually upload the EP1 content from the GFC file.
[QUOTE=The Commander;40555515]In your CFG folder you should have a file called "mountdepots.txt"
It should look something like this.
[code]
"gamedepotsystem"
{
"hl2" "1"
"cstrike" "1"
"dod" "1"
"tf" "1"
"ep2" "1"
"episodic" "1"
"lostcoast" "0"
}
[/code]
So you have it set for "1" for the content you have installed and "0" for the content you do not have installed.
I had a issue with mounting content till I had this file, make sure you have it as well.
If this still does not work you may have to manually upload the EP1 content from the GFC file.[/QUOTE]
Yeah... That didn't work. I might not have the actual content installed.
How would I manually upload the ep1 content from the GFC file?
[I](btw, it's GCF - not GFC)[/I]
I would manually extract it from GCFs. I've found HLDSUpdateTool to be very buggy/not working at all with Episode 1 from other's posts. I personally could not get it to work at all either.
[I]There are multiple ways to extract content from GCF. The most popular, and the one I use is [URL="http://nemesis.thewavelength.net/index.php?p=26"]GCFScape[/URL].[/I]
Using your GCF extraction tool, extract content from the [B]episodic[/B] folder in each of the GCFs listed below to your server's [B]orangebox/episodic[/B] folder. [I]Create the episodic folder in orangebox if necessary. It will probably not be there unless HLDSUpdateTool actually partially did do the job.[/I]
The GCFs you need to extract are located in your Steam/SteamApps folder. You should extract the content [U]in this order[/U]:
[B]episode 1 shared.gcf[/B]
[B]half-life 2 episode one.gcf[/B] [U][I](maps folder only - this GCF is not required if you do not want EP1 maps)[/I][/U]
[B]episodic 2007 shared.gcf[/B]
[B]episode one 2007 content.gcf[/B]
[U]If any files request an overwrite of an existing file, [I]overwrite it[/I]. That's why I told you to do it in a specific order.[/U]
Once you've extracted all the content, go back into [B]episode one 2007 content.gcf[/B] and extract the contents of your [B]hl2[/B] folder into your [B]orangebox/hl2[/B] [I][U](make sure it's the hl2 folder in orangebox, not in the server root)[/U][/I] folder. This folder should already be there and again, overwrite if it asks.
[I]When you've done, make sure you have that mountdepots.txt file shown in a previous post in your garrysmod/cfg folder. That is required AFAIK (it certainly doesn't work for me without it).[/I]
[B]If you run a Linux server, you may encounter issues with some files/folders not being in lowercase.[/B] But let's only worry about that if you [I]are[/I] running a Linux server.
[QUOTE=Bo98;40562718][I](btw, it's GCF - not GFC)[/I]
I would manually extract it from GCFs. I've found HLDSUpdateTool to be very buggy/not working at all with Episode 1 from other's posts. I personally could not get it to work at all either.
[I]There are multiple ways to extract content from GCF. The most popular, and the one I use is [URL="http://nemesis.thewavelength.net/index.php?p=26"]GCFScape[/URL].[/I]
Using your GCF extraction tool, extract content from the [B]episodic[/B] folder in each of the GCFs listed below to your server's [B]orangebox/episodic[/B] folder. [I]Create the episodic folder in orangebox if necessary. It will probably not be there unless HLDSUpdateTool actually partially did do the job.[/I]
The GCFs you need to extract are located in your Steam/SteamApps folder. You should extract the content [U]in this order[/U]:
[B]episode 1 shared.gcf[/B]
[B]half-life 2 episode one.gcf[/B] [U][I](maps folder only - this GCF is not required if you do not want EP1 maps)[/I][/U]
[B]episodic 2007 shared.gcf[/B]
[B]episode one 2007 content.gcf[/B]
[U]If any files request an overwrite of an existing file, [I]overwrite it[/I]. That's why I told you to do it in a specific order.[/U]
Once you've extracted all the content, go back into [B]episode one 2007 content.gcf[/B] and extract the contents of your [B]hl2[/B] folder into your [B]orangebox/hl2[/B] [I][U](make sure it's the hl2 folder in orangebox, not in the server root)[/U][/I] folder. This folder should already be there and again, overwrite if it asks.
[I]When you've done, make sure you have that mountdepots.txt file shown in a previous post in your garrysmod/cfg folder. That is required AFAIK (it certainly doesn't work for me without it).[/I]
[B]If you run a Linux server, you may encounter issues with some files/folders not being in lowercase.[/B] But let's only worry about that if you [I]are[/I] running a Linux server.[/QUOTE]
Do you know how you do for episode 2?
[QUOTE=Confuzzed Otto;40568135]Do you know how you do for episode 2?[/QUOTE]
Yes, do the same GCF extracting method on these GCFs, copying the listed folders from the [B]ep2[/B] folder to [B]orangebox/ep2[/B] (probably should've listed the required folders for ep1 but there is [I]no harm whatsoever[/I] in copying extra folders like the bin folder):
[B]episode two content.gcf[/B] [U][I](models, scenes, scripts and sounds folders)[/I][/U]
[U](OPTIONAL)[/U] [B]episode two maps.gcf[/B] [I][U](maps folder only)[/U][/I]
[B]episode two materials.gcf[/B] [U][I](materials folder only)[/I][/U]
[B]half-life 2 episode two english.gcf[/B] [I][U](sound folder only)[/U][/I]
[U]Again, if any files request an overwrite of an existing file, overwrite it.[/U]
It's quite a bit simpler than ep2, a lot less overwriting (or maybe none - while since I did this).
Using your way is giving me some odd issues. Like, the players can't use the content despite having it installed but I can.
Both episodes? When you mean can't use, do you mean spawning props or seeing them? What OS is your server running?
Windows server 2008. It worked fine until I added episode 2 content. I think they can see the models, just not access their directories. Oh and the sounds from the episodes say they are invalid for them.
May this be because I added reslists from the episode 2 gcf?
[QUOTE=Bo98;40619895]Both episodes? When you mean can't use, do you mean spawning props or seeing them? What OS is your server running?[/QUOTE]
The players can appareantely spawn in the items but they are error for them. Also it works for one guy and me, but nobody else.
[QUOTE=Confuzzed Otto;40630395]The players can appareantely spawn in the items but they are error for them. Also it works for one guy and me, but nobody else.[/QUOTE]
Ah, I see. Tell some to try [URL="http://facepunch.com/showthread.php?t=1269816"]this[/URL] and see if it fixed the problem.
[QUOTE=Bo98;40632383]Ah, I see. Tell some to try [URL="http://facepunch.com/showthread.php?t=1269816"]this[/URL] and see if it fixed the problem.[/QUOTE]
Didn't, sadly.
This sure beats me. Not once have I ever seen ep2 or ep1 content on any GMod server. Maybe I'm just selective or what, but personally I don't think it's possible.
I took a look through SRCDS's website and it didn't seem too promising either.
[EDITLINE][/EDITLINE]
oh god 777 posts
[QUOTE=Samg381;40638840]This sure beats me. Not once have I ever seen ep2 or ep1 content on any GMod server. Maybe I'm just selective or what, but personally I don't think it's possible.
I took a look through SRCDS's website and it didn't seem too promising either.
[EDITLINE][/EDITLINE]
oh god 777 posts[/QUOTE]
It actually is possible, and it worked before. However I somehow broke it, I think.
Yeah. It would be cool to get it working as well.
I have it working on my server so it's not that it simply does not work with SRCDS (although I haven't checked since 164).
Just a clarification, is it a red error or is it checkerboard texture?
[QUOTE=Bo98;40639485]I have it working on my server so it's not that it simply does not work with SRCDS (although I haven't checked since 164).
Just a clarification, is it a red error or is it checkerboard texture?[/QUOTE]
Red error.
Run this in the [B]server[/B] console and paste the results:
[CODE]lua_run PrintTable( engine.GetGames() )[/CODE]
Then tell someone who has the problem to do the same in [B]their[/B] console [I]at the main menu[/I] and paste the results.
Did you manage to do this or has the problem been solved?
Yeah, the problem was the guy not starting it :v:
Mark as solved please :)
Glad your problem was fixed.
Sorry, you need to Log In to post a reply to this thread.