« Signs » : différence entre les versions
m added Category:Compatible avec WorldEdit using HotCat |
mAucun résumé des modifications |
||
(10 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{Infobox Plugin| image = Signs Logo.png| catégorie = Utilitaire | dev = Jofkos | | {{Infobox Plugin | ||
| image = Signs Logo.png | |||
| catégorie = Utilitaire | |||
| dev = Jofkos | |||
| spigot = signs | |||
| compatibilité = [[LWC]], [[WorldGuard]], [[Factions]], [[ChestShop]], Towny, QuickShop, GriefPrevention, Lockette, PlotMe | |||
| sources = [https://github.com/Jofkos/Signs Github] | |||
| grade = Pérégrin | |||
| status = non-installé | |||
|}} | |||
'''Signs''' permet d'éditer à la volée ou sur commande les panneaux, sans avoir à les casser ou les reposer, mais aussi les copier/coller. Le Must. | |||
== Utilisation == | == Utilisation == | ||
* '''Éditer à la volée''' - Munissez-vous d'un <code>INKSACK</code> et faite {{Touche|clic droit}} sur le panneau pour l'éditer. | |||
* ''' | * '''Codes couleurs''' - Utilisez '''&''', suivi d'un nombre de 0-9 ou d'une lettre de a-o. | ||
* '''Codes couleurs''' | |||
=== Copier et coller === | |||
Cliquez droit sur un panneau avec l'item de copie (par défaut un <code>PAPER</code>) et cliquez gauche sur un autre panneau pour coller. | |||
* '''Note''': Si l'option ''CopyCosts/PasteCosts'' est activée, vous ne pourrez copier ou coller qu'uniquement si vous possédez un ''Copy.Ink'' (par défaut un <code>INK_SACK:0</code>) dans votre inventaire. | |||
=== Écrire sur plusieurs panneaux === | |||
Pour écrire sur plusieurs panneaux à la fois, vous devez cliquer gauche sur un panneau avec un livre à la main (<code>BOOKANDQUILL</code> ou <code>WRITTENBOOK</code>) dans lequel vous aurez au préalable écris du texte. Ainsi le contenu du livre sera transféré sur les panneaux. Attention à ne pas être en Gamemode 1, sinon le panneau se détruit. | |||
== Commandes et permissions == | == Commandes et permissions == | ||
Ligne 14 : | Ligne 29 : | ||
!'''Description''' | !'''Description''' | ||
!'''Permission''' | !'''Permission''' | ||
|- | |- | ||
|/signs | |<code>/signs</code> | ||
|Reload du plugin à partir du fichier de configuration | |Reload du plugin à partir du fichier de configuration | ||
|signs.reload | |signs.reload | ||
|- | |- | ||
|/edit <ligne> <texte> | |<code>/edit <ligne> <texte></code> | ||
| | |Éditer le texte sur la ligne spécifiée | ||
|signs.edit | |signs.edit | ||
|- | |- | ||
|/colorcodes | |<code>/colorcodes</code> | ||
|Afficher les codes couleurs | |Afficher les codes couleurs | ||
|signs.colorcodes | |signs.colorcodes | ||
Ligne 34 : | Ligne 48 : | ||
!'''Description''' | !'''Description''' | ||
|- | |- | ||
|signs.use | |<code>signs.use</code> | ||
|Permet d'utiliser le plugin | |Permet d'utiliser le plugin | ||
|- | |- | ||
|signs.copy | |<code>signs.copy</code> | ||
|Permet de copier du texte d'un panneau à un autre | |Permet de copier du texte d'un panneau à un autre | ||
|- | |- | ||
|signs.signwall | |<code>signs.signwall</code> | ||
|Permettre d'écrire sur un SignWall | |Permettre d'écrire sur un SignWall | ||
|- | |- | ||
|signs.signcolors | |<code>signs.signcolors</code> | ||
|Permet d'utiliser toutes les couleurs | |Permet d'utiliser toutes les couleurs | ||
|- | |- | ||
|signs.signcolors.< | |<code>signs.signcolors.<couleur></code> | ||
|Permet d'utiliser la couleur spécifiée (seulement si ''PerColorPermissions'' est activé) | |Permet d'utiliser la couleur spécifiée (seulement si ''PerColorPermissions'' est activé) | ||
|- | |- | ||
|signs.bypass.<plugin> | |<code>signs.bypass.<plugin></code> | ||
|Les protections du plugin spécifiée <plugin> sont ignorées (bypass). | |Les protections du plugin spécifiée <plugin> sont ignorées (bypass). | ||
|- | |- | ||
|signs.bypass.editcosts | |<code>signs.bypass.editcosts</code> | ||
| | |Bypass du coût d'édition, même si ''EditCosts'' est activé, l'édition d'un panneau est gratuite | ||
|- | |- | ||
|signs.bypass.copycosts | |<code>signs.bypass.copycosts</code> | ||
| | |Bypass du coût de copie, même si '' CopyCosts'' est activé, copier le texte d'un panneau est gratuite | ||
|- | |- | ||
|signs.bypass.pastecosts | |<code>signs.bypass.pastecosts</code> | ||
| | |Bypass du coût de collage, même si '' PasteCosts'' est activé, coller le texte d'un panneau copié est gratuit | ||
|} | |} | ||
== Configuration == | |||
<syntaxhighlight lang="Yaml"> | |||
Locale: fr_FR | |||
Action: INK_SACK:0 | |||
EditCosts: true | |||
SignColors: true | |||
PerColorPermissions: false | |||
OnlyInOwnedRegion: false | |||
NotifyUpdates: true | |||
AutoUpdate: true | |||
Copy: | |||
Item: PAPER | |||
Ink: INK_SACK:0 | |||
CopyCosts: true | |||
PasteCosts: true | |||
</syntaxhighlight> | |||
* '''Locale''' - {{Bleu|''en_EN''}} - Votre langage. Si il n'est pas indiqué, l'anglais sera utilisé | |||
* '''Action''' - {{Bleu|''INK_SACK:0''}} - Action à définir peut être: | |||
** '''Item''' {{Bleu|INK_SACK:0''}} - La valeur de l'élément peut être le nom de l'élément ou de son id | |||
** '''Sneak''' - Accroupissez-vous pour éditer un panneau | |||
** '''Hand''' - Editez un panneau vec n'importe quel item | |||
* '''EditCosts''' - {{Bleu|''false''}} - si ''true'', l'édition d'un panneau aura un coût de la valeur indiquée sur ''EditMaterial'' | |||
* '''SignColors''' - {{Bleu|''true''}} - Activer / désactiver les couleurs sur les panneaux. | |||
* '''PerColorPermissions''' - {{Bleu|''false''}} - Activer / désactiver l'utilisation d'une permission par couleur (consommation des ressources CPU/RAM accrue) | |||
* '''OnlyInOwnedRegion''' - {{Bleu|''false''}} - Définir si un joueur ne peut éditer un panneau que si il est propriétaire ou membre de la région [[WorldGuard]] | |||
* '''NotifyUpdates''' - {{Bleu|''true''}} - Notifier ou non lors de la disponibilité d'une mise à jour de Signs | |||
* '''AutoUpdate''' - {{Bleu|''true''}} - Activer / désactiver la mise à jour automatique de Signs | |||
* '''Copy.Item''' - {{Bleu|''PAPER''}} - Définir l'item servant à copier/coller | |||
* '''Copy.Ink''' - {{Bleu|''INK_SACK:0''}} - Définir l'item, si nécessaire (''Action'') si les options ''CopyCosts'' ou ''PasteCosts'' sont activées | |||
* '''Copy.CopyCosts''' - {{Bleu|''false''}} - Définir si copier un panneau à un coût | |||
* '''Copy.PasteCosts''' - {{Bleu|''false''}} - Définir si coller un panneau à un coût | |||
{{Note|text=Les protections WorldGuard sont par défaut respectées, si un joueur peut poser un bloc il pourra éditer un panneau. | |||
<br/>Si l'option ''OnlyInOwnedRegion'' est activée, le joueur ne pourra éditer de panneaux que si il est membre ou propriétaire de la région. autrement dit même si il n'y a pas de région, un joueur ne pourra éditer de panneau.}} | |||
=== Traduction française === | |||
;messages_fr_FR.properties | |||
<syntaxhighlight lang="Java"> | |||
## Signs French locale | |||
## Last Update: (YMD) 2016-02-12 | |||
## Traduction française réalisée par Hiob (nefald.fr) | |||
cmd.edit.signonly = \u00A7cVous devez regarder un panneau pour ex\u00e9cuter cette commande | |||
cmd.edit.success = \u00A7aLigne chang\u00e9e de \u00A76{0}\u00A7a pour \u00A7r{1} | |||
cmd.playeronly = \u00A7cCette commande ne peut \u00ea tre utilis\u00e9e qu‘en jeu | |||
config.copy.invalid = Le mat\u00e9riau de copie n‘est pas valide! | |||
config.copy.resetted = Le mat\u00e9riau de l‘item de copie a \u00e9t\u00e9 remise \u00e0 z\u00e9ro par d\u00e9faut ({0}) | |||
config.edit.invalid = Action d‘\u00e9dition non-valide! | |||
config.edit.resetted = L‘action d'\u00e9dition a \u00e9t\u00e9 remise \u00e0 z\u00e9ro par d\u00e9faut ({0}) | |||
config.ink.invalid = Le mat\u00e9riau d‘encre n‘est pas valide | |||
config.ink.resetted = Le mat\u00e9riau de l‘item encre a \u00e9t\u00e9 remise \u00e0 z\u00e9ro par d\u00e9faut ({0}) | |||
config.reloaded = \u00A7aConfiguration de Signs recharg\u00e9e. | |||
modules.loaded = Modules de compatibilit\u00e9 charg\u00e9s pour {0} | |||
updater.download.complete = T\u00e9l\u00e9chargement termin\u00e9 ({0}ms)\nVersion {1} sera install\u00e9e lors du red\u00e9marrage du serveur | |||
updater.download.starting = Une nouvelle version de Signs existe et va \u00ea tre install\u00e9e | |||
updater.installed = Mise \u00e0 jour install\u00e9e! | |||
updater.newversion = La version {0} a \u00e9t\u00e9 t\u00e9l\u00e9vers\u00e9e sur BukkitDev | |||
updater.newversion2 = La version {0} de Signs pour Minecraft {1} a \u00e9t\u00e9 t\u00e9l\u00e9vers\u00e9e sur BukkitDev | |||
updater.othermc = Une nouvelle version de Signs a \u00e9t\u00e9 trouv\u00e9e pour une autre version de Bukkit:\nVous utilisez Signs v{0} pour Minecraft, {1}\nSigns v{2} est pour Minecraft {3} | |||
updater.outofdate = Signs v{0} n‘est pas \u00e0 jour | |||
updater.uptodate = Signs v{0} est \u00e0 jour | |||
words.and = et | |||
writtenItem.name = \u00A7r\u00e9crit {0} | |||
</syntaxhighlight> | |||
[[Catégorie:Compatible avec LWC]] | [[Catégorie:Compatible avec LWC]] | ||
[[Catégorie:Compatible avec | [[Catégorie:Compatible avec WorldGuard]] | ||
[[Catégorie:Compatible avec Factions]] |
Dernière version du 11 septembre 2019 à 13:10
Signs | ||||
---|---|---|---|---|
![]() | ||||
Plugin | ||||
Catégorie | Utilitaire [edit] | |||
Développeur(s) | Jofkos | |||
Spigot | signs | |||
Compatibilité | LWC, WorldGuard, Factions, ChestShop, Towny, QuickShop, GriefPrevention, Lockette, PlotMe | |||
Sources | Github | |||
Nefald | ||||
Status | non-installé [edit] | |||
Grade requis | Pérégrin | |||
Article | ||||
Dernière révision | 11/09/2019 |
Signs permet d'éditer à la volée ou sur commande les panneaux, sans avoir à les casser ou les reposer, mais aussi les copier/coller. Le Must.
Utilisation
- Éditer à la volée - Munissez-vous d'un
INKSACK
et faite clic droit sur le panneau pour l'éditer. - Codes couleurs - Utilisez &, suivi d'un nombre de 0-9 ou d'une lettre de a-o.
Copier et coller
Cliquez droit sur un panneau avec l'item de copie (par défaut un PAPER
) et cliquez gauche sur un autre panneau pour coller.
- Note: Si l'option CopyCosts/PasteCosts est activée, vous ne pourrez copier ou coller qu'uniquement si vous possédez un Copy.Ink (par défaut un
INK_SACK:0
) dans votre inventaire.
Écrire sur plusieurs panneaux
Pour écrire sur plusieurs panneaux à la fois, vous devez cliquer gauche sur un panneau avec un livre à la main (BOOKANDQUILL
ou WRITTENBOOK
) dans lequel vous aurez au préalable écris du texte. Ainsi le contenu du livre sera transféré sur les panneaux. Attention à ne pas être en Gamemode 1, sinon le panneau se détruit.
Commandes et permissions
Commandes de base
Commande | Description | Permission |
---|---|---|
/signs
|
Reload du plugin à partir du fichier de configuration | signs.reload |
/edit <ligne> <texte>
|
Éditer le texte sur la ligne spécifiée | signs.edit |
/colorcodes
|
Afficher les codes couleurs | signs.colorcodes |
Permissions détaillées
Permission | Description |
---|---|
signs.use
|
Permet d'utiliser le plugin |
signs.copy
|
Permet de copier du texte d'un panneau à un autre |
signs.signwall
|
Permettre d'écrire sur un SignWall |
signs.signcolors
|
Permet d'utiliser toutes les couleurs |
signs.signcolors.<couleur>
|
Permet d'utiliser la couleur spécifiée (seulement si PerColorPermissions est activé) |
signs.bypass.<plugin>
|
Les protections du plugin spécifiée <plugin> sont ignorées (bypass). |
signs.bypass.editcosts
|
Bypass du coût d'édition, même si EditCosts est activé, l'édition d'un panneau est gratuite |
signs.bypass.copycosts
|
Bypass du coût de copie, même si CopyCosts est activé, copier le texte d'un panneau est gratuite |
signs.bypass.pastecosts
|
Bypass du coût de collage, même si PasteCosts est activé, coller le texte d'un panneau copié est gratuit |
Configuration
<syntaxhighlight lang="Yaml"> Locale: fr_FR Action: INK_SACK:0 EditCosts: true SignColors: true PerColorPermissions: false OnlyInOwnedRegion: false NotifyUpdates: true AutoUpdate: true Copy:
Item: PAPER Ink: INK_SACK:0 CopyCosts: true PasteCosts: true
</syntaxhighlight>
- Locale - en_EN - Votre langage. Si il n'est pas indiqué, l'anglais sera utilisé
- Action - INK_SACK:0 - Action à définir peut être:
- Item INK_SACK:0 - La valeur de l'élément peut être le nom de l'élément ou de son id
- Sneak - Accroupissez-vous pour éditer un panneau
- Hand - Editez un panneau vec n'importe quel item
- EditCosts - false - si true, l'édition d'un panneau aura un coût de la valeur indiquée sur EditMaterial
- SignColors - true - Activer / désactiver les couleurs sur les panneaux.
- PerColorPermissions - false - Activer / désactiver l'utilisation d'une permission par couleur (consommation des ressources CPU/RAM accrue)
- OnlyInOwnedRegion - false - Définir si un joueur ne peut éditer un panneau que si il est propriétaire ou membre de la région WorldGuard
- NotifyUpdates - true - Notifier ou non lors de la disponibilité d'une mise à jour de Signs
- AutoUpdate - true - Activer / désactiver la mise à jour automatique de Signs
- Copy.Item - PAPER - Définir l'item servant à copier/coller
- Copy.Ink - INK_SACK:0 - Définir l'item, si nécessaire (Action) si les options CopyCosts ou PasteCosts sont activées
- Copy.CopyCosts - false - Définir si copier un panneau à un coût
- Copy.PasteCosts - false - Définir si coller un panneau à un coût
Si l'option OnlyInOwnedRegion est activée, le joueur ne pourra éditer de panneaux que si il est membre ou propriétaire de la région. autrement dit même si il n'y a pas de région, un joueur ne pourra éditer de panneau.
Traduction française
- messages_fr_FR.properties
<syntaxhighlight lang="Java">
- Signs French locale
- Last Update: (YMD) 2016-02-12
- Traduction française réalisée par Hiob (nefald.fr)
cmd.edit.signonly = \u00A7cVous devez regarder un panneau pour ex\u00e9cuter cette commande cmd.edit.success = \u00A7aLigne chang\u00e9e de \u00A76{0}\u00A7a pour \u00A7r{1} cmd.playeronly = \u00A7cCette commande ne peut \u00ea tre utilis\u00e9e qu‘en jeu
config.copy.invalid = Le mat\u00e9riau de copie n‘est pas valide! config.copy.resetted = Le mat\u00e9riau de l‘item de copie a \u00e9t\u00e9 remise \u00e0 z\u00e9ro par d\u00e9faut ({0}) config.edit.invalid = Action d‘\u00e9dition non-valide! config.edit.resetted = L‘action d'\u00e9dition a \u00e9t\u00e9 remise \u00e0 z\u00e9ro par d\u00e9faut ({0}) config.ink.invalid = Le mat\u00e9riau d‘encre n‘est pas valide config.ink.resetted = Le mat\u00e9riau de l‘item encre a \u00e9t\u00e9 remise \u00e0 z\u00e9ro par d\u00e9faut ({0}) config.reloaded = \u00A7aConfiguration de Signs recharg\u00e9e.
modules.loaded = Modules de compatibilit\u00e9 charg\u00e9s pour {0}
updater.download.complete = T\u00e9l\u00e9chargement termin\u00e9 ({0}ms)\nVersion {1} sera install\u00e9e lors du red\u00e9marrage du serveur updater.download.starting = Une nouvelle version de Signs existe et va \u00ea tre install\u00e9e updater.installed = Mise \u00e0 jour install\u00e9e! updater.newversion = La version {0} a \u00e9t\u00e9 t\u00e9l\u00e9vers\u00e9e sur BukkitDev updater.newversion2 = La version {0} de Signs pour Minecraft {1} a \u00e9t\u00e9 t\u00e9l\u00e9vers\u00e9e sur BukkitDev updater.othermc = Une nouvelle version de Signs a \u00e9t\u00e9 trouv\u00e9e pour une autre version de Bukkit:\nVous utilisez Signs v{0} pour Minecraft, {1}\nSigns v{2} est pour Minecraft {3} updater.outofdate = Signs v{0} n‘est pas \u00e0 jour updater.uptodate = Signs v{0} est \u00e0 jour
words.and = et
writtenItem.name = \u00A7r\u00e9crit {0}
</syntaxhighlight>