« Custom Server Messages » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Hiob (discussion | contributions)
mAucun résumé des modifications
Hiob (discussion | contributions)
mAucun résumé des modifications
 
Ligne 1 : Ligne 1 :
{{Infobox Plugin| image = No_Logo.png| catégorie = Utilitaire| dev = MrKrisKrisu | bukkit = csm| grade = Intendant| status = installé|}}
{{Infobox Plugin| image = No_Logo.png| catégorie = Utilitaire| dev = Bammerbom | bukkit = csm| grade = Intendant| status = installé|}}


'''CUstom Server Messages''' permet, comme son nom l'indique, de customiser les messages serveurs (quit, join, death, etc).
'''CUstom Server Messages''' permet, comme son nom l'indique, de customiser les messages serveurs (quit, join, death, etc).
Ligne 21 : Ligne 21 :
!'''Description'''
!'''Description'''
!'''Permission'''
!'''Permission'''
|-
|<code>/csm</code>
|Affiche l'aide
|
|-
|<code>/csm info</code>
|Affiche des infos sur csm
|
|-
|-
|<code>/me <message></code>
|<code>/me <message></code>
Ligne 37 : Ligne 29 :
|Permission d'utiliser /say
|Permission d'utiliser /say
|csm.say
|csm.say
|-
|-
|
||Bypass du blocage de la commande <code>/plugins</code>
|Bypass le blocage des commandes comme <code>/plugins</code>, <code>/version</code>, etc
|csm.ignore
|-
|<code>/plugins</code>
|Obtenir la liste des <code>plugins</code>
|Obtenir la liste des <code>plugins</code>
|csm.plugins
|csm.plugins
|-
|-
|<code>/version</code>
||Bypass du blocage de la commande <code>/version</code>
|Afficher la version de bukkit/spigot
|Afficher la version de bukkit/spigot
|csm.version
|csm.version
|-
|-
|<code>/seed</code>
||Bypass du blocage de la commande <code>/seed</code>
|Afficher la seed de la map courante
|Afficher la seed de la map courante
|csm.seed
|csm.seed
|-
|<code>/csm reload</code>
|Reload du plugin
|csm.reload
|}
|}


Ligne 63 : Ligne 48 :
<syntaxhighlight lang="Yaml">
<syntaxhighlight lang="Yaml">
Plugin:
Plugin:
   Updates:
   Updates: true
    AutoVersionCheck: true
  Metrics: false
    AutoDownload: true
Event:
Event:
   Join:
   Join:
     Enable: true
     Enable: true
     Message: '&6%player &9joined the game!'
     Message: '&&f%Player'
  JoinOnlyToPlayer:
    Enable: true
    Delay: 2
    Message: '&9Welcome %player to the Server!'
   Quit:
   Quit:
     Enable: true
     Enable: true
     Message: '&6%player &9left the game!'
     Message: '&c¬ &f%Player'
   Whitelist:
   Whitelist:
     Enable: true
     Enable: true
     Message: '&6You are not on the Whitelist!'
     Message: '&6Vous n‘êtes pas sur la whitelist.'
   ServerFull:
   ServerFull:
     Enable: true
     Enable: true
     Message: '&1Sorry. &6The Server is full, try &4127.0.0.1&6!'
     Message: '&1Navré, mais le serveur est plein..'
Server:
Server:
   Motd:
   Motd:
     Enable: true
     Enable: true
     Messages:
     Messages:
     - §3This is a motd!
     - '&e* &bLes règles &7- &ahttps://nfald.fr/regles'
     - §7Thanks for using CustomServerMessages!
     - '&e* &bDevenir pérégrin &7- &ahttps://nfald.fr/peregrin'
     - §6Change this in the config.yml!
     - '&e* &bGuide du maraud &7- &ahttps://nfald.fr/guidedumaraud'
    - '&e* &bobtenir le guide du maraud &f(IG) &7- &a/sbs give maraud'
    - '&e* &bobtenir le livre des règles &f(IG) &7- &a/sbs give regles'
Command:
Command:
   Say:
   Say:
     Enable: true
     Enable: true
     Message: '&b[Server]&6(%player)&f:&c %message'
     Message: '&bNefald &f~ &c%Message'
   Me:
   Me:
     Enable: true
     Enable: true
     Message: '&6%player &4>>> &b%message'
     Message: '&b%Player %Message'
   Plugins:
   Plugins:
     Enable: true
     Enable: true
     Message: '&4Only &lAdmins&r&4 can see the Plugins!'
     Message: '&bCoquinou! Si vous voulez vraiment le savoir, demandez-le aux intendants.'
   Version:
   Version:
     Enable: true
     Enable: true
     Message: 'Version: &6MyServer 2.0!'
     Message: '&bVersion: &fcompte tes doigts'
   Seed:
   Seed:
     Enable: true
     Enable: true
     Message: '&fYou &4dont have Permissions&r to see the Seed!'
     Message: '&bHop-là! Pas touche à notre seed!'
DeathMessages:
DeathMessages:
   Enable: true
   Enable: true
   Messages:
   Messages:
     Drowned: '&6%player &9drowned'
     Drowned: '&e%Player s‘est noyé'
    FallDamage: '&e%Player a heurté le sol trop brutalement'
    Void: '&e%Player a chuté en dehors de ce monde'
    Lava: '&e%Player a piqué une tête dans la lave'
    Fire: '&e%Player est mort par le feu'
    Explosion: '&e%Player a explosé'
    Magic: '&e%Player a été tué par la magie'
    Suffocated: '&e%Player a suffoqué dans un mur'
    Projectile: '&e%Player a été emporté par la Mort'
    Starved: '&e%Player est mort de faim'
    Withered: '&e%Player a été flétri par un wither'
    Died: '&e%Player est mort'
    Player: '&e%Killer a tué &6%Killed &9 avec %Item'
     Slain:
     Slain:
       Pigman: '&6%player &9was slain by Zombie Pigman'
       Pigman: '&e%Player a été tué par un Pigman'
       Zombie: '&6%player &9was slain by Zombie'
       Zombie: '&e%Player a été tué par un Zombie'
       Spider: '&6%player &9was slain by Spider'
       Spider: '&e%Player a été tué par une Spider'
       Silverfish: '&6%player &9was slain by Silverfish'
       Silverfish: '&e%Player a été tué par un Silverfish'
       Slime: '&6%player &9was slain by Slime'
       Slime: '&e%Player a été souillé par un Slime'
       MagmaCube: '&6%player &9was slain by Magma Cube'
      Creeper: '&e%Player a été désintégré par un Creeper'
       Enderman: '&6%player &9was slain by Enderman'
       MagmaCube: '&e%Player a été consumé par un Magma Cube'
       EnderDragon: '&6%player &9was slain by EnderDragon'
       Enderman: '&e%Player a été tué par un Enderman'
       CaveSpider: '&6%player &9was slain by CaveSpider'
       EnderDragon: '&e%Player a été dévoré par un EnderDragon'
       IronGolem: '&6%player &9was slain by IronGolem'
       CaveSpider: '&e%Player a été tué par un CaveSpider'
       Wolf: '&6%player &9was slain by Wolf'
       IronGolem: '&e%Player a été tué par un IronGolem'
       Giant: '&6%player &9was slain by Giant'
       Wolf: '&e%Player a été tué par un Wolf'
       Wither: '&6%player &9was slain by Wither'
       Giant: '&e%Player a été écrasé par un Giant'
       Skeleton: '&6%player &9was shot by Skeleton'
       Wither: '&e%Player a été tué par un Wither'
       Blaze: '&6%player &9was fireballed by Blaze'
       Skeleton: '&e%Player a été tué par un Skeleton'
       Ghast: '&6%player &9was fireballed by Ghast'
       Blaze: '&e%Player a été tué par un Blaze'
       Witch: '&6%player &9was slain by Witch'
       Ghast: '&e%Player a été tué par un Ghast'
       WitherSkeleton: '&6%player &9was slain by WitherSkeleton'
       Witch: '&e%Player a été tué par un Witch'
    HitTheGround: '&6%player &9hit the ground too hard'
       WitherSkeleton: '&e%Player a été tué par un WitherSkeleton'
    Void: '&6%player &9fell out of the world'
 
    SwimLava: '&6%player &9tried to swim in lava'
    WentFlames: '&6%player &9went up in flames'
    BurnedDeath: '&6%player &9burned to death'
    BlewUp: '&6%player &9blew up'
    Magic: '&6%player &9was killed by magic'
    Suffocated: '&6%player &9suffocated in a wall'
    Pricked: '&6%player &9was pricked to death'
    Starved: '&6%player &9starved to death'
    ShotArrow: '&6%player &9was shot by arrow'
    Withered: '&6%player &9withered away'
    Died: '&6%player &9died'
    HurtSkeleton: '&6%player &9was killed while trying to hurt Skeleton'
    HurtZombie: '&6%player &9was killed while trying to hurt Zombie'
</syntaxhighlight>
</syntaxhighlight>

Dernière version du 9 février 2016 à 06:42


Custom Server Messages
Custom Server Messages
Plugin
Catégorie Utilitaire [edit]
Développeur(s) Bammerbom
Bukkit csm
Nefald
Status installé [edit]
Grade requis Intendant
Article
Dernière révision 9/02/2016


CUstom Server Messages permet, comme son nom l'indique, de customiser les messages serveurs (quit, join, death, etc).

Utilisation

Tout se passe dans le fichier de configuration. Aucune commande utile IG.

Spécificités
  • Définir les messages quit/join
  • Définir les messages "You are not on the Whitelist Message"
  • Bloquer les commandes comme /plugins ou /version, etc.
  • Définir les messages si un utilisateur veut utiliser les commandes bloquées
  • Vous pouvez désactiver un message avec
  • Vous pouvez traduire les messages serveur dans votre langue maternelle
  • Vous pouvez définir les deathmessages
  • Il existe un fichier log.yml qui loggue tous les événements csm, commandes et morts


Commande Description Permission
/me <message> Permission d'utiliser /me csm.me
/say <message> Permission d'utiliser /say csm.say
Bypass du blocage de la commande /plugins Obtenir la liste des plugins csm.plugins
Bypass du blocage de la commande /version Afficher la version de bukkit/spigot csm.version
Bypass du blocage de la commande /seed Afficher la seed de la map courante csm.seed


Configuration

Plugin:
  Updates: true
  Metrics: false
Event:
  Join:
    Enable: true
    Message: '&b¬ &f%Player'
  Quit:
    Enable: true
    Message: '&c¬ &f%Player'
  Whitelist:
    Enable: true
    Message: '&6Vous n‘êtes pas sur la whitelist.'
  ServerFull:
    Enable: true
    Message: '&1Navré, mais le serveur est plein..'
Server:
  Motd:
    Enable: true
    Messages:
    - '&e* &bLes règles &7- &ahttps://nfald.fr/regles'
    - '&e* &bDevenir pérégrin &7- &ahttps://nfald.fr/peregrin'
    - '&e* &bGuide du maraud &7- &ahttps://nfald.fr/guidedumaraud'
    - '&e* &bobtenir le guide du maraud &f(IG) &7- &a/sbs give maraud'
    - '&e* &bobtenir le livre des règles &f(IG) &7- &a/sbs give regles'
Command:
  Say:
    Enable: true
    Message: '&bNefald &f~ &c%Message'
  Me:
    Enable: true
    Message: '&b%Player %Message'
  Plugins:
    Enable: true
    Message: '&bCoquinou! Si vous voulez vraiment le savoir, demandez-le aux intendants.'
  Version:
    Enable: true
    Message: '&bVersion: &fcompte tes doigts'
  Seed:
    Enable: true
    Message: '&bHop-là! Pas touche à notre seed!'
DeathMessages:
  Enable: true
  Messages:
    Drowned: '&e%Player s‘est noyé'
    FallDamage: '&e%Player a heurté le sol trop brutalement'
    Void: '&e%Player a chuté en dehors de ce monde'
    Lava: '&e%Player a piqué une tête dans la lave'
    Fire: '&e%Player est mort par le feu'
    Explosion: '&e%Player a explosé'
    Magic: '&e%Player a été tué par la magie'
    Suffocated: '&e%Player a suffoqué dans un mur'
    Projectile: '&e%Player a été emporté par la Mort'
    Starved: '&e%Player est mort de faim'
    Withered: '&e%Player a été flétri par un wither'
    Died: '&e%Player est mort'
    Player: '&e%Killer a tué &6%Killed &9 avec %Item'
    Slain:
      Pigman: '&e%Player a été tué par un Pigman'
      Zombie: '&e%Player a été tué par un Zombie'
      Spider: '&e%Player a été tué par une Spider'
      Silverfish: '&e%Player a été tué par un Silverfish'
      Slime: '&e%Player a été souillé par un Slime'
      Creeper: '&e%Player a été désintégré par un Creeper'
      MagmaCube: '&e%Player a été consumé par un Magma Cube'
      Enderman: '&e%Player a été tué par un Enderman'
      EnderDragon: '&e%Player a été dévoré par un EnderDragon'
      CaveSpider: '&e%Player a été tué par un CaveSpider'
      IronGolem: '&e%Player a été tué par un IronGolem'
      Wolf: '&e%Player a été tué par un Wolf'
      Giant: '&e%Player a été écrasé par un Giant'
      Wither: '&e%Player a été tué par un Wither'
      Skeleton: '&e%Player a été tué par un Skeleton'
      Blaze: '&e%Player a été tué par un Blaze'
      Ghast: '&e%Player a été tué par un Ghast'
      Witch: '&e%Player a été tué par un Witch'
      WitherSkeleton: '&e%Player a été tué par un WitherSkeleton'