Hoppa till huvudinnehåll

CS2: Bli admin

Denna guide skapades med följande produkter:

(Detaljer kan variera med produkter från olika leverantörer men huvudkoncepten förblir desamma)

Introduktion

Att tilldela administratörsrättigheter ger dig enkel och heltäckande administration med full kontroll över din server. Som admin kan du använda alla tillgängliga alternativ och funktioner som spelet erbjuder direkt i spelet. Alla steg du behöver följa för att tilldela adminrättigheter på din server beskrivs nedan.

Förberedelser

För att använda adminprivilegier måste en grund först läggas. CS2 erbjuder inte som standard en heltäckande administrationshantering. Men det finns ramverk för detta, som CounterStrikeSharp. Ramverket måste installeras för att kunna konfigureras. Om du inte installerat det än, kolla gärna in vår guide för Installera Plugins.

Definiera admins

Att lägga till en admin görs via konfigurationsfilen admins.json, som du hittar under ../cs2/game/csgo/addons/CounterStrikeShap/addons/configs/. För att deklarera en ny admin måste du skapa en ny post. Den ska innehålla ett namn, identifierare (identity) och flags (rättigheter). Namnet kan du välja fritt, det används bara som en etikett/identifierare. För identifieraren "identity" måste SteamID från Steam-kontot anges. Dessutom måste flags definieras enligt behov.

admins.json (Exempel)
{
"User 1": {
"identity": "76561198808392634",
"flags": ["@css/changemap", "@css/generic"]
},
"User 2": {
"identity": "STEAM_0:1:1",
"flags": ["@css/generic"]
}
}

Definiera admingrupper

Du kan också definiera admingrupper. På så sätt kan en admins rättigheter styras via deras grupp, vilket gör att du slipper konfigurera rättigheter individuellt för varje admin. Grupperna definieras i konfigurationsfilen admin_groups.json, som finns under ../cs2/game/csgo/addons/CounterStrikeShap/addons/configs/.

admin_groups.json
"#css/simple-admin": {
"flags": [
"@css/generic",
"@css/reservation",
"@css/ban",
"@css/slay",
]
}

Definiera admin-immunitet

En immunitetsnivå kan tilldelas admins. Om en admin eller spelare med lägre immunitet försöker utföra en åtgärd mot en admin eller spelare med högre immunitet, kommer kommandot att misslyckas. Du kan definiera immunitet genom att lägga till nyckeln immunity för varje admin i configs/admins.json.

{
"ZoNiCaL": {
"identity": "76561198808392634",
"flags": ["@css/changemap", "@css/generic"],
"immunity": 100
}
}
info

Immunitetskontrollen görs inte automatiskt av CounterStrikeSharp. Det är upp till respektive plugin att hantera immunitetskontrollen.

Avslutning

Grattis, du har nu konfigurerat administratörsrättigheterna! Har du fler frågor eller behöver hjälp är du varmt välkommen att kontakta vår support, som finns tillgänglig varje dag för att hjälpa dig! 🙂