ReportSystem dà ai tuoi giocatori un modo semplice e ordinato per segnalare chi bara o rovina la partita, e al tuo staff un pannello per gestire tutto senza uscire dal gioco.
Il giocatore apre /report, sceglie chi segnalare e il motivo da un menù, oppure scrive un motivo personalizzato. Lo staff riceve la notifica in chat e, se vuoi, su Discord, e gestisce ogni segnalazione da un menù: la prende in carico, si teletrasporta dal giocatore, la chiude o la annulla.
Tutto è configurabile: motivi, cooldown, limiti, messaggi e colori. Le segnalazioni sono salvate su database, quindi restano anche dopo un riavvio e sono condivise tra più server della stessa network.
Nessun riferimento a network specifiche: lo installi, imposti nome server e database, ed è pronto.
Funzionalità
- Menù in game per segnalare: scegli giocatore e motivo con un clic
- Motivi personalizzabili con icona, colore e descrizione (fino a 14)
- Motivo libero scritto in chat, con timeout configurabile
- Pannello staff /reportadmin: prendi in carico, chiudi, riapri, annulla
- Teletrasporto dal giocatore segnalato
- Notifiche in chat allo staff e all'ingresso se ci sono segnalazioni aperte
- Notifiche su Discord via webhook, con ping a un ruolo e cambi di stato
- Anti-spam: cooldown, massimo segnalazioni aperte, blocco doppioni
- Salvataggio su MySQL/MariaDB, adatto anche a network multi-server
- Permessi granulari per ogni azione dello staff
- Messaggi e date completamente personalizzabili (config e language)
Changelog
- v1.1.028/09/2026