Sueta

Moderation+

2.0.3

Moderation plugin

·Plugin
  1. 2.0.3latestStaff chat prefixesJan 6, 2018
    StaffChat prefixes are fixed
    2 downloads
  2. 2.0.2When eclipse ruin allDec 10, 2017
    Update 2.0.2 Now it's working
    35 downloads
  3. 2.0.1Bugs fixDec 10, 2017
    Update 2.0.1 · The bug when a player is connecting to the server is fixed · The bug when a connected player is banned is fixed
    3 downloads
  4. 2.0.0Read all !Dec 6, 2017
    Note: si vous avez déjà utilisé le plugin auparavant, il est très fortement conseillé de tout lire si vous ne voulez pas avoir de bugs Elle est enfin arrivée, la grande, l'attendue, la superbe Update 2.0.0 comment ça personne l'attendait ? Au programme : · Une gestion totale de la possibilité d'avoir plusieurs sanctions différentes en même temps ! (Ex: Vous bannissez un joueur pour anti-jeu, et vous vous rendez-compte qu'il a cheat, il se retrouve donc avec les 2 ban, car dans le cas où l'un serait annulé, l'autre reste) · Par nécessité, le /unban et le /unmute on donc un argument supplémentaire : l'identifiant de la sanction. Il ne sera demandé que dans le cas où le joueur a plusieurs sanctions du même type. Retenez bien ceci, vous comprendrez pourquoi plus tard. · Des mises à jour automatiques des fichiers de langue sont effectués lorsqu'il manque une "clé" (un message), elle est alors ajoutée avec sa valeur par défaut. · L'architecture (ou infra ?), de la BDD change ! Les sanctions sont évidemment conservées, mais attention aux développeurs utilisant cette BDD ;-) · Vous pouvez désormais modifier le format de la date via le fichier config.yml · J'ai noté un changement sur la commande /mutechat, mais je ne sais plus ce que c'est, alors surprise ! · Ajout du fichier Ranks.yml. Attention, les permissions sont à indiquer dans ce dossier uniquement et pas dans le fichier config.yml de BungeeCord. Le fichier par défaut est donné ci-dessous, avec un exemple pour en comprendre le fonctionnement. Ranks.yml : Code (Text): #Create a new rank just like this Example: members: - Etrenak - Notch # Permision list : http://moderation.wikia.com/wiki/Permssions permissions: - MdP.ban - MdP.mute #Replacement for %PREFIX% in messages (see your Messages_XX.yml) staffchat_prefix: "§e[ExampleRank]" Admin: members: - XXAdmin23XX permissions: - MdP.* staffchat_prefix: "§c[Admin]" Et dans les fichiers de langues ? Là aussi, beaucoup de nouveauté. Je vous conseille fortement de supprimer vos fichiers actuels, étant donné que de nombreux nouveau messages ont fait leur apparition, et de nombreux changement dans les variables. Précision pour la section punishment_format : Attention à ne pas oublier d'indiquer l'id dans le message (%ID%), pour la raison donnée ci-dessus au sujet des commandes de retrait de sanction (/un[ban:mute]) Voici donc les deux fichiers de langues par défaut, une traduction en une autre langue serait la bienvenue Messages_en.yml : Code (Text): # Message sent when a player try to speak while the chat is muted (with /MuteChat on) # Variable(s) : None chat_muted: '&4Chat is muted !' # Message sent when you try to ban/mute a player but the reason is empty. # Variable(s) : None reason_not_valid: '&4This reason is not valid' # Message sent when you try to get informations of a player but he has never connected to the server. # Variable(s) : # %PLAYER% > The player you try to get informations. player_never_connected: '&4Player has never connected to the server' # Message sent when you try to unban a player not banned. # Variable(s) : # %PLAYER% > The player you try to unban player_not_banned: '&cPlayer not banned' # Message sent when you unban a player. # Variable(s) : # %PLAYER% > The unbanned player player_unbanned: '&ePlayer %PLAYER% unbanned' # Message sent when you try to unmute a player not muted. # Variable(s) : # %PLAYER% > The player you try to unmute player_not_muted: '&cPlayer not muted' # Message sent when you unmute a player. # Variable(s) : # %PLAYER% > The unmuted player player_unmuted: '&ePlayer %PLAYER% unmuted' # Message sent when you try to forgive a player but he has several punishments # Variable(s) : # %PLAYER% > The unmuted player # %PUNISHMENTS% > current player's punishments list several_punishments: |- &cThere are several punishments, please give id of the good punishment : %PUNISHMENTS% # Message sent when you try to forgive (unmute/unban) a player with an invalid id (another player, type mismatch...) # Variable(s) : None invalid_id: '&cInvalid id' # Format of the chat reserved for the staff # Variables : # %PLAYER% > The command sender # %MESSAGE% > The message sent. # %PREFIX% > The player's perfix (See Ranks.yml) staffchat_format: '&2[StaffChat] %PREFIX% %PLAYER% : &e%MESSAGE%' ##################################################################################### # # # # # # # Broadcasts # # # # # # # ##################################################################################### # Format of /broadcast command. # Variables : # %PLAYER% > The command sender # %MESSAGE% > The message sent. broadcast: '&1[&6&lBROADCAST&1] &c%PLAYER% &8➤ &b%MESSAGE%' # Format of /admin command. # Variables : # %PLAYER% > The command sender # %MESSAGE% > The message sent. admin_broadcast: '&1[&4&lADMINISTRATION&1] &c%PLAYER% &8➤ &b%MESSAGE%' # Format of /mod command. # Variables : # %PLAYER% > The command sender # %MESSAGE% > The message sent. mod_broadcast: '&1[&b&lMODERATION&1] &1%PLAYER% &8➤ &c&l%MESSAGE%' # Format of /stream command. # Variables : # %PLAYER% > The command sender # %MESSAGE% > The message sent. stream_broadcast: '&1[&rStream&1] &7%PLAYER% &8➤ &b%MESSAGE%' # Format of /youtube command. # Variables : # %PLAYER% > The command sender # %MESSAGE% > The message sent. youtube_broadcast: '&1[&rYou&cTube&1] &c%PLAYER% &8➤ &b%MESSAGE%' ##################################################################################### # # # # # # # Punishments # # # # # # # ##################################################################################### # Punishemnt format used in ban list, mute list and warn list. # Variable(s) : # %ID% > Punishment Id in Database, useful to forgive player with several punishments # %DATE% > Punishment start date # %PUNISHER% > the moderator who have punish this player # %DURATION% > Punishment duration # %REASON% > Reason gave when punishment was applied punishment_format: ban_not_forgiven : |- &4»&c%ID% &9%DATE% &7banned by &b%PUNISHER% &7 Duration : &e%DURATION% &7Reason : &b%REASON% ban_forgiven: |- &2»&a%ID% &9%DATE% &7banned by &b%PUNI
    19 downloads
  5. 1.2.10Bug fix & add MdP.*Apr 19, 2017
    · Bug fix · Add permission MdP.*
    346 downloads
  6. 1.2.9Warnings & Custom messagesMar 17, 2017
    · Adding Messages_lang.yml. You can change the plugin lang in file config.yml · You can now use the command /warn. All warns are logged, you can see a player history with /info <Player>
    54 downloads
  7. 1.2.7Config updateOct 6, 2016
    · The default config is now commented in English · Add a command desactivation option in config.yml · Copy your config.yml contents · Delete the config.yml · Restart your Bungee · Delete all except the Enable Commands section · Paste the old config.yml contents
    179 downloads
  8. 1.2.6Sep 1, 2016
    28 downloads
  9. 1.2.5Sep 1, 2016
    8 downloads
  10. 1.2.4Update durationAug 31, 2016
    Before : /Ban Etrenak 1 def It's a reason Now : /Ban Etrenak def It's a reaon
    21 downloads
  11. 1.2.3Aug 30, 2016
    17 downloads
  12. 1.2.2Aug 30, 2016
    15 downloads
  13. 1.2.1Release 1.2Aug 29, 2016
    Added : · Command /ClearChat (Permission : ModerationPlus.clearchat) · Command /MuteChat (Permission : ModerationPlus.mutechat) Look the plugin description for more informations
    12 downloads
  14. 1.2.0Aug 27, 2016
    108 downloads
  15. 1.1.0Aug 26, 2016
    21 downloads

Similar projects

Plugin →