Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

CS2-SimpleAdmin - CS2

Plugin który pozwala zarządzać w łatwy sposób serwerem.

simple admin.png

 

🚀 Instalacja 🚀

💡 WAŻNE - Przed instalacją pluginu, na serwerze musi być wgrany MetaMod oraz CounterStrikeSharp, aby móc dodać plugin do serwera.

 

🚀 Instalacja:

  1. Wypakuj pobraną zawartość,
  2. Wypakowaną zawartość, czyli folder "CS2-SimpleAdmin" przenieś do folderu "addons/counterstrikesharp/plugins",
  3. Zrestartuj serwer przejdź do katalogu "addons/counterstrikesharp/configs/plugins/CS2-SimpleAdmin",
  4. Wygeneruje się wam tam plik "CS2-SimpleAdmin.json" który trzeba ustawić pod siebie,
  5. Zrestartuj serwer i gotowe!

 

 

⌨️ Komendy:

- css_admin - Display all admin commands // @css/generic
- css_ban <#userid or name> [time in minutes/0 perm] [reason] - Ban player // @css/ban
- css_addban <steamid> [time in minutes/0 perm] [reason] - Ban player via steamid64 // @css/ban
- css_banip <ip> [time in minutes/0 perm] [reason] - Ban player via IP address // @css/ban
- css_unban <steamid or name or ip> - Unban player // @css/unban
- css_kick <#userid or name> [reason] - Kick player / @css/kick
- css_gag <#userid or name> [time in minutes/0 perm] [reason] - Gag player // @css/chat
- css_addgag <steamid> [time in minutes/0 perm] [reason] - Gag player via steamid64 // @css/chat
- css_unmute <steamid or name> <type [gag/mute] - Unmute player // @css/chat
- css_slay <#userid or name> - Kill player // @css/slay
- css_slap <#userid or name> [damage] - Slap player // @css/slay
- css_map <mapname> - Change map // @css/changemap
- css_wsmap <name or id> - Change workshop map // @css/changemap
- css_say <message> - Say message as admin in chat // @css/chat
- css_psay <#userid or name> <message> - Sends private message to player // @css/chat
- css_csay <message> - Say message as admin in center // @css/chat
- css_hsay <message> - Say message as admin in hud // @css/chat
- css_noclip <#userid or name> - Toggle noclip for player // @css/cheats
- css_freeze <#userid or name> [duration] - Freeze player // @css/slay
- css_unfreeze <#userid or name> - Unfreeze player // @css/slay
- css_respawn <#userid or name> - Respawn player // @css/cheats
- css_cvar <cvar> <value> - Change cvar value // @css/cvar
- css_rcon <command> - Run command as server // @css/rcon

 

⚠️ PAMIĘTAJ ⚠️

Pamiętaj, że należy usunąć z nazwy plików "admins.example.json" i "admin_groups.example.json" słowo "example", pliki znajdują się w katalogu "addons/counterstrikesharp/configs". Bez wykonania tej czynności, admin nie będzie działać.

 

 

💡 INFO - Plugin współpracuje z moim pluginem CS2-Tags (Najnowsza wersja). Jeżeli gracz dostanie gaga to nie może pisać.

Plugin również zapisuje bany i muty w bazie danych! Jest ona niezbędna do działania.

 

🌐 Pomocne linki 🌐

Jak dodać admina na serwerze w CS2?

Jak stworzyć grupę admina na serwerze w CS2?

 

 

📥 Pobierz 📥

INFO.png.f99d4fe7ddcfcdca9c2714c4ae310142.png Źródło: github.com

 

  • Like 7
  • Thanks 1
  • 4 tygodnie później...
Opublikowano

Czesc.

Mam problem i kłopot mianowicie rozchodzi mi sie o dodanie admina do tego pluginu. 

Albo nie umiem albo robie cos nie tak albo nie robie tego co powinienem zrobić. 

Na serwerze mam wgrana najnowszą wersje  MetaMod oraz CounterStrikeSharp.

Plugin wgralem i wrzuciłem w odpowiednie miejsce zgodnie z Twoją instrukcja. 

Działa plugin bo po wejsciu na serwer chce skorzystać z komendy np "css_admin" czy 

to z innej i w lewym dolnym rogu informacja:

Cytat

[CSS] You are missing the correct permissions (@css/rcon) to execute this command.

W wygenerowanym pliku CS2-SimpleAdmin.json ustawiłem i wpisałem dane do bazy msql podpietej do tego serwera.

Cytat

// This configuration was automatically generated by CounterStrikeSharp for plugin 'CS2-SimpleAdmin', at 2024/01/13 01:43:02
{
  "Version": 2,
  "DatabaseHost": "sql.pukawka.pl",
  "DatabasePort": 3306,
  "DatabaseUser": "903009",
  "DatabasePassword": "**********",      hasło wpisałem odpowiednie ;)
  "DatabaseName": "903009_serwercs2",
  "KickTime": 10,
  "DisableDangerousCommands": true,
  "ConfigVersion": 2
}

 

Z góry dziękuje za pomoc i odpowiedz. 

Opublikowano

Nie masz dodanych permisji z tego co wynika. Pokaż plik admin.json znajduje się on w: csgo/addons/counterstrikesharp/config

 

Opublikowano (edytowane)

Na tyle tez sie domyslilem ze nie mam danej permisi. 

Nie mam tego pliku a wgralem folder Cs2 - Simple Admin ja trzeba. ponizej fotka chyba ze to ten plik admins.example.

Wile tych skryptów próbowałem wrzucac. I nie wiem za kazdym szukałem tego pliku admins.json.

Wiadomo postepowalem jak w instrukcji :) wrzuciłem restart i szedlem po sciezkach takich jak pisaliscie. o i tak to wyglada  :)

 

image.thumb.png.c615c388bbd2d0b5c2be018c1ce98c08.png

 

A tutaj  plik admins.example

image.thumb.png.5a2899650ad6dcc3e4ec82519804fc50.png

 

Edytowane przez mattigerw
Mucek,

Prosił bym abyś założył temat w odpowiednim dziale takim jak: Problemy

Opublikowano
55 minut temu, mattigerw napisał(a):

admins.example.

jak sama nazwa pliku "example"  wskazuje, że to tylko przykład.  Brakuje ci pliku admins.json, więc

Łap czysty plik i wgraj do odpowiedniego folderu (addons/cssharp/conifgs)

admins.json

 

  • Like 1
Opublikowano

Ok wrzuciłem plik ktory podesłałeś. A mam pytanie mozecie jeszcze podesłać w ktorym miejscu wkleic klnijke z steam id i flagami zeby uniknąć błędu. 

Opublikowano
8 minut temu, mattigerw napisał(a):

Ok wrzuciłem plik ktory podesłałeś. A mam pytanie mozecie jeszcze podesłać w ktorym miejscu wkleic klnijke z steam id i flagami zeby uniknąć błędu. 

 

 

Niżej ci podaje kod z informacjami co gdzie dodać:

{
  "Nick Gracza": {
    "identity": "Tutaj wklej SteamID 64",
    "immunity": 100,
    "flags": [
      "@css/custom-flag-1",
      "@css/custom-flag-2"
    ],
    "groups": [
      "#css/admin"
    ],
    "command_overrides": {
      "css_plugins": true,
      "css": false
    }
  }
}

 

💡 INFO - Następnym razem proszę zakładać temat w odpowiednim dziale i tam opisywać swój problem.

  • Like 2
Opublikowano

 Nie obeszło sie bez problemow nastepnego dnia na świeżo podszedłem do tematu.

Steam id wpisałem nadal miałem brak permisi. Przeczytałem odpowiedz daffyy autora Tematu ktory podesłał link.

musiałem jeszcze wkleic flagi tego typu znaczy dopisac je cytuje  przykladowe 

Cytat

@css/reservation # Reserved slot access.

@css/generic # Generic admin.

@css/kick # Kick other players.

@css/ban # Ban other players.

W miejsce :

 

[
      "@css/custom-flag-1",
      "@css/custom-flag-2"
    ]

https://docs.cssharp.dev/docs/admin-framework/defining-admins.html

 

Dziękuje za pomoc przepraszam za zle miejsce na rozwiazywanie tego problemu nastepnym razem zamieszcze w odpowiednim miejscu. 

Dziekuje jeszcze raz osoba pomagajacym w rozwiazaniu problemu. Wielkie  dzieki. 

  • Like 2
  • Mucek zmienił(a) tytuł na [Plugin] CS2-SimpleAdmin - Prosta administracja serwerem Counter-Strike 2
  • 1 miesiąc temu...
Opublikowano

@ daffyy  Mam problem, za pierwszym razem, gdy wrzuciłem plugin na serwer, po wpisaniu !admin wyskakiwało ladne okienko na środku ekranu gdzie pokazywało opcje i po wpisaniu !1 etc można było sobie wybierać opcje z listy. teraz po reinstalu i wrzuceniu pliku na nowo, po wpisaniu !admin zamiast okna, wskakuje mi na chat to:

Cytat

[OGÓLNY] HaX‎: !admin
[ CS2-SimpleAdmin HELP ]
- css_who <#userid or name> - Display informations about player
- css_players - Display player list
- css_ban <#userid or name> [time in minutes/0 perm] [reason] - Ban player
- css_addban <steamid> [time in minutes/0 perm] [reason] - Ban player via steamid64
- css_banip <ip> [time in minutes/0 perm] [reason] - Ban player via IP address
- css_unban <steamid or name or ip> - Unban player
- css_kick <#userid or name> [reason] - Kick player
- css_gag <#userid or name> [time in minutes/0 perm] [reason] - Gag playe

 

Czy jesteś w stanie coś pomóc w tym temacie?

Opublikowano
2 godziny temu, hax01 napisał(a):

@ daffyy  Mam problem, za pierwszym razem, gdy wrzuciłem plugin na serwer, po wpisaniu !admin wyskakiwało ladne okienko na środku ekranu gdzie pokazywało opcje i po wpisaniu !1 etc można było sobie wybierać opcje z listy. teraz po reinstalu i wrzuceniu pliku na nowo, po wpisaniu !admin zamiast okna, wskakuje mi na chat to:

Czy jesteś w stanie coś pomóc w tym temacie?

Ustaw 

"UseChatMenu": true,
Opublikowano
W dniu 20.03.2024 o 20:23, hax01 napisał(a):

@ daffyy  Mam problem, za pierwszym razem, gdy wrzuciłem plugin na serwer, po wpisaniu !admin wyskakiwało ladne okienko na środku ekranu gdzie pokazywało opcje i po wpisaniu !1 etc można było sobie wybierać opcje z listy. teraz po reinstalu i wrzuceniu pliku na nowo, po wpisaniu !admin zamiast okna, wskakuje mi na chat to:

Czy jesteś w stanie coś pomóc w tym temacie?

Nie używasz najnowszej wersji

Opublikowano
Godzinę temu, trawismontana napisał(a):

Siemka a pokaże ktoś kodzik jak dodać kilka adminów?

Podobna sytuacja opisana jest w tym temacie :

Proszę zapoznać się z tematem.

Opublikowano
4 godziny temu, trawismontana napisał(a):

Siemka a pokaże ktoś kodzik jak dodać kilka adminów?

 

Jeśli posiadasz problem, proszę zakładać temat w dziale „Source 2/Problemy”

Opublikowano

Cześć,
podczas próby uruchomienia dodatku dostaję taki błąd:
 

2024-04-01 12:36:10.577 +02:00 [EROR] (cssharp:PluginManager) Failed to load plugin from /home/servers/users/srv79503/CS2/game/csgo/addons/counterstrikesharp/plugins/CS2-SimpleAdmin/CS2-SimpleAdmin.dll
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types.
Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.

 

  • 2 tygodnie później...
Opublikowano
W dniu 1.04.2024 o 11:46, damian5602 napisał(a):

Cześć,
podczas próby uruchomienia dodatku dostaję taki błąd:
 

2024-04-01 12:36:10.577 +02:00 [EROR] (cssharp:PluginManager) Failed to load plugin from /home/servers/users/srv79503/CS2/game/csgo/addons/counterstrikesharp/plugins/CS2-SimpleAdmin/CS2-SimpleAdmin.dll
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types.
Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.

 

 

Jeśli posiadasz problem, proszę zakładać temat w dziale „Source 2/Problemy”.

  • 4 miesiące temu...
Opublikowano

Siemanko ! 

Albo jestem na to za głupi, albo za stary - ale ni chu chu nie potrafię znaleźć opcji, by zmienić język na nasz, Polski... 
Ktoś pomoże ? ❤️

 

Opublikowano
1 godzinę temu, kabzet napisał(a):

Siemanko ! 

Albo jestem na to za głupi, albo za stary - ale ni chu chu nie potrafię znaleźć opcji, by zmienić język na nasz, Polski... 
Ktoś pomoże ? ❤️

 

w Core.json w counterstrikesharp/configs zmień ServerLanguage na pl

  • Like 1
  • 2 tygodnie później...
Opublikowano

Dzięki za odpowiedź Panowie ! Po drodze narodziło się jeszcze jedno pytanie, mianowicie :
 - Jak dodać w menu jakiekolwiek mapy ? 

Opublikowano

Mapy które są od valve dodajesz ["de_mirage", "de_dust2"] itd

Mapy z workshopu dodajesz tak

 

  "WorkshopMaps": {
    "awp_lego_2" : null,
    "awp_orange" : null,
    "de_gnida" : 3274930672
  },

tam gdzie null/3274930672 wstaw id mapy z workshopu

 

  • Like 1
Opublikowano

tylko gdzie to wkleić bracie, by to banglało ? Próbowałem już tyle razy, że teraz już chodzi wyłącznie o moją upartość w ogarnięciu tego 😄

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.