Mounting multiple games: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| John.Stuart (talk | contribs) No edit summary | m (cleanup) | ||
| Line 1: | Line 1: | ||
| The following short  | 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. | |||
| This code will now fix bugs which may be featured with a game, also this allows you use the  | |||
| cdll_client_int.cpp - Go to about line "622" and paste this. CLIENTSIDE | cdll_client_int.cpp - Go to about line "622" and paste this. CLIENTSIDE | ||
| Line 35: | Line 34: | ||
| </pre> | </pre> | ||
| Compile or rebuild and run your game. | Compile or rebuild and run your game. | ||
| == Credits == | |||
| * John Stuart AKA ''TommyGun'' | |||
| == See also == | |||
| * [[IFileSystem]] | * [[IFileSystem]] | ||
| * [[IFileSystem#Mount_Steam_Application_Content|Mount Steam Application Content]] | * [[IFileSystem#Mount_Steam_Application_Content|Mount Steam Application Content]] | ||
| [[Category:Programming]] | [[Category:Programming]] | ||
Revision as of 02:35, 1 October 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