Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

 Admin System - CS2

Plugin służy do nadania i korzystania z funkcji admina na serwerze. Plugin współpracuje z modułem [LR WEB] Manager System.

 

 

💽 Instalacja 💽

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

 

⚠️ PAMIĘTAJ ⚠️

Najpierw należy dodać plugin odpowiedzialny za MySQL do serwera - [Plugin] SQLMM - CS2

Następnie wgraj plugin, który jest odpowiedzialny za menu - [Plugin] Utils - CS2

Gdy wykonasz te dwie czynności przejdź do instalacji pluginu Admin System.

 

 

💽Instalacja Pluginu:

  1. Wypakuj pobraną zawartość,
  2. Wypakowaną zawartość, czyli foldery "admin_system", "configs", "metamod", "translations", przenieś do folderu "csgo/addons",
  3. Zrestartuj serwer i przejdź do konfiguracji.

 

⚙️Konfiguracja⚙️

Pamiętaj, że plik konfiguracyjne "databases.cfg""admin.ini", "maplist.ini" znajduje się w katalogu "addons/configs".

 

database.cfg - Wypełnianie danych MySQL

Poniżej znajduje się opis i zawartość jak wypełnić dane do bazy MySQL.

"Databases"
{
	"admin_system"
	{
		"host"				"host"         // W tym miejscu podajemy nazwe HOSTA lub IP bazy danych,
		"database"			"database"     // W tym miejscu należy podać nazwę bazy danych,
		"user"				"user"         // W tym miejscu należy podać nazwę użytkownika bazy danych,
		"pass"				"pass"         // W tym miejscu należy podać hasło do bazy danych,
		"port"			    "3306"             // Jeśli używamy przez nas stworzonego portu, to nalezy go wpisać. jeśli nie, to w standardzie na każdym hostingu port jest ustawiony na 3306,
	}
}

 

admin.ini - Czas i powody Banów / Mute.

Ten config posłuży nam do ustawienia czasu jak i powodów dla bana i mute.

"Settings"
{
    "times"
    {
        "0"             "Forever"
        "3600"          "1 Hour"
        "7200"          "2 Hour"
        "43200"         "12 Hour"
        "86400"         "1 Day"
        "1296000"       "15 Days"
        "2592000"       "30 Days"
    }

    "ban_reasons"
    {
        "Cheats"        ""
        "Spamming"      ""
    }

    "mute_gag_reasons"
    {
        "Spamming"      ""
        "Voice Changer" ""
    }
}

 

maplist.ini - Dodawanie map do menu ADMINA

W configu maplist, możemy dodać listę map z których może korzystać admin do zmiany mapy.

"Maps"
{
    "de_dust2"      "Dust 2"
    "de_mirage"     "Mirade"
    "de_nuke"       "Nuke"
}

GOTOWE!

 

⌨️ Komendy ⌨️

!status - Shows player userid.
!admin - Display admin menu.
!ban <#userid|name> <duration(minutes)/0 (permanent)> <reason> - Allows you to block a player(ADMFLAG_BAN)
!offban <steam64> <nick> <duration(minutes)/0 (permanent)> <reason> - Offline ban(ADMFLAG_BAN)
!!rename <#userid|name> <name> - Rename player(ADMFLAG_KICK)
!unban <steamid> - unban - Allows you to unblock a player(ADMFLAG_UNBAN)
!silence <#userid|name> <duration(minutes)/0 (permanent)> <reason> - Allows you to block voice and chat of a player (ADMFLAG_CHAT)
!unsilence <#userid|name> - Allows you to unlock the voice and chat of the player (ADMFLAG_CHAT)
!mute <#userid|name> <duration(minutes)/0 (permanent)> <reason> - Allows you to block a player's voice (ADMFLAG_CHAT)
!unmute <#userid|name> - Allows you to unlock player voice (ADMFLAG_CHAT)
!gag <#userid|name> <duration(minutes)/0 (permanent)> <reason> - Allows you to block a player's chat (ADMFLAG_CHAT)
!ungag <#userid|name> - Allows you to unlock player chat (ADMFLAG_CHAT)
!csay <message>> - say to all players (in center) (ADMFLAG_CHAT)
!hsay <message> - say to all players (in hud) (ADMFLAG_CHAT)
!kick <#userid|name> - Allows you to kick a player (ADMFLAG_KICK)
!who <optional #userid|name> - Allows you to recognize the player (ADMFLAG_GENERIC)
!rcon <command> - Allows you to send a command on behalf of the console (ADMFLAG_RCON)
!slay <#userid|name> - Allows you to kill a player (ADMFLAG_SLAY)
!slap <#userid|name> <optional damage> - Allows you to slap a player (ADMFLAG_SLAY)
!setteam <#userid|name> <team (0-3)> - Allows you to change a player's command(without death) (ADMFLAG_SLAY)
!changeteam <#userid|name> <team (0-3)> - Allows you to change a player's command(with death) (ADMFLAG_SLAY)
!map <mapname> - Allows you to change the map (ADMFLAG_CHANGEMAP)
!noclip <optional #userid|name> - Allows you to enable noclip (ADMFLAG_CHEATS)
!add_admin <admin_name> <steamid64> <duration(minutes)/0 (permanent)> <flags> <immunity> <optional comment> - Allows you to add an administrator (ADMFLAG_ROOT)
!remove_admin <steamid64> - Allows you to remove an administrator (ADMFLAG_ROOT)

 

⚠️ Dodawanie Admina ⚠️

Admina dodajemy poprzez stronę www. Plugin wymaga korzystania z modułu Manager System, bez tego nie dodamy admina.

 

 

📥 POBIERZ 📥

 

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

 

🇵🇱 Spolszczenie 🇵🇱

Jeżeli chcesz aby plugin działał w języku Polskim, należy zmienić w pliku "core.cfg" z "ru" na "pl". Następnie należy przejść do katalogu "addons/translations" i spolszczyć plik o nazwie "admin_system.phrases.txt" lub pobierze gotowe spolszczenie dodane poniżej. Pamiętaj aby to zrobić, musi być wgrany do tego wymieniony wcześniej plugin [Plugin] Utils - CS2.

admin_system.phrases.txt

 

  • 2 miesiące temu...
Opublikowano
Error reloading plugin: /home/data/nazwa/906648.cs2/csgo/addons/admin_system/admin_system.so: undefined symbol: _ZNK9KeyValues17GetNextTrueSubKeyEv
  • Mucek zmienił(a) tytuł na [Plugin] Admin System - CS2

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ę.