Jump to content

[CS:GO] qReport/ Report - Zgłaszanie graczy


-_-

Recommended Posts

  • Root

[CS:GO] qReport - Zgłaszanie graczy

Aktualna wersja: 1.3

 

OPIS

Plugin dodaje komendę !report, która pozwala zgłaszać graczy z danym powodem, a następnie wysyła tę informację do adminow tak jakby gracz użył u@. Dodatkowo, pozwala logować takie zgłoszenia do pliku wraz z informacjami o Steam ID, czasie, a także statystykami, które mogą pomóc w ustaleniu sytuacji na podstawie demka. Gdy uruchomimy logowanie do pliku, plugin sam stworzy folder dla logów, a jeśli mu się nie uda, zgłosi informację w errorach.

W wersji 1.3 pojawiło się wsparcie dla discord, w którym wykorzystywane są webhooki. W tym przypadku nasz plugin żeby nie spamować stale reportami najpierw sprawdza czy gracz został już zreportowany na danej mapie/sesji i jeśli nie, to sprawdza czy na serwerze jest admin. Jeżeli w obu przypadkach odpowiedź jest negatywna, czyli gracz nie był reportowany i nie ma admina, dopiero wtedy wysyła info na discord.

 

Jak dodać info na discord?

By znaleźć link do naszego webhooka wystarczy wejść w edycje kanału na którym chcemy wyświetlać reporty i przejść do integracje, a następnie kliknąć webhook. Tam najpewniej z automatu stworzy nam webhooka, a naszym zadaniem będzie tylko skopiować jego url i wkleić w convar qreport_discord_webhook.

Do działania potrzebujemy:

 

SMJansson

Discord API

 

CONFIG

Plik z powodami (addons/sourcemod/configs/Qesik/ReportReason.ini)

Cheat
WallHack
SpinHack
Spamming
Inappropriate Language
Griefieng

Jeżeli chcesz skorzystać z translacji dla powodu, podaj go w translacji, tak jak poniżej

    "Cheat"
    {
        "en" "Cheat"
        "pl" "Czit"
    }

 

CONVAR

// This file was auto-generated by SourceMod (v1.11.0.6924)
// ConVars for plugin "qReport.smx"


// Cooldown miedzy reportami gracza
// -
// Default: "15.0"
// Minimum: "0.000000"
qreport_cooldown "15.0"

// Loguj do pliku wszystkie reporty
// -
// Default: "1.0"
// Minimum: "0.000000"
// Maximum: "1.000000"
qreport_logon "1.0"

// Link do webhook discord
// puste by wylaczyc
// -
// Default: ""
qreport_discord_webhook ""

// Nick dla webhooka
// -
// Default: "qReport"
qreport_discord_username "qReport"

// Url avatara dla webhooka
// -
// Default: "https://forum.cs-classic.pl/uploads/profile/photo-thumb-6470.jpg"
qreport_discord_avatar "https://forum.cs-classic.pl/uploads/profile/photo-thumb-6470.jpg"

// Kolor embedu dla webhooka
// -
// Default: "#ff2222"
qreport_discord_color "#ff2222"

// Blokuj wysylanie reportu na discord gdy admin jest online
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
qreport_discord_report "1"

 

LISTA ZMIAN

v1.1 (15.01.2021)
1. Dodano translację dla powodów
2. Dodano informację o braku graczy w menu reportów
3. Zmieniono authid na steam id w logowaniu

v1.2 (07.07.2022)
1. Aktualizacja sm do 1.11

v1.3 (24.05.2023)
1. Dodano opcje reportowania na discord przez webhooka
2. Przebudowano convary
2.1 Dodano convar qreport_discord_webhook określający link do webhooka pod discord
2.2 Dodano convar qreport_discord_username określający nick dla webhooka
2.3 Dodano convar qreport_discord_avatar określający avatar dla webhooka
2.4 Dodano convar qreport_discord_color określający kolor embedu dla webhooka
2.5 Dodano convar qreport_discord_report określający czy ma blokować wysyłanie report na discord gdy admin jest online
2.6 Usunięto convar qreport_hideadmins
3. Dodano komendę !zglos
4. Dodano wsparcie dla qStealth

]

INSTALACJA

Standardowa
Translacja do addons/sourcemod/translations
Config dla powodów: addons/sourcemod/configs/Qesik

 

DOWNLOAD

Kod źródłowy: qReport.sp

Plugin: qReport.smx

Translacja: qreport.phrases.txt

Config dla powodów: ReportReason.ini

Convar: qreport.cfg

-_-,

Poprawka w kodzie ze statusem PRIME

  • Like 2
  • Love 2
Link to comment
Share on other sites

  • -_- changed the title to [CS:GO] qReport/ Report - Zgłaszanie graczy
  • Root
  • Lekkie poprawki w kodzie + wyczyszczenie zbędnego kodu (nic specjalnego, co zmieniałoby działanie pluginu)
  • Like 2
Link to comment
Share on other sites

  • Root
v1.3 (25.05.2023)
1. Dodano opcje reportowania na discord przez webhooka
2. Przebudowano convary
2.1 Dodano convar qreport_discord_webhook określający link do webhooka pod discord
2.2 Dodano convar qreport_discord_username określający nick dla webhooka
2.3 Dodano convar qreport_discord_avatar określający avatar dla webhooka
2.4 Dodano convar qreport_discord_color określający kolor embedu dla webhooka
2.5 Dodano convar qreport_discord_report określający czy ma blokować wysyłanie report na discord gdy admin jest online
2.6 Usunięto convar qreport_hideadmins
3. Dodano komendę !zglos
4. Dodano wsparcie dla qStealth

 

Link to comment
Share on other sites

20 minut temu, Shinyx napisał(a):

Dlaczego jak chcę pobrać wyświetlą się że jest "Niedostępne"

Musisz odczekać pewien okres czasu, aby dostać grupę Użytkownik, to ona pozwala pobierać.

  • Like 1
Link to comment
Share on other sites

  • Root
8 minut temu, BIGFLESH napisał(a):

Musisz odczekać pewien okres czasu, aby dostać grupę Użytkownik, to ona pozwala pobierać.

@ Shinyx dokładnie 24h od założenia konta

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site you agree to Privacy Policy