DeathMessages
Aller à la navigation
Aller à la recherche
DeathMessages | ||||
---|---|---|---|---|
![]() | ||||
Plugin | ||||
Catégorie | Chat [edit] | |||
Développeur(s) | Mayhem777 | |||
Bukkit | death-messages | |||
Nefald | ||||
Status | non-installé [edit] | |||
Grade requis | Citoyen | |||
Article | ||||
Dernière révision | 19/03/2014 |
DeathMessages permet de configurer les messages système, notamment ceux ayant attrait à la mort d'un joueur, et ce de façon quasi illimité pour l'imagination.
Il est entre autre possible, et c'est un luxe, de configurer plusieurs messages pour une même action
Commandes et permissions
Puisque avec ce plugin tout se passe dans la configuration, une seule commande lui est connue
commande | description | permission |
---|---|---|
/deathmessages reload ou /dm reload
|
Reload de la configuration | deathmessages.admin |
/dm all | Désactiver tous les messages | deathmessages.admin |
/dm dm | Désactiver les messages de mort | deathmessages.admin |
/dm gm | Désactiver les messages généraux | deathmessages.admin |
/dm | Obtenir la liste des commandes | deathmessages.admin |
deathmessages.user |
Configuration
Couleur | Code | Nom |
---|---|---|
&0 | Black | |
&1 | Dark Blue | |
&2 | Dark Green | |
&3 | Dark Aqua | |
&4 | Dark Red | |
&5 | Purple | |
&6 | Gold | |
&7 | Gray | |
&8 | Dark Gray | |
&9 | Blue | |
&a | Green | |
&b | Aqua | |
&c | Red | |
&d | Light Purple | |
&e | Yellow | |
&f | White |
La configuration de DeathMessages est on ne peut plus simple, rédigez vos messages avec des codes couleurs (tableau de droite), des variables, des caractères spéciaux et beaucoup d'imagination!
Information: Attention aux apostrophes, comme tout fichier Yaml, celui de DeathMessages aime que ce soit clair et organisé.
Sous Mac OS X utilisez la combinaison de touches [⇧+⌥+ ’ ] pour l'obtenir.
Utilisez bien des apostrophes typographiques (’), non pas une quote (').
Sous Mac OS X utilisez la combinaison de touches [⇧+⌥+ ’ ] pour l'obtenir.
- Exemple
- Pour obtenir :
thekom a été assassiné par Uti ☠
- Je mettrais dans le fichier de configuration :
&a%player &7a été assassiné par &3%killer &f%[simbol1]
Variables
Variable | Résultat |
---|---|
%player | Le nom du joueur (de la victime) |
%killer | Le nom de l'assassin (uniquement pour le PVP) |
%weapon_material | Affiche le type d'arme employé par l'assassin. |
%weapon_name | Affiche le nom de l'arme, en lieu et place du type d'arme, si elle n'a pas de nom, ce sera le type qui sera affiché. ( le nom que vous attribuez à un objet grâce à l'enclume ) |
%world | Nom du monde où le joueur est mor. |
Caractères spéciaux
Variable | Caractère |
---|---|
%[n] | ñ |
%[a1] | á |
%[a2] | à |
%[a3] | â |
%[e1] | é |
%[e2] | è |
%[e3] | ê |
%[i1] | í |
%[i2] | ì |
%[i3] | î |
%[o1] | ó |
%[o2] | ò |
%[o3] | ô |
%[u1] | ú |
%[u2] | ù |
%[u3] | û |
%[a4] | å |
%[a5] | ä |
%[o4] | ö |
%[u4] | ü |
%[simbol1] | ☠ |
%[ae] | æ |
%[o5] | ø |
Fichier de configuration
Information: J'ai retiré tous les commentaires et aides du développeurs afin de faciliter votre lecteur du fichier de configuration.
Il s'agit là du fichier de Nefald.fr, au lendemain d'une première configuration. Tout n'est pas encore tout à fait à notre goût. :)
Il s'agit là du fichier de Nefald.fr, au lendemain d'une première configuration. Tout n'est pas encore tout à fait à notre goût. :)
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# About Plugin/Author #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Plugin Name: Death Messages
# Author: Goty
# Bukkit Profile: http://dev.bukkit.org/profiles/Mayhem777/
# Description: Change the Default Bukkit Death Messages as you Wish, including colors, victim name, killer name and weapon/material/name... also other General messages as Join/Kick/Leave.
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# About Plugin/Author #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# Plugin Version #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Don't change this or your config will be renamed to "old_config.yml" and the correct config.yml version will be created.
Version: 2.6.1
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# Plugin Version #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# Debugging #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
### Enabling this option will BROADCAST useful data about the Death Process, which will be useful to find plugins conflicting with Bukkit normal events.
# You'll be able to check: Victim Name, World Name, Last Damage Cause Type, Last Damage Cause (Reason), and Damager.
Debug: false
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# Debugging #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
#====================================== PvP Messages ======================================#
### What to do with PvP Death Messages?
# 1 = Don't Show any of Them.
# 2 = Show them as Usual.
# 3 = ONLY show PvP Death Messages.
PvP_Death_Messages_Handling: 2
#====================================== World Settings ======================================#
### Disable ALL Death and Generic messages to those worlds, total silence, no message comming from the world itself or from any other.
Silenced_Worlds:
- TooManyDeaths_world
- NoSpam_world
### Linking worlds allows worlds to share death/generic messages, worlds out if this list will ONLY see it's own messages.
# Example: as you can see in this list, the worlds "world", "world_nether" and "world_the_end" are linked, so Death and Generic messages will be shared, if we have another world called "new_world", will only be able to see it's own Death and Generic Messages.
Linked_Worlds:
Enable: false
World_List:
- world
- world_nether
- world_the_end
#====================================== Generic Messages ======================================#
### Enable/Disable all Generic Messages; if disabled, will totally turn off the listeners, so this part will not affect performance.
# (YOU HAVE TO RELOAD or STOP/START THE SERVER FOR THIS OPTION TO HAVE EFFECT)
Generic_Messages: true
### On Player FIRST Join Message:
Player_First_Join: '&aSouhaitons tous la &6bienvenue &a &b%player !'
### On Player Join Message:
Player_Join: '&e**&b%player &aa rejoint le serveur'
### On Player Leave/Disconnect Message:
Player_Disconect: '&e**&b%player &aa quitté le serveur'
### On Player Kick Message:
Player_Kick: '&b%player &4a été kické !'
#====================================== Death Messages ======================================#
### Change those TAGS as you wish.
# %player = Player (victim) name
# %killer = Player Assasin name (only for player kills, PvP)
# %weapon_material = Material name of the weapon wielded by the killer(only for player kills, PvP)
# %weapon_name = Meta display name of the weapon, instead of the material one, if there's no name it'll show the material one.
# %world = World name in which the player died, can be used in any message.
### Don't forget to use bukkit colors if you want ===> http://dev.bukkit.org/media/images/42/45/Colors.png
# And other Bukkit Formats ===> &n = Underlined || &o = Italic || &m = Strike-through || &l = Bold || &k = Magic || &r = Reset Format
### Some Examples:
# Example for Creeper Message = '&2%player &Elikes to hug &CCreepers&E, he is a pill of dust now...'
# Example for PvP Message = '&2%player &Ewas slain by &Ckiller&E, wielding his mighty &C%weapon'
### TAKE CARE ABOUT SPECIAL CHARACTERS OR NON-ENGLISH ONES! THE BUKKIT YAML PARSER DON'T ALLOWS THEM! CHECK THE PLUGIN PAGE TO USE VARIABLES INSTEAD TO SHOW THEM!
### Finally, you can add/modify/remove all the random messages you wish, when a death occurs, a random message from the list will be chosen.
# REMEMBER, THERE'RE NOT ONLY 2 POSSIBLE RANDOM MESSAGES, ADD/REMOVE ALL YOU WISH! INFINITE POSSIBILITIES!
### Mob Causes
Blaze:
- '&a%player &7a été par un &3Blaze'
- '&a%player &7ate a &3Blaze &a fireball!'
CaveSpider:
- '&a%player &7a été tué par une &3araignée des cavernes'
- '&a%player &7a été mordu par une &3araignée des cavernes'
Creeper:
- '&a%player &7s’est fait exploser'
- '&a%player &7a explosé !'
- '&a%player &7a vu un &3creeper &7de prêt !'
EnderDragon:
- '&a%player &7a été tué par un &3Ender Dragon'
- '&a%player &7tried to ride the &3Ender Dragon'
Enderman:
- '&a%player &7a été tué par un &3Enderman'
- '&a%player &7was shocked by &3Enderman'
Ghast:
- '&a%player &7was fireballed by Ghast'
- '&a%player &7ate a &3Ghast &a fireball!'
Giant:
- '&a%player &7a été tué par un &3Géant'
- '&a%player &7a été piétiné par un &3Géant'
IronGolem:
- '&a%player &7a été tué par un &3Golem'
- '&a%player &7s’est fait piétiner par un &3Golem'
MagmaCube:
- '&a%player &7a été tué par un &3Magma Cube'
- '&a%player &7vient d’être brûlé au 5ème degrès par un &3Magma Cube'
PigZombie:
- '&a%player &7a été tué par un &3Zombie Pigman'
- '&a%player &7s’est charcuté par &3Zombie Pigman'
Silverfish:
- '&a%player &7a été tué par un Silverfish'
- '&a%player &7s’est fait gniaqué par un &3Silverfish&7, assurement'
SkeletonArcher:
- '&a%player &7was shot by &3Skeleton'
- '&a%player &7was head shotted by a &3Skeleton'
SkeletonMelee:
- '&a%player &7a été tué par un Skeleton'
- '&a%player &7was punched by &3Skeleton&7, without bow!'
Slime:
- '&a%player &7a été tué par un Slime'
- '&a%player &7s’est tiafenglué par un &3Slime'
Spider:
- '&a%player &7a été tué par un Spider'
- '&a%player &7was bitten by &3Spider'
Witch:
- '&a%player &7was killed by &3Witch'
- '&a%player &7was cursed by &3Witch'
Wolf:
- '&a%player &7a été tué par un loup'
- '&3Un loup &7a dévoré &a%player'
- '&3Un loup &7a attaqué &a%player'
Zombie:
- '&a%player &7a été tué par un Zombie'
- '&7Un &3Zombie &7vient de déguster la cervelle de &a%player!'
### Wither
Wither:
- '&a%player &7blew up'
- '&a%player &7what?'
WitherEffect:
- '&a%player &7withered away'
- '&a%player &7pum! pam! puf!'
### Wither Skeleton
WitherSkeleton:
- '&a%player &7was slain by a &3Wither Skeleton'
- '&a%player &7was crushed by a &3Wither Skeleton'
#====# PvP Causes #====#
PvPWeapon:
- '&a%player &7a été tué par &3%killer'
- '&a%player &7vient de mourir des mains de &3%killer'
- '&a%player &7s’est fait charcuté par &3%killer'
# Weapon Tag NOT APLICABLE
PvPFist:
- '&a%player &7a été tué par &3%killer'
- ' &3%killer &7a cogné à mort &a%player'
PvPBow:
- '&a%player &7a été assassiné par &3%killer &f%[simbol1]'
- '&a%player &s’est fait tiré dessus par &3%killer &f%[simbol1]'
# This happens when a player dies by a Thorn Enchantment.
Thorns:
- '&a%player &7was killed while trying to hurt &3%killer'
- '&a%player &7was killed while trying to hurt &3%killer'
#====# Other Causes #====#
TNT:
- '&a%player &7s’est fait exploser la cervelle'
- '&a%player &7pensait que ce n’était qu’un simple gâteau!'
Cactus:
- '&a%player &7a été piqué à mort !'
- '&a%player &7a câliné un cactus'
Anvil:
- '&a%player &7a été écrasé par une enclume'
- '&a%player &7a tenté d’embrasser une enclume dans sa chute'
# Dispenser only has 1 message for deaths, but i added another one if player dies from a fireball ;)
DispenserArrow:
- '&a%player &7s’est prit une flèche'
- '&7Un dispenser a rempli le corps de &a%player’s &7avec de l’acier!'
DispenserFireball:
- '&7Un &3dispenser &7a frît &a%player'
- '&7Un dispenser a brûlé vif &a%player !'
Drowning:
- '&a%player &7est mort noyé'
- '&a%player &7a oublié d’enfiler son scaphandre !'
PotionofHarming:
- '&a%player &7est mort par magie'
# In Minecraft you can't die from normal Poison, you just get to half heart, anyway it a Poison Potion hits you when u're with low health and kills you or by other plugins this could happen.
Fall:
- '&a%player &7a fait une vilaine chute'
- '&a%player &7a fait une chute mortelle'
- '&a%player &7vient de se briser la colonne vertébrale'
Poison:
- '&a%player &7a absorbé de la nourriture contaminée'
- '&a%player &7a bouffé un truc qu’il aurait pas dû'
# Direct exposure to a fire block
FireBlock:
- '&a%player &7est mort brûlé vif'
- '&a%player &7a rejoint Jeanne d’Arc'
# Death caused by burns after leaving a Fire Block or Lava Block.
FireEffect:
- '&a%player &7est mort brûlé vif'
- '&a%player &7s’est brûlé, un peu'
Lava:
- '&a%player &7s’est jeté dans la lave'
- '&a%player &7essaye d’apprendre a nager dans la lave'
# You usually get "went up in flames" like cause of death by a thunder, now you can specify what you want, anyway if the fire kills you first the cause will still being the fire.
Lightning:
- '&a%player &7s’est fait foudroyer'
- '&a%player &7a prit la foudre.'
Starvation:
- '&a%player &7est mort de faim'
- '&a%player &7est mort affamé'
Suffocation:
- '&a%player &7a été enterré vivant..'
- '&a%player &7est mort de suffocation'
# Suicide message is only possible when player uses /suicide or /kill to himself.
Suicide:
- '&a%player &7s’est suicidé'
- '&a%player &7a mit fin à ses jours'
Void:
- '&a%player &7a chuté hors du monde'
- '&a%player &7a chuté hors d monde'
# Weird causes like killed by EnderPearl, Eggs and Snowballs.
# Snowmans can't kill players cause Snowballs have no damage, anyway some servers change this mechanic for fun (like my server), so i added it too.
Others:
- '&a%player &7a été matraqué'
- '&a%player &7a le crâne fendu'
- '&a%player &7s’est fait battre à mort'
Snowman:
- '&a%player &7a été congelé par un bonhomme de neige'
- '&a%player &7s’est fait refroidir par un bonhomme de neige'
## Rest of the Causes, command causes will be showed here, like /kill or /suicide case doesn't have a damager.
Unknown:
- '&a%player &7s’en est allé'
- '&a%player &7s’est volatilisé'
Notes
- Merci à thekom et à Pipilou90 d'avoir enduré plusieurs heures durant, diverses tortures et démembrements afin que je puisse de configurer convenablement DeathMessages Notch.
- DeathMessages fonctionne uniquement avec Java 7, si vous utilisez Java 6, vous aurez alors l'erreur suivante :
Unsupported major.minor version 51.0
. Mettez à jour.