Roleplay Chat
Rédaction en cours
Cet article et en cours de rédaction, les informations qu'il apporte peuvent être modifiées voire être remplacées. Référez-vous à la catégorie Rédaction en cours pour voir l'ensemble des pages incomplètes.
Roleplay Chat | ||||
---|---|---|---|---|
![]() | ||||
Plugin | ||||
Catégorie | Chat [edit] | |||
Développeur(s) | Bkunkcu | |||
Bukkit | roleplaychat | |||
Nefald | ||||
Status | installé [edit] | |||
Grade requis | Citoyen | |||
Article | ||||
Dernière révision | 8/07/2014 |
Roleplay Chat est un gestionnaire léger de chat ingame conçu comme un chat RPG. Vous pouvez créer de nouvelles commandes comme /me, /do, /shout, etc.
Permissions & commandes
Commande | Description | Permission |
---|---|---|
/rc help | Afficher la page d'aide. | |
/rc reload | Reload des fichiers de configuration. Créer les fichiers si ils n'existent pas. | roleplaychat.reload |
/rc spy | Bypass du radius, permet de voir l'ensemble du chat. | roleplaychat.spy |
/rc nick | Afficher la page d'aide des nicknames | roleplaychat.nick ou roleplaychat.nick.others |
Voir liste des commandes spécifiques à Nefald, ci -dessous | Choix du chatmode | roleplaychat.<chatmode> |
Chatmode | Description | Commande |
---|---|---|
Default | Le chan par défaut, seuls les joueurs sur le même monde que vous vous entende | N/A |
HRP | Hors Roleplay - portée de 100 radius | /hrp <message>
|
RP | Roleplay - portée de 35 radius | /rp <message>
|
Global | Chan global, tout le serveur vous entend | /g <message>
|
Configuration
config.yml
settings:
# With this enabled Roleplay will use its own nickname and suffix/prefix systems.
# If you are using an other plugin like EssentialsChat disable this.
useNickname: true
nicknamePrefix: '~'
logging:
# Will RoleplayChat log to console
console: true
mirrors:
# Worlds listed here have their settings mirrored in their children.
# The first element 'world' is the main worlds name, and is the parent world.
# subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
# the same chat configurations as the parent.
world:
- world_nether
- world_the_end
- reset-worlds-on-next-restart
true/false
-
chat.yml
# Version: 1.0.9
# by Bkunkcu
default:
permission: false
radius:
format: '%prefix% %username%&f: %message%'
commands:
- 'chat'
hrp:
permission: true
radius: 100
format: '&6[&fHRP&6]&r %prefix% %username%&f: %message%'
commands:
- 'hrp'
rp:
permission: true
radius: 35
format: '&6[&fRP&6]&r %prefix% %username%&f: %message%'
commands:
- 'rp'
global:
permission: true
radius: -1
format: '&6[&aGLOBAL&f]&r %prefix% %username%&7: %message%'
commands:
- 'global'
- 'g'
agora:
permission: true
radius: -1
format: '&f||&eAgora&f||&r %prefix% %username%&f:&a %message%'
commands:
- 'agora'
- 'ago'
staff:
permission: true
radius: -1
format: '&e||&6Bureau&e||&r %prefix% %username%&f:&a %message%'
commands:
- 'st'
- 'staff'
office:
permission: true
radius: -1
format: '&e||&2Office&e||&r %prefix% %username%&f:&a %message%'
commands:
- 'office'
- 'off'
intendance:
permission: true
radius: -1
format: '&e||&cIntendance&e||&r &f%username%&f:&a %message%'
commands:
- 'intendance'
- 'int'
- Système de Radius
- Si vous souhaitez que les messages soient affichés l'ensemble du serveur, définissez le radius sur -1
- Si vous souhaitez que les messages soient affichés à l'ensemble des joueurs sur un même monde, définissez le radius sur 0
- Sinon vous pouvez définir cette option sur le radius voulu, et les messages ne seront pas affichés aux joueurs si la distance entre eux est plus grande que le nombre indiqué
- Default Mode
Avec la version 1.0.9 l'option default a été retirée de chat.yml. Nommez tout simplement un chat mode sur default.
- Options
Option | Description | Valeur |
---|---|---|
permission | Un joueur doit-il avoir une permission spécifique pour pouvoir utiliser chaque chatmode? False par défaut. |
true/false |
radius | Distance requise entre chaque joueur pour qu'ils puissent s'entendre parler. | int |
format | Format du message. Tags autorisés: %username% , %message% et pour les couleurs: &1-9/a-f
|
string |
commands | Liste les commandes utilisées pour le chatmode | list |