Garry's Mod

Garry's Mod

35 ratings
How to make a server Garry's mod. English, Russian and French
By pack
This guide will be painted to install and configure the server.
I do not speak the languages 100%. So I ask to you detect errors.
   
Award
Favorite
Favorited
Unfavorite
All you need. \ Всё необходимое.
Ru

Чтобы начать работу на сервере нам нужен сервер! Неожиданно да !
Нам понадобиться. SteamCMD. Это официальная программа от Valve.
Сылка на прямую скачку.

Fr

Pour commencer sur le serveur, nous avons besoin d'un serveur! Étonnamment, oui!
Nous avons besoin SteamCMD. Tel est le programme officiel de la Valve.
Permalink.

Eng

To get started on the server, we need a server! Surprisingly, yes!
To do this we need SteamCMD. This is the official program of Valve.
Direct link.
Enter the SteamCMD. \ Входим в SteamCMD.
Ru

Для того чтобы начать работу в SteamCMD нам нужно войти в систему.
Для этого нам понадобиться ваш пароль и логин от Steam.
Ну или для очень стеснительных вы можете залогиниться анонимно.

Примечание: По соображениям безопасности рекомендуется создать новый аккаунт Steam предназначенный для загрузки и обновления ваших серверов.
Примечание: Вам нужно выйти из обычного клиента Steam чтобы корректно войти в SteamCMD.


Fr

Afin de se lancer dans SteamCMD nous avons besoin pour vous connecter.
Pour cela nous avons besoin de votre nom d'utilisateur et mot de passe de la Steam.
Eh bien ou très timide, vous pouvez vous connecter anonymement.

Note: Pour des raisons de sécurité, il est recommandé de créer un nouveau compte Steam est conçu pour télécharger et mettre à jour vos serveurs.
Note: Vous devez vous déconnecter du client Steam pour pouvoir vous connecter avec SteamCMD.


Eng

In order to get started in SteamCMD we need to log in.
For this we need your username and password from Steam.
Well or very shy, you can login anonymously.

Note: For security reasons it is recommended that you create a new Steam account just for your dedicated servers.
Note: A user can only be logged in once at any time (counting both graphical client as well as SteamCMD logins).


login <login> <password>
And
login anonymous

Server installation path. \ Путь установки сервера.
Ru

Дальше нам надо указать куда будет устанавливаться наш сервер.
У меня это ' F:\GmodServer '.

Примечание: Используйте косую черту для Linux/OS X и обратную косую черту для Windows.
Примечание: Не используйте кириллицу а также пробелы. А то путь к файлу будет не корректен.

Fr

Ensuite, nous devons préciser où votre serveur sera installé.
J'ai cette ' F:\GmodServer '.

Note: Utilisez des slash sous Linux et des anti-slash sous Windows.
Note: Ne pas utiliser l'alphabet cyrillique ainsi que les lacunes.

Eng

Next we need to specify where your server will be installed.
I have ' F:\GmodServer '.

Note: Set your app install directory. (Note: use forward slashes for Linux/OS X and backslashes for Windows.)
Note: Do not use the Cyrillic alphabet as well as gaps. And the path to the file will not be correct.

force_install_dir F:\GmodServer

Installing the server. \ Установка сервера.
Ru

И вот мы подошли к самой установки сервера.
Для того чтобы установить сервера нам надо прописать команду 'app_update' а после id нашей игры. Для Garry's mod это 4020. Больше ID на valvesoftware

Fr

Pour installer votre serveur, il est nécessaire d'enregistrer la commande 'app_update'. Et puis l'id de notre jeu. Pour Garry's mod est 4020. Plus d'ID sur valvesoftware

Eng

To install the server we need to register the command 'app_update ' and after our game id. For Garry's mod it 4020. More ID on valvesoftware


app_update 4020

Server Updates. \ Обновления сервера.
Ru

Обновление проходит точно так же как и установка но только с добавлением 'validate'.
Лично я при установке сервера сразу пишу 'validate'.

Fr

La mise à jour se déroule de la même manière que le réglage, mais avec l'ajout de 'validate'.
Personnellement, je lors de l'installation du serveur il suffit d'écrire 'validate'.

Eng

Updating takes place in the same way as the setting, but with the addition of 'validate'.
Personally I when installing the server just write 'validate'.

app_update 4020 validate

Launch. \ Запуск.
Ru

А вот и запуск сервера.
Можно его запускать через srcds.exe или через start.bat следующего типа.

Fr

Et ici commence le serveur.
Vous pouvez le lancer à travers start.bat ou srcds.exe par le type suivant.

Eng

Start the server.
You can run it through srcds.exe or through start.bat the following type.

Linux (.sh)
./srcds_run -game garrysmod -port 27015 -port +maxplayers 6 +gamemode sandbox +map gm_construct

@Roni_sl - Windows (.bat)
start srcds.exe -console -game garrysmod -port 27015 +maxplayers 6 +gamemode sandbox +map gm_construct

Then we run it and enjoy!
Commands to run. \ Команды для запуска.
Ru

-game garrysmod - Запуск других игр. Соответственно если они установлены в корневой папке. -console - Запуск консоли. (Отображение всего что на происходит сервере.) +map - Карта сервера. Должна лежать в 'garrysmod\maps'. +maxplayers - Максимальное количество игроков на сервере. ( Также можно указать в server.cfg ) -port 27015 - Порт от вашего сервера. +ip - IP вашего сервера. -autoupdate - Обновление сервера без SteamCMD. (Только при старте сервера.) +sv_cheats - Запускает сервер с возможностью использования консольных читов. 0/1 +sv_lan - Запускает сервер в LAN режиме. -tickrate - Задает tickrate сервера. (подробнее в Source Multiplayer Networking). +hostname - Задает имя сервера. +hostport - Задает порт хоста. +clientport - Задает порт клиента -insecure - Запускает сервер без использования технологии защиты от читеров (Valve Anti-Cheat).
Больше на srcds[www.srcds.com].

Eng

-game garrysmod - Running other games. Accordingly, if they are installed in the root directory. -console - Launch console. (Showing all that going on the server.) +map - Server map. It must be in the 'garrysmod\maps'. +maxplayers - The maximum number of players on the server. (You can also specify in server.cfg) -port 27015 - Port on your server. +ip - IP of your server. -autoupdate - Update server not SteamCMD. (Only when the server starts.) +sv_cheats - Starts the game with the ability to use the console cheats. 0/1 +sv_lan - It starts the server in LAN mode. -tickrate - Specifies the server tickrate. (More in the Source Multiplayer Networking). +hostname - Specifies the name of the server. +hostport - Specifies the host port. +clientport - Specifies the client port -insecure - It starts the server without using protection technology cheaters (Valve Anti-Cheat).
More on srcds[www.srcds.com].
Later it will be appended.
Setting server.cfg. \ Настройка server.cfg.
Ru

Для изменение название,пароля,игровых возможностей и других нужных вещей.
Вот тут[maurits.tv] больше инфы.


Серверная часть.
log - Логи. on/off hostname - Название. Например "My Garry's mod server" rcon_password - Rcon пароль. Доступ к серверной консоли через клиент. sv_password - Пароль при заходе на сервер. Если нету оставляет пустым или же удаляете строку. sv_region - Регион где сервер ваш будет доступен. Лучше не трогать. От 0 до 255 Восточное побережье - 0,Западное побережье - 1,Южная Америка - 2,Европа - 3,Азия - 4,Австралия - 5,Ближний Восток - 6,Африка - 7, Везде - 255. sv_lan - Локальный или же нет. 0/1 sv_logbans - Логи от бана. 0/1 sv_noclipspeed - Скорость полета. net_maxfilesize - Максимальный размер фаила со стороны клиента. Спрайты там... По умолчанию: 16 sv_minrate - Минимальное количество байт за одну секунду времени которые сервер посылает клиенту, включая потери пакетов (loss). sv_maxrate - Максимальное количество байт. Или же выше. decalfrequency - Через сколько секунд игрок снова сможет нарисовать спрайт. sv_maxupdaterate - Частота отсылки пакетов-обновлений от сервера к клиенту. sv_minupdaterate - Минимальная частота отсылки пакетов-обновлений от сервера к клиенту

Sandbox.
sbox_allownpcs - Спавн npc для всех игроков. 0/1 sbox_maxprops - Максимум пропов\вещей. sbox_maxragdolls - Максимум ragdoll. sbox_maxnpcs - Максимум npc. sbox_maxeffects - Максимум эффектов. sbox_maxdynamite - Максимум динамитов. sbox_maxlamps - Максимум ламп. sbox_maxthrusters - Максимум ускорителей. sbox_maxwheels - Максимум колес. sbox_godmode - Режим бога. При спаване. 0/1 sbox_noclip - Полет для всех игроков. 0/1 sbox_maxhoverballs - Максимум Hoverball. sbox_maxvehicles - Максимум машин. sbox_maxbuttons - Максимум кнопок.

Другое.
sv_loadingurl - Экран загрузки клиента при подключение на сервер. Url или путь к HTML файлу у клиента/сервера.


Eng

To change the name,password,and game options and other necessary things.
Here[maurits.tv] more than information.


The server part.
log - Logs. on/off hostname - Name. For example "My Garry's mod server" rcon_password - Rcon password. Access to the server console through the client. sv_password - Password when joining a server. If you don't have to, leave empty or remove the line. sv_region - The region where your server will be available. It is better not to touch. 0 to 255 East Coast - 0 West Coast - 1, South America - 2, Europe - 3 Asia - 4, Australia - 5, the Middle East - 6, Africa - 7, Everywhere - 255. sv_lan - Local or not. 0/1 sv_logbans - Logs from the ban. 0/1 sv_noclipspeed - Noclipspeed. net_maxfilesize - Maximum file size from the client. Sprites there... Default: 16 sv_minrate - The minimum number of bytes per second of time that the server sends to the client, including packet loss (loss). sv_maxrate - The maximum number of bytes. Or higher. decalfrequency - After how many seconds the player can again draw the sprite. sv_maxupdaterate - Frequency of packet-sending updates from the server to the client. sv_minupdaterate - The minimum frequency of the reference packet-update from the server to the client.

Sandbox.
sbox_allownpcs - Npc spawn for all players. 0/1 sbox_maxprops - Maximum props\things. sbox_maxragdolls - Maximum ragdoll. sbox_maxnpcs - Maximum npc. sbox_maxeffects - Maximum effects. sbox_maxdynamite - Maximum dynamites. sbox_maxlamps - Maximum light. sbox_maxthrusters - Maximum accelerators. sbox_maxwheels - Maximum wheel. sbox_godmode - God mode. When you spawn. 0/1 sbox_noclip - Flight for all players. 0/1 sbox_maxhoverballs - Maximum Hoverball. sbox_maxvehicles - Maximum cars. sbox_maxbuttons - Maximum buttons.

Other.
sv_loadingurl - Client boot screen when connecting to the server. Url or path to the HTML file in the client/server.

Later it will be appended.
Сontent of the workshop. \ Контент из мастерской.
Ru

Для этого нам понадобиться конвертер[facepunch.com] .gma( Разрешение в котором храняться аддоны из мастерской. ) файлов. Для того чтобы скачать аддоны с мастерской вы должны подписаться на них. И не забудьте зайти в игру чтобы игра сохранила файл.

Мы вытаскиваем наш .gma фаил из 'Steam\steamapps\common\GarrysMod\garrysmod\addons'. И мы вытаскиваем его на рабочий стол чтобы было удобно. Если мы попытаемся запустить .exe файл. У нас ничего не выйдет. Так что мы перетаскиваем наш .gma фаил в .exe. Прям как на скриншоте.

См. скриншоты.

А потом мы устанавливаем их на сервер в директорию. 'YourGmodServer\garrysmod\addons'

Eng

For this we need the converter[facepunch.com] .gma (Resolution in which are stored the add-ons of the workshop.) files. To download add-ons from the workshop you have to subscribe to them. And do not forget to go to the game to make the game to save the file.

We take out our .gma of 'Steam\steamapps\common\GarrysMod\garrysmod\addons'. And we take it to the desktop. If we try to run the .exe file. It will not work. So we drag our .gma in .exe. Just like in the screenshot.

See Screenshots

And then we set them to the server in the directory. 'YourGmodServer\garrysmod\addons'

Thanks.
This guide was created for those who ask me: 'How to make a server?','Will you help me ?' etc.
You can also can ask me questions to the PM. And I will try to answer you.
And please do Valve language switch. And uncomfortable. To write in different languages.
I ask for the distribution of this manual, click the button shown below.

21 Comments
corcodil Sep 8, 2016 @ 11:29am 
does srcds run on Win 10
wife shaker Sep 8, 2016 @ 8:31am 
Как сделать на сервере DarkRp Кар дилера?
pack  [author] Sep 7, 2016 @ 5:42am 
I am glad. That I can help.
GodGDD Sep 6, 2016 @ 4:46pm 
Woah.This is actually a real gmod guide!I'm happy for ya'.Thanks :3
Tsurogi Sep 6, 2016 @ 9:27am 
Could you please check my profile and upovte the artworks, would help a lot and i would appreciate it so much, thx in advance, cheers!
Jlx7 | JJSRV.RU Sep 6, 2016 @ 3:37am 
kk
Jafango Sep 5, 2016 @ 11:22pm 
░░░░▄▄▄░░▄██▄░░░
░░░░░▐▀█▀▌░░░░▀█▄░░░
░░░░░▐█▄█▌░░░░░░▀█▄░░
░░░░░░▀▄▀░░░▄▄▄▄▄▀▀░░
░░░░▄▄▄██▀▀▀▀░░░░░░░
░░░█▀▄▄▄█░▀▀░░
░░░▌░▄▄▄▐▌▀▀▀░░ THIS IS BOB
▄░▐░░░▄▄░█░▀▀ ░░
▀█▌░░░▄░▀█▀░▀ ░░ COPY AND PASTE HIM,
░░░░░░░▄▄▐▌▄▄░░░ SO, HE CAN TAKE
░░░░░░░▀███▀█░▄░░ OVER THE WORKSHOP
░░░░░░▐▌▀▄▀▄▀▐▄░░
░░░░░░▐▀░░░░░░▐▌░░
░░░░░░█░░░░░░░░█░░░
pack  [author] Sep 5, 2016 @ 7:42pm 
@DSS | Jlx7, Прошу внимательно прочитай всё что написано во вкладке 'Обновления сервера. \ Server Updates. '. А потом задавай вопросы.
nvjd Sep 5, 2016 @ 10:45am 
сложна




























очень
Jlx7 | JJSRV.RU Sep 5, 2016 @ 10:21am 
зачем тогда делать танец с бубном, когда можно указать ссылку на gui дополнение чтобы люди не задавались вопросом: а почему у меня написано файл или программа не может быть выполнена.

Раз уж написали как создать сервер, дополните тем как его ОБНОВИТЬ.
:steamfacepalm: