CS2 CounterStrikeSharp - Chat-Logger

Opis:
Zapisuje rozmowy z serwera do pliku .txt/.pdf lub wysyła do zdefiniowanego kanału na Discord.


Konfiguracja:
{
// Jeśli włączone, logi będą zapisywane w ../addons/counterstrikesharp/plugins/Chat_Logger/logs/
"SendLogToText": false,

// Zmienne do formatowania wiadomości
//{TIME} == Czas
//{DATE} == Data
//{MESSAGE} == Treść wiadomości
//{PLAYERNAME} == Nick gracza z serwera
//{TEAM} ==Wiadomość do drużyny/czat ogólny
//{STEAMID} = STEAM_0:1:122910632
//{STEAMID3} = U:1:245821265
//{STEAMID32} = 245821265
//{STEAMID64} = 76561198206086993
//{IP} = 127.0.0.0
"LogChatFormat": "[{TIME}] {TEAM} [{PLAYERNAME}] {MESSAGE} (SteamID: {STEAMID})",

// W jakim formacjie mają być zapisywane logi .txt, .pdf itp...
"LogFileFormat": ".txt",
// Format czasu i daty
"LogFileDateFormat": "MM-dd-yyyy",
"LogInsideFileTimeFormat": "HH:mm:ss",

//Wysyłanie wiadomości na kanał Discord
"SendLogToWebHook": false,
"WebHookURL": "https://discord.com/api/webhooks/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"LogDiscordChatFormat": "[{DATE} - {TIME}] {TEAM} {MESSAGE} (IpAddress: {IP})",

"ConfigVersion": 1
}

Instalacja:
Rozpakowany folder Chat_Logger wklejamy do /csgo/addons/counterstrikesharp/plugins/
Pobieramy i wrzucamy na serwer Newtonsoft.Json
Następnie zmieniamy mapę lub restartujemy serwer.

Wymagania:
1. CounterStrikeSharp
2. Metamod:Source 2
3. Newtonsoft.Json (Wtyczka do Discord)

Download:
1. Załącznik
2. GitHub
 

Attachments

  • Chat_Logger.1.0.2.zip
    696,8 KB · Wyświetleń: 0
Ostatnia edycja:

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Back
Do góry