Cerberus
Website | Commands | Permissions
This plugin will be ported to Sponge once it will be available.
Cerberus is a SuperBlacklist for all server, this SuperBlacklist is based on many server statistic and update automatically.
How it works ?
Each servers who use Cerberus will send data about Ban,Kick,Jail,Mute and some other things.
With this data, the Cerberus Server will examine, and Update automatically the Blacklist Database.
How its detect undesirable player ?
Each server can set is own "Tolerence Level" about player and each players have is Level.
The Tolerence Level is divided in 4 categories:
- Green (Clean player)
- Yellow (Little or almost Criminal record)
- Orange (Severe Criminal record)
- Red (Major Criminal record/)
So if a server set is "Tolerence Level" to Orange, only players who have a Yellow Level or Green Level will be able to Login on the server.
But if I want a specifies player (with a Level Higer of what is setted on the server) be able to Login ?
Each servers who use Cerberus have also is own Amnesty List.
This is useful if you have a player's who's consider with a higher Level, but who's trusted by an Admin.
What Cerberus do else ?
The Cerberus Database is linked with a website where you can retrieve Who's get Ban, Jail, Mute, Kick and on which server.
It's also provide an OverAll Amnesty demand which will be checked by Cerberus Staff.
Donations :
This is Optional, if you like Cerberus you can make a donation to help is development. That won't give any special benefits over non-donors.
If you have any questions let me know.
Cordially, Kazoo.
----------------------------------------------------------------------------------------------------------------------
Français:
Website | Commandes | Permissions
Cerberus est une SuperBlacklist pour tous les serveurs et elle est basée sur les statistiques et se met à jour automatiquement.
Comment cela marche ?
Chaque serveurs qui utilise Cerberus envoie des données sur les Ban,Jail,Kick,Mute et quelques autres informations. Avec ces données, Cerberus les examineras et mettras sa base de données à jour.
Comment détecter des Joueurs indésirables ?
Chaque serveur peut configurer son propre "Niveau de tolérance".
Chaque joueur a évidement un "Niveau d'antécédent" le représentant.
Le "Niveau de tolérancel" est divisé en 4 catégories:
- Vert (Joueur sans antécédent ou presque)
- Jaune (Joueur avec antécédent mineur)
- Orange (Joueur avec antécédent Sévère)
- Rouge (Joueur avec antécédent Grave)
Donc si un serveur a configuré sont "Niveau de tolérance" à Orange, seulement les joueurs avec un niveau égal ou inférieur pourront se connecter.
Mais si je veux qu'un joueur spécifique (Avec un niveau plus élever que celui définit par le serveur) ai le droit de se connecter ?
Chaque serveurs qui utilise Cerberus ont leur propre liste de Pardon. Ceci est utile si vous avez un joueur considéré avec un haut niveau, mais qui a la confiance d'un Administrateur.
Que fait d'autre Cerberus ?
La base de données de Cerberus est lié étroitement avec son site web où vous pouvez retrouver la liste des Joueurs Bannis,Jail,Mute, Kick et ce pour tous les serveurs.
Il permet aussi une Demande de pardon qui sont vérifier par l'équipe de Cerberus.
Donations :
Ceci est optionel, Si vous aimer Cerberus vous pouvez faire un dons pour aider son développement.
Prenez notes qu'un dons ne donne aucun droit spécial ou tout autres avantage face a ceux qui ne font pas de dons.
Pour plus d'information ou des infos veuillez me le demander .
Cordialement, Kazoo.
----------------------------------------------------------------------------------------------------------------------
@technowix
Sa verifie lors de la connexion avant qu'il soit connecter.
Et oui cela a ete tenter mais pas de la meme facon non?
8166 Joueurs repertorier.
@darkkazoo Done, j'espère que ton projet vas fonctionner, ça à déjà été tenté maintes fois xD M'enfin faut bien que des gens se mettent à alimenter la bdd ;)
Et ton "ça ne met que quelques millisecondes" ne veux pas dire que tu ne bloque pas le thread principale j'veux dire par là, tu bloque la connexion du type ? ça vient s'incruster dans les trucs de connexions ? Ou ça vérifie après qu'il se soit connecté ? x)
@technowix
Cela ne bloque pas le Thread principal, les actions sont fait sous moins de 0 secondes(donc en milisecondes).
Pour BungeeCord, cela ne fonctionneras pas a 100%, mais si tu cree une requete dans les tickets, je vais pouvoir le mettre compatible :)
Juste pour savoir, ça bloque pas le thread principale toute les requêtes ? C'est plutôt leger entre-autre ? :p Sinon, j'suis sous bungeecord, donc mes ban/etc sont pas vraiment géré par le serveur, mais par le proxy, ça passe ou pas ?
@technowix
Ce serais apprecier :) mais non obligatoire !
J'vais ptet voir pour supporter ton projet :) ! ça peut être sympathique !