Garry's Mod

Garry's Mod

46 个评价
How To Mount Source Mods On Garry's Mod
由 Blood_Wraith 制作
A tutorial on mounting Source / Half-Life 2 mods on Garry's Mod. This involves adding line(s) to a cfg file in the game's directory.
   
奖励
收藏
已收藏
取消收藏
Guide


Text guide:

NOTE: If you are on a 64 bit OS then you will have to replace the lines C:\Program Files with C:\Program Files (x86), if somethings not mounting, it's probably because you didn't point the cfg to the correct program files directory.

Go to C:\Program Files\Steam\SteamApps\common\GarrysMod\garrysmod\cfg and you'll see a file by the name of mount.cfg

(Make a copy of this file incase you make a mistake)

Open this file, and it will look something like this:


//
// Use this file to mount additional paths to the filesystem
// DO NOT add a slash to the end of the filename
//

"mountcfg"
{
// "cstrike" "C:\steamcmd\steamapps\common\Counter-Strike Source Dedicated Server\cstrike"
// "tf" "C:\mytf2server\tf"
}

Now type this line above the bottom bracket,

"MOD1" "C:\Program Files\steam\steamapps\sourcemods\modname"

replacing the last part (modname) with the appropriate mod folder name, the first part (MOD1) can be whatever you want it to be for reference. It should now look something like this:

//
// Use this file to mount additional paths to the filesystem
// DO NOT add a slash to the end of the filename
//

"mountcfg"
{
// "cstrike" "C:\steamcmd\steamapps\common\Counter-Strike Source Dedicated Server\cstrike"
// "tf" "C:\mytf2server\tf"
"MOD1" "C:\Program Files\steam\steamapps\sourcemods\modname"
}

Save the file, and you're done, unless you want to mount more mods, just duplicate

"MOD1" "C:\Program Files\steam\steamapps\sourcemods\modname"

above the bottom bracket, and replace modname with the exact name of the mod's folder name, and MOD1 being renamed to whatever you want, for reference.

OPTIONAL:

However, if you want to mount Half-Life 2 and it's episode's content, minus the maps (have Source SDK 2013 Base Singleplayer installed), your mount.cfg file should now look something like this:

//
// Use this file to mount additional paths to the filesystem
// DO NOT add a slash to the end of the filename
//

"mountcfg"
{
// "cstrike" "C:\steamcmd\steamapps\common\Counter-Strike Source Dedicated Server\cstrike"
// "tf" "C:\mytf2server\tf"
"MOD1" "C:\Program Files\steam\steamapps\sourcemods\modname"
"HL1" "C:\Program Files\Steam\SteamApps\common\Source SDK Base 2013 Singleplayer\hl2"
"HL2" "C:\Program Files\Steam\SteamApps\common\Source SDK Base 2013 Singleplayer\episodic"
"HL3" "C:\Program Files\Steam\SteamApps\common\Source SDK Base 2013 Singleplayer\ep2"
}


And that's it, you're done!
17 条留言
marsh 2023 年 8 月 12 日 上午 5:37 
WDYD if you get missing textures and models on the maps?
lucianoends 2023 年 5 月 23 日 上午 7:23 
XD HL3?
Jorel 2021 年 10 月 11 日 下午 5:14 
Nevermind, good tutorial bro.
Jorel 2021 年 7 月 21 日 上午 6:16 
I Tried Deeper Down
Jorel 2021 年 7 月 21 日 上午 6:15 
I think this technique doesn't work on 64 bit processor computer.
King of the Scary Fishies 2021 年 6 月 24 日 下午 3:34 
I did what this said... plus or minus a few things, since my steam folder is in "Program Files (86x)"
My maps are missing... all of their textures, though
VaraHunter682 2021 年 3 月 20 日 上午 6:24 
How about if the sourcemod dirname has spaces?
the trashmann 2021 年 1 月 14 日 下午 4:38 
Teominious Yes it does but some maps will crash the game due to Black Mesa using a modified form of Source and NPCs won't spawn and instead of using sourcemods use this directory: C:\Program Files (x86)\Steam\steamapps\common\Black Mesa\bms
Lolstarfish1 (She/They) 2020 年 9 月 7 日 下午 3:53 
i tried this with the source game terminal 7 and it didnt work