Garry's Mod

Garry's Mod

Escape From Garry's Mod
 This topic has been pinned, so it's probably important
hello my name is  [developer] 10 Apr, 2022 @ 10:22am
Server Creation
If you are planning on running a dedicated server with this gamemode, there are a few things that I would strongly recommend doing beforehand.

- Allow the server to install the required addons, so they can be sent out to clients joining the server.
- Setting up the .bat file of your server.


For this first step, head over to this file loaction on your dedicated server.

garrysmod/lua/autorun/server

Then open the workshop.lua file, and paste these lines of code anywhere in the file:


-- Collection ID
resource.AddWorkshop( "2685248004" )

-- Addon ID's
resource.AddWorkshop( "2405571926" )
resource.AddWorkshop( "2401315707" )
resource.AddWorkshop( "2571939505" )
resource.AddWorkshop( "2568311977" )
resource.AddWorkshop( "2654914995" )
resource.AddWorkshop( "2570205265" )
resource.AddWorkshop( "2522855875" )
resource.AddWorkshop( "2176086339" )
resource.AddWorkshop( "2249143525" )
resource.AddWorkshop( "2606885482" )
resource.AddWorkshop( "2474665933" )
resource.AddWorkshop( "2257255110" )
resource.AddWorkshop( "2409364730" )
resource.AddWorkshop( "2151697966" )
resource.AddWorkshop( "2151682249" )
resource.AddWorkshop( "2188873162" )
resource.AddWorkshop( "2226112910" )
resource.AddWorkshop( "2459854218" )
resource.AddWorkshop( "2268287291" )
resource.AddWorkshop( "2641653126" )
resource.AddWorkshop( "2642821113" )
resource.AddWorkshop( "2197441419" )
resource.AddWorkshop( "2486382421" )
resource.AddWorkshop( "2131256922" )
resource.AddWorkshop( "2376770139" )
resource.AddWorkshop( "2484903567" )
resource.AddWorkshop( "2383690430" )
resource.AddWorkshop( "2268287057" )
resource.AddWorkshop( "2164309626" )
resource.AddWorkshop( "2465986881" )
resource.AddWorkshop( "2388985958" )
resource.AddWorkshop( "2661001153" )
resource.AddWorkshop( "2773945064" )
resource.AddWorkshop( "2771924539" )
resource.AddWorkshop( "2776236794" )
resource.AddWorkshop( "2758115466" )
resource.AddWorkshop( "2768527465" )
resource.AddWorkshop( "2413454266" )
resource.AddWorkshop( "2753797476" )
resource.AddWorkshop( "2764280985" )
resource.AddWorkshop( "2393318131" )
resource.AddWorkshop( "2522494429" )
resource.AddWorkshop( "2631736357" )
resource.AddWorkshop( "2685558847" )
resource.AddWorkshop( "2790346530" )


This will not only download the addons for the use of the server, but anyone who joins the server will automatically have all of the required addons/files themselves.


The second step is pretty easy! Open your .bat file and paste this into it

+host_workshop_collection 2685248004 +map efgm_factory +gamemode escapefromgarrysmod

You can change the map to efgm_factory, efgm_concrete, or efgm_customs

These commands will make sure that the gamemode runs when you start up your server!
Last edited by hello my name is; 15 Apr, 2022 @ 10:01pm