Mounting multiple games: Difference between revisions
Jump to navigation
Jump to search
Warning:This does not work in debug mode. Comment these lines out to debug. --RedPuma 07:32, 21 Nov 2007 (PST)
m (cleanup) |
No edit summary |
||
Line 35: | Line 35: | ||
Compile or rebuild and run your game. | Compile or rebuild and run your game. | ||
{{warning|This does not work in debug mode. Comment these lines out to debug. --[[User:RedPuma|RedPuma]] 07:32, 21 Nov 2007 (PST)}} | |||
== Credits == | == Credits == |
Revision as of 08:32, 21 November 2007
The following short section of code allows you to mount additional files from the following games:
- Counter Strike Source,
- Hl2MP,
- Episode 1,
- Day of Defeat Source,
- Half Life 2 (fixes),
This code will now fix bugs which may be featured with a game, also this allows you use the CSS and DOD etc maps.. Though the info_player_*** will not work, you'll have to bind that to the original info_player_start which isn't hard.
cdll_client_int.cpp - Go to about line "622" and paste this. CLIENTSIDE
filesystem->AddSearchPath("hl2mp", "GAME"); filesystem->AddSearchPath("hl2", "GAME"); filesystem->AddSearchPath("episodic", "GAME"); filesystem->AddSearchPath("dod", "GAME"); filesystem->AddSearchPath("cstrike", "GAME"); filesystem->MountSteamContent(220); filesystem->MountSteamContent(320); filesystem->MountSteamContent(300); filesystem->MountSteamContent(240);
Now open GameInterface.cpp (SERVERSIDE)and about line 551 paste this.
filesystem->AddSearchPath("hl2mp", "GAME"); filesystem->AddSearchPath("hl2", "GAME"); filesystem->AddSearchPath("episodic", "GAME"); filesystem->AddSearchPath("dod", "GAME"); filesystem->AddSearchPath("cstrike", "GAME"); filesystem->MountSteamContent(220); filesystem->MountSteamContent(320); filesystem->MountSteamContent(300); filesystem->MountSteamContent(240);
Compile or rebuild and run your game.

Credits
- John Stuart AKA TommyGun