Du satte upp servern, så du är admin. CS:GO:s adminkommandon körs via SourceMod, som är installerat och konfigurerat på varje CS:GO-server hos 2hours.gg, där ditt Steam-konto automatiskt får adminrättigheter. Du kan köra vilket kommando som helst från webbkonsolen på din serversida eller i spelet.
Tre typer av kommandon
Det är bra att veta skillnaden, eftersom de skrivs på olika sätt:
- Adminkommandon (SourceMod) — kicka, banna, byta karta, döda. Endast admins kan köra dem. Skriv dem i chatten med ett ! (eller / för att dölja meddelandet för andra spelare), till exempel !kick. Samma kommando fungerar i konsolen som sm_kick.
- Serverinställningar (cvars) — rundtid, botar, friendly fire. Dessa är spelvariabler, inte adminkommandon. Som admin ändrar du dem med sm_cvar <name> <value>, till exempel sm_cvar mp_roundtime 2.
- Spelarkommandon — allt en spelare kör på sin egen klient (köpa vapen, röstchatt, åskådarläge). Ingen admin krävs, de påverkar bara den spelaren.
Så kör du adminkommandon
Du behöver ha utvecklarkonsolen aktiverad (Settings > Game > Enable Developer Console, eller lägg till -console i dina startalternativ). Sedan kan du antingen:
- I chatten: tryck på Y, skriv kommandot med prefixet ! (!map de_nuke). Använd / istället för ! för att köra det utan att andra spelare ser meddelandet.
- I konsolen: tryck på ~ (tilde, till vänster om 1-tangenten) och skriv sm_-versionen (sm_map de_nuke).
Enklast av allt: skriv !admin i chatten för att öppna SourceMods adminmeny och klicka dig igenom alla kommandon nedan, utan att behöva memorera något.
Hantera spelare (admin)
!kick <name>- Ta bort en spelare från servern.
!ban <name> 30 <reason>- Banna en spelare i 30 minuter (använd 0 för permanent avstängning).
!slay <name>- Döda en spelare direkt för den pågående rundan.
!slap <name> 20- Ge 20 skada och knuffa runt en spelare (0 för enbart knuffen).
!gag <name>- Blockera en spelare från textchatten. !ungag för att ångra.
!mute <name>- Blockera en spelare från röstchatten. !unmute för att ångra.
!noclip <name>- Låt en spelare flyga genom väggar (växlas av/på).
Match- och kartkontroll (admin)
!map de_inferno- Byt till en ny karta direkt. de_-kartor är desarmera bomb, cs_-kartor är rädda gisslan.
sm_cvar mp_restartgame 1- Startar om matchen om 1 sekund: poäng och rundor nollställs, alla förblir anslutna. Det är detta "restart game" betyder i CS:GO. (Det startar INTE om själva servern.)
sm_rcon mp_warmup_start- Starta en uppvärmningsperiod (fritt köp, ingen poängräkning).
sm_rcon mp_warmup_end- Avsluta uppvärmningen och starta den riktiga matchen.
Kör inte quit eller _restart (till exempel via sm_rcon). De stoppar serverprocessen och kastar ut alla. För att starta om matchen, använd mp_restartgame istället.
Serverinställningar / cvars (admin)
Ändra dessa med sm_cvar <name> <value> i konsolen, eller via !admin-menyn:
mp_roundtime 2- Minuter per runda.
mp_timelimit 30- Minuter innan matchen tar slut (0 = ingen gräns). Din server startar sedan om matchen på samma bana.
mp_maxrounds 24- Antal rundor som spelas innan matchen slutar / sidorna byts.
mp_friendlyfire 1- Friendly fire på (1) eller av (0).
mp_startmoney 16000- Pengar varje spelare börjar en match med.
bot_quota 6- Hur många botar som ska hållas i spelet.
bot_difficulty 2- Botsvårighet: 0 lätt, 1 normal, 2 svår, 3 expert.
sv_full_alltalk 1- Låt alla spelare höra alla andra i röstchatten, båda lagen och åskådare (1), eller håll röstchatten inom laget (0).
sv_cheats 1- Aktivera fuskkommandon som noclip och god för testning (1). Stäng av (0) för riktiga matcher.
Skoj och omröstningar (admin)
!beacon <name>- Sätt en ring + ping på en spelare så att alla kan hitta dem.
!freeze <name>- Frys en spelare på plats i några sekunder.
!burn <name>- Tänd eld på en spelare.
!votemap de_dust2 de_mirage- Starta en kartomröstning mellan de listade kartorna.
!votekick <name>- Starta en omröstning om att kicka en spelare.
!csay <message>- Visa ett meddelande i mitten av allas skärm.
Spelarkommandon (alla)
Dessa kräver ingen admin och påverkar bara spelaren som kör dem:
status- Konsol: lista anslutna spelare, deras SteamID och ping. Praktiskt för att hitta ett namn att kicka.
timeleft- Chatt: hur lång tid det är kvar innan kartan byts.
nextmap- Chatt: vilken karta som kommer härnäst.
Osäkra servrar (anpassade klienter)
Som standard körs din server med VAC (Valve Anti-Cheat) aktiverat, precis som i publik matchmaking. Vid driftsättning kan du istället växla till osäker: VAC avstängt, så att anpassade klienter, skript och moddade uppsättningar kan ansluta. Det påverkar bara din egen server och riskerar aldrig ditt Steam-konto.
Det här är ditt eget val. Vissa privata grupper kör osäkra servrar för testning, moddning eller egna regler (HvH och liknande). Låt VAC vara aktiverat för normalt, skyddat spel; stäng av det för en privat lobby där alla känner till reglerna.
