« Roleplay Chat » : 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 :
{{Rédaction en cours}}
 
{{Infobox Plugin| image= Roleplay Chat logo.png|  catégorie = Chat | dev = Bkunkcu| bukkit = roleplaychat | grade = Citoyen| status = installé|}}
{{Infobox Plugin| image= Roleplay Chat logo.png|  catégorie = Chat | dev = Bkunkcu| bukkit = roleplaychat | grade = Citoyen| status = installé|}}



Version du 8 juillet 2014 à 09:34



Roleplay Chat
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