Den här sidans innehåll är bevakat av både Steam Support och Steam-användarsamhället - alla länkar till externa sidor bör behandlas med försiktighet.
Steam Support kommer aldrig av någon anledning att begära ditt Steam-kontos lösenord, inte heller kommer du någonsin att bli ombedd att mata in ditt lösenord på någon webbsida.
Fristående dedikerade servrar är det bästa alternativet för erfarna användare.
Ladda ner och installera HldsUpdateTool
- Ladda ner HldsUpdateTool-installeraren (ungefär 700 KB).
- Kör installeraren och välj en installationsmapp.
OBS: Använd inte en väg inom några befintliga Steam-mappar
- Välj regionen som närmast matchar din region (detta värde kommer att användas för att placera din server i användarnas serverbläddrarlistor.
- När den guidade installationen avslutats, navigera till HldsUpdateTools installationsmapp och kör HldsUpdateTool.exe för att ladda ner uppdateringar för verktyget.
HldsUpdateTool-parametrar och -flaggor
Använd dessa parametrar och flaggor när HldsUpdateTool-programmet körs från kommandoraden:
Format: hldsupdatetool -command <command> [parameters] [flags]
- Kommandon
- -command version - Visa installerade versioner
- -command list - Visa tillgängliga spel
- Parametrar
- -game <game> - Installera ett spel där <tt<spel></tt> är det önskade spelets kod
- -dir <installdir> - Specifiera den definitiva vägen till den önskade installationskatalogen med <installdir> (verktyget kommer att installera i den senaste använda katalogen om ingen katalog specifieras)
- -username <username> - Steam-kontots användarnamn (behövs endast för få tillgång till begränsat innehåll)
- -password <password> - Steam-kontots lösenord (behövs endast för få tillgång till begränsat innehåll)
- Flaggor
- -remember_password - Kom i håg lösenord (om en Steam-kontos användarnamn eller lösenord är inlagda)
- -verify_all - Verifiera att alla HLDS-filer har blivit uppdaterade
- -retry - Försök igen automatiskt var 30:e sekund om Steam-nätverket är upptaget
Installera spelinnehåll
När HldsUpdateTool väl har installerats, kan du börja installera spelinnehåll:
- Öppna en kommandoprompt (Start > Kör > cmd)
- Navigera till HldsUpdateTools installationskatalog
- Använd följande kommando för att installera ett spel:
hldsupdatetool -command update -game <game> -dir <installdir> (där <game> är en av spelkoderna listade nedanför och <installdir> är den definitiva vägen till mappen där du vill spara innehållet)
- Spel baserade på Source-motorn
- Counter-Strike Source - Counter-Strike Source
- dods - Day of Defeat: Source
- hl2mp - Half-Life 2: Deathmatch
- Spel baserade på GoldSrc-motorn
- cstrike - Counter-Strike 1.6
- czero - Counters-Strike: Condition Zero
- dmc - Deathmatch: Classic
- dod - Day of Defeat
- gearbox - Opposing Force
- ricochet - Ricochet
- tfc - Team Fortress Classic
- valve - Half-Life Deathmatch
- Tredjepartsspelinnehåll
- redorchestra - Red Orchestra
- ship - The Ship
- sin - Sin Episodes
- darkmessiah - Dark Messiah
- garrysmod - Garry’s Mod
Tredjepartsmodifikationer
Du måste installera tredjepartsmodfikationens filer i dedikerade server-mappen. Vänligen hänvisa till tredjepartsmodfikationens supportsida för ytterligare information för specifika modifikationer.
Konfigurera servern
Dessa konfigurationsprocedurer tillämpas för både servrar för GoldSrc-motorn (hlds.exe) och servrar för Source-motorn (srcds.exe).
Startalternativ
Startalternativ kan matas in i den normala kommandoprompten eller sparas med hlds.exe eller srcds.exe Windows-genvägar. Du kan använda så många startalternativ som du vill, emellertid måsta alternativen matas in korrekt annars kommer din dedikerade server inte att starta.
- -autoupdate - Uppdaterar automatiskt servern närhelst uppdateringar släpps
- -console - Startar servern i konsolläge (ingen GUI)
- -game <namn på spel> - Indikerar vilken spelserver som startas
- -ip <ipaddress> - Ställer in Serverns IP om flertaliga IP är tillgängliga
- -port <portnummer> - Ställer in porten som servern ska acceptera uppkopplingar genom (port 27015 kommer att användas som standard om ingen port specifieras)
- +maxplayers <antal spelare> - Ställer in det maximala antal spelare som tillåts på servern
- +map <namn på karta> - Ställer in startkartan
server.cfg-inställningar
En spelservers konfigurationsfil kan användas för att automatiskt köra inställda serverkonsolvariabler (CVARs) närhelst servern startas.
Varje spels server.cfg-fil kan hittas i spelets installationskatalog (detta kommer att bli en undermapp döpt efter spelets kod i den installationskatalog som specifieras när HldsUpdateTool körs).
- hostname "ditt värdnamn" - Mata in ditt värdnamn som det servernamn du vill ska synas på spelares serverbläddrare
- rcon_password "ditt lösenord" - Mata in ditt lösenord som det säkrade lösenord du vill använda för att autenticera dig så att du kan ändra serverns konfiguration när du är inloggad för att spela som en klient
- sv_aim # - Ställ in autosikte för spelare där # är 1 för "på" och 0 för "av"
- sv_cheats # - Ställ in fuskalternativ för spel för en spelare där # är 1 för "aktiverad" och 0 för "inaktiverad"
- sv_contact "admin@yourdomain.com" - Ställer in den administritiva kontaktepostaddressen
- sv_maxrate # - Ställer in den maximala rate (sv. frekvens/hastighet) för bytes per sekund som servern ska tillåtas överföra, där # som minimum: 1000 / som standard: 10000 / som maximum 25000
- sv_region # - Ställer in regionen som servern kommer att rapportera som sin position där # är:
- -1 - Världen
- 0 - USA:s östkust
- 1 - USA:s västkust
- 2 - Sydamerika
- 3 - Europa
- 4 - Asien
- 5 - Australien
- 6 - Mellanöstern
- 7 - Afrika
HLDS resurshanterings-CVAR:s
Använd följande CVAR:s för att kontrollera hur HLDS/SRCDS hanterar resurser.
- sv_allowdownload # - Ställ in 1 för att ladda innehåll på klienten (kartor, sprejer, och relaterat material) och 0 för att avaktivera
- sv_allowupload # - Ställ in 1 för att tillåta klienter att ladda upp specialgjorda sprejer till servern och 0 för att avaktivera specialgjorda sprayer
- hpk_maxsize # - Begränsar filstorleken för sprejuppladdning från klienter (radie: .1 MB till 1.5 MB - ställ in 0 för att tillåta alla filstorlekar.
- sv_downloadurl <url> - Använd denna inställning för att tillåta klienter att använda en annan server för att ladda ned innehåll (detta minskar serverns belastning när klienter laddar ner innehåll) - ställ in din <url> enligt formatet http://www.<domain>.com/<filepath> såsom det anvisas i Snabb HTTP-nedladdning-instruktionerna
- sv_filetransfercompression # - Ställ in 1 för att aktivera filkomprimering på filer som skickas från spelservern till klienten och 0 för att avaktivera
- sv_send_logos # - Ställ in 1 för att tillåta serverna tt skicka ickestandardsprejer till alla spelare sv_allowdownload måste också vara aktiverat) och 0 för att avaktivera sprejer
- sv_send_resources # - Ställ in 1 för att tvinga skickandet av säkra resurser (modeller) till klienter och 0 för att avaktivera
Spelinställningar
Du kan också skapa specialgjorda config-filer och ladda dem genom att använda exec <filnamn> CVAR (där <filnamn är namnet på en fil som finns i spelets installationsmapp).
- Counter-Strike
- mp_timelimit <minuter> - Använd <minuter> för att ställa in det antal minuter som ska läggas på varje karta
- mp_buytime <minuter> - Använd <minutes> för att ställa in den tid spelare tillåts att köpa/återköpa vapen innan ronden börjas
- mp_startmoney <mängd> - Använd <mängd> för att ställa in den mängd pengar spelare börjar ronden med
- mp_c4timer <sekunder> - Använd <sekunder> för att ställa in detonationstimern för C4 som placerats ut
- mp_freezetime <sekunder> - Använd <sekunder> för att ställa in hur länge spelare är frusna innan de kan röra sig vid början av varje rond
motd.txt
Denna fil innehåller "Dagens meddelande" för din server. Du kan inkludera din kontaktinformation eller webbplatsaddress i denna fil om du önskar.
HTML-kod tillåts i denna fil.
motd.txt-exempel:
DAGENS MEDDELANDE
Välkommen till min Counterstrikerver
Kartrotation för denna server:
de_dust2
cs_assault
de_train
cs_Havana
mapcycle.txt
Denna fil innehåller listan av kartor som din server kretsar kring.
mapcycle.txt-exempel:
de_dust2
cs_assault
de_train
cs_Havana
Snabb HTTP-nedladdning
Användare kan ladda ned ickestandardinnehåll från en webbserver över HTTP för att minska resurs- och bandbreddkravet för din dedikerade server. Snabb HTTP-nedladdning tillåter SRCDS eller HLDS att anvönda alla tillgängliga resurser och bandbredd för själva spelet.
- Gör en lista över alla ickestandardfiler (bsp, wav, mdl, etc) på din server
- Ladda upp filerna till en webbserver samtidigt som du bibehåller katalogstrukturen
- Frivilligt: För att visa en banner-bild (t ex, en bild med meddelandet "Innehåll tillhandahållet av ...") laddar du upp en 430x56 pixlar stor bild till <custom content directory>/gfx/banner.gif
- Använd sv_downloadurl <url> CVAR:en och ställ in <url> till
- Use the sv_downloadurl <url> CVAR and set <url> to http://<domän>/<ickestandard_innehåll_katalog>/ (där <domän> är domännamnet som pekar mot din webbserver och <ickestandard_innehåll_katalo> är namnet på den katalog som speglar ickestandardinnehållets katalog på din HLDS- eller SRCDS-spelinstallaltionsmapp)
Om din webbserver är säkrad med grundläggande HTTP-autenticering använder du formatet http://<användarnamn>:<lösenord>@<domän>/<ickestandard_innehåll_katalo> för att lägga till ditt HTTP-användarnamn och lösenord för autenticering, där <användarnamn> och <lösenord> är användarnamn och lösenordskombinationen för ett webbserverkonto med läsrättigheter för innehållsfilerna
Ytterligare information för konfigurering av dedikerad server
Assistans med dedikerad server
Gå med i diskussionslistan om dedikerade servrar för ditt operstivsystem och gå igenom mejlinglistans arkiv i jakt på lösningar på problem med dedikerade servrar:
|