Uvod
Preduvjeti
Instalacija SteamCMD-a
Preuzimanje Garry's Mod Dedicated Server alata
Konfiguracija
Pokretanje poslužitelja
Port Forwarding
Dodaci i sadržaj
Korisna informacija
Ažuriranje poslužitelja
Uvod
Ovaj članak će objasniti kako preuzeti i instalirati Garry's Mod poslužitelj na Windows Server 2012. Ovaj vodič je napravljen tako da bude detaljan i neke dijelove može biti teško razumjeti ako nemate iskustva u hostingu namjenskog poslužitelja.
Preduvjeti
- SteamCMD.
- Mogućnost prijenosa naprijed.
- Steam račun za izradu zbirki (opcionalno).
Instalacija SteamCMD-a
Kako bismo bili sigurni da imate najnoviju verziju Garry's Mod Dedicated Servera, mi ćemo je instalirati putem SteamCMD.
Preuzmite SteamCMD koristeći ovu izravnu vezu.
https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
Napravite mapu na željenom mjestu.
Izvucite sadržaj zip-a u mapu koju ste stvorili.
Pokrenite izvršnu datoteku SteamCMD u mapi u koju ste raspakirali zip.
Prijavite se na anonimni račun.
login anonymous
Napravite mapu za pohranu datoteka vašeg Garry's Mod poslužitelja.
Odaberite svoju mapu upisivanjem sljedećeg puta do direktorija.
force_install_dir C:\my_example_directory\
Instalirajte Garry's Mod Dedicated Server.
app_update 4020
Nakon što pričekate da napredak dosegne 100 posto, provjerite preuzeti sadržaj.
app_update 4020 validate
Nakon što je preuzimanje datoteka završilo, upotrijebite sljedeću naredbu.
quit
Konfiguracija
Sve postavke vašeg poslužitelja naći će se unutar dolje prikazane konfiguracijske datoteke, ovdje možete promijeniti parametre kako bi odgovarali potrebama vašeg poslužitelja, kao što su hostname, password, tickratei mnogi drugi.
Preporuča se da pronađete automatskog izrađivača konfiguracije, jer Garry's Mod nudi vrlo širok raspon prilagodbi.
Obavezno istražite parametre koje postavljate, jer su neki parametri opasni i možda neće dopustiti da vaš poslužitelj radi učinkovito, a možda se uopće neće pokrenuti.
Prilagodite svoj Garry's Mod poslužitelj
Dođite do imenika vašeg poslužitelja i odaberite cfgmapu.
Pronađite ga server.cfgi Notepadotvorite ga.
Napravite potrebne postavke, na primjer:
Napravite start-up batch datoteku.
Dođite do svoje mape u koju ste pohranili sve datoteke poslužitelja.
Izradite novu tekstualnu datoteku bilježnice i zalijepite tekst ispod u nju.
@echo off
cls
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game garrysmod +map gm_flatgrass +maxplayers 32
echo (%time%) WARNING: Srcds closed. Restarting server.
goto srcds
Spremite datoteku kao batch datoteku, provjerite je li u primarnom direktoriju mape poslužitelja.
Pokretanje poslužitelja
Da biste pokrenuli poslužitelj, pokrenite batch datoteku koju ste kreirali u primarnom direktoriju vašeg Garry's Mod poslužitelja.
Port Forwarding
Da biste otvorili priključak u sustavu Windows, pogledajte ovaj članak .
Kako biste omogućili uspostavljanje vanjskih veza s poslužiteljem, važno je osigurati da imate otvorene sljedeće portove:
Dodaci i sadržaj
Garry's Mod ima parnu radionicu ispunjenu mnogim korisnim alatima, koji vam omogućuju stvaranje složenih i učinkovitih poslužitelja.
Postoje 2 odvojena načina instaliranja dodataka na vaš poslužitelj.
Napredna
Napravite zbirku radionica
Otvorite Steam radionicu i idite na odjeljak Garry's Mod.
Pretplatite se na dodatke koje želite na svom poslužitelju.
Napravite zbirku koja sadrži sve dodatke koje ste odabrali.
Objavite zbirku i zabilježite URL zbirke na mjestu na koje se možete obratiti.
Otvorite ovu vezu sa svojim Steam računom.
Napravite API ključ i odaberite steamidfinder.comkao API domenu.
Snimite API ključ na mjesto na koje se možete obratiti.
Dodavanje zbirke na poslužitelj
Otvorite batch datoteku koju ste kreirali u primarnom direktoriju poslužitelja.
U redak koji slijedi start /wait scrds.exe.........dodajte sljedeći kod.
+host_workshop_collection WORKSHOP_URL_ID -authkey API_KEY
Obavezno zamijenite WORKSHOP_URL_IDznamenkama iz URL-a svoje zbirke. Zamijenite API_KEYAPI ključem koji ste prethodno izradili.
Batch datoteka trebala bi izgledati slično sljedećem kodu.
@echo off
cls
:srcds
start /wait srcds.exe -console -game garrysmod +map gm_flatgrass +maxplayers 32
+host_workshop_collection 123456789 -authkey 12345678901234567890
echo (%time%) WARNING: Srcds closed. Restarting server.
goto srcds
Priručnik
Idite do glavnog imenika vašeg poslužitelja.
Unutra ćete pronaći mapu dodataka, ako ne, onda ste vjerojatno u pogrešnoj podmapi ili još nije stvorena. Ako je tako, stvorite mapu pod nazivom addons.
Unutar mape dodataka možete smjestiti sve svoje datoteke dodataka, one će se automatski montirati i izvršavati nakon pokretanja vašeg poslužitelja.
Preporuča se pokrenuti softver treće strane protiv varanja s Garry's Modom jer ne postoji aktivan anti-cheat softver, a vaš poslužitelj može biti ranjiv na napade zlonamjernih igrača.
Pazite da ne preopterećujete svoj Garry's Mod poslužitelj dodacima i sadržajem koji zahtijevaju velike resurse i shvatite da ćete možda morati nadograditi specifikacije poslužitelja ako je potrebno kako bi vaš poslužitelj radio normalno.
Garry's Mod poslužitelji obično ne zahtijevaju intenzivno korištenje RAM-a, ali ovisno o vašoj prilagodbi, može postojati predrasuda prema korištenju RAM-a ili CPU-a.
Ažuriranje poslužitelja
Ponovnim otvaranjem SteamCMD-a i odabirom instalacijskog direktorija možete ažurirati i/ili provjeriti datoteke poslužitelja upisivanjem sljedećeg nakon što se prijavite na SteamCMD.
app_update 4020 validate
Uživajte u svom Garry's Mod poslužitelju.