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
Windows version of source dedicaced server
Installed metrostroi on this server
Installed turbostroi
In SP you get tonns of lags, because game calculates the graphics and scripts
Would it be beneficial to host the server on my own computer then connect to it locally so the two things are handled as seperate processes? I'm more the sure I have the processing power to handle it.
The first thing you need is the Garry's Mod dedicated server.
Follow this guide[wiki.garrysmod.com].
Once you have the server downloaded to your computer, you need to give it the Metrostroi addons. There are two ways of doing this: finding the addons online, downloading them, and putting them in with the server (the manual way), or creating a collection of addons on Steam and pointing the server to that (the easy way). I will cover the easy way.
Just create a collection on the Steam Workshop of the Metrostroi addons and whatever else you play with, get the collection's ID by looking at the URL of its webpage, and follow this guide[wiki.garrysmod.com] to set it up.
Having done all that, you need to install turbostroi. This is what allows metrostroi to make use of multiple threads and thereby run much, much faster. I was unable to find any trustworthy download of it, so I had to compile it from source. You can download my copy here[1drv.ms]. From the dedicated server's base folder, go into the "garrysmod" folder, and then into the "lua" folder. Create a new folder named "bin". For me the final path was "C:\metrostroi_srv\garrysmod\lua\bin". Put the turbostroi DLL ("gmsv_turbostroi_win32.dll") file in this folder.
The final step is to make a batch file to actually launch the server. In the base directory of the server (the folder with "srcds.exe" in it), create a file called "launch.bat". Open up the file in any text editor. You can read more about the command line options here, or you can just use the options I used:
Run launch.bat, and the server should launch and run fine. It will show up in the GMod server browser under "Local Network".
Clarification just in case: you do need to actually connect to the server which you have started and found under "Local Network" inside of GMod; just looking at it isn't enough. This should be obvious, but who knows.
Hope this helps anyone trying to use Turbostroi!
You need first a dedicated Garry's Mod server, which has also the Metrostroi addons. Find your base game directory (of the server). It's wherever you installed the dedicated server. It should have hl2.exe, some other stuff and folders. I'll call it "BASE".
Get gmsv_turbostroi_win32.dll. Put it in the folder BASE\garrysmod\lua\bin. Now, you have Turbostroi, and the game should be much faster.
If this doesn't help, please be specific as to what you are confused about. Certainly, it's not a simple or straightforward process, but I think I've broken it down well enough.