Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Make sure that:
1. You are in debug configuration.
2. The Command arguent has the path to the hl2.exe in the Source SDK Base 2013 Multiplayer folder.
3. The Command arguments field at least contains "-allowdebug" and "-game (C:\Program Files(x86\Steam\steamapps\SourceMods\MyMod)".
Change the path so it corresponds with the path to the folder where your mod's gameinfo.txt is. You can also try adding -novid -console, -dev and -window as arguments.
4. The Working Directory has the path to the Source SDK Base 2013 MP folder: "C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Multiplayer\"
After thats checked you can try pressing "F5" and see if it compiles.
Alternatively, you can try working in "Release" mode and just changing the Output directory to your mod's bin folder, then launching your mod from steam with the "-allowdebug" and "-dev" argruments. If you go release mode you can't use Visual Studios' debugging tools, but you can still use the Write-technique by placing "DevMsg("Something happend!")" in whatever function you want to test and that string will be printed on the screen in-game when that function is invoked. (Make sure you have the "-dev" argrument under launch options for this to work)
Hope this works for you!
https://github.com/OpenSourceDeathrun/OpenSourceDeathrun_CodeBase/blob/master/mp/game/osdr/gameinfo.txt
There you go