ReportRTS

De Nefald Wiki
Aller à la navigation Aller à la recherche


ReportRTS
ReportRTS
Plugin
Catégorie Ticket support [edit]
Développeur(s) ProjectInfinity
Bukkit reportrts
Nefald
Status installé [edit]
Grade requis Officier
Article
Dernière révision 22/07/2013


ReportRTS, le pendant de ModReq, permet le support par ticket.

Utilisation


Envoyer un ticket au staff

En cas de grief, meurtre, vol ou si vous avez quelque chose de particulier à nous signaler, faites comme il suit
  • Si besoin est, placez à l'endroit où il y a lieu de nous envoyer un ticket.
  • Exécutez la commande /modreq <votremessage> en détaillant dans votre message la situation à laquelle vous faite face.
  • Vous pouvez compléter et clore votre ticket avec la commande /complete [ID] <commentaire>
À savoir
  • Vous pouvez afficher les modérateurs en ligne /modlist
  • Vous ne pouvez que 5 tickets à la fois


Commandes et permissions

En bleu, les commandes accessibles aux citoyens
commande description permission
/modreq [message] Déposer une requête. reportrts.command.modreq

reportrts.command.modreq.unlimited - permet des requêtes illimités

/modlist Afficher les modérateurs en ligne. reportrts.command.modlist
/complete [#] [commentaire]

alias: /done

Compléter une requête avec un commentaire (optionnel). reportrts.command.complete

reportrts.command.complete.self

/check [# | page # | p # | held # | held # | closed #] Checker une ID ou une page. reportrts.command.check

reportrts.command.check.self - permet de checker ses propres requêtes

/tp-id [#]

alias: /tpid [#]

Se téléporter sur les lieux d’une requête. reportrts.command.teleport
/reportrts [reload | ban | unban | reset | stats | upgrade | help | notifications | duty | find] Les commandes générales de ReportRTS.

reportrts.command.ban reportrts.command.reload reportrts.command.notifications reportrts.command.help

/hold [#] [optional raison] Classer une requête. reportrts.command.hold
/claim [#] Traiter la requête indiqué reportrts.command.claim
/unclaim [#] Ne plus traiter la requête indiquée. reportrts.command.claim
/reopen [#] Ré-ouvrir les tickets fermés. reportrts.command.complete
/mod-broadcast [message]

alias: /mb

Broadcaster un message à tous les staffiens en ligne. reportrts.command.broadcast
/assign [#] [player] Assigner une requête au joueur spécifié. reportrts.command.assign
Permission pour les modérateurs. reportrts.mod
Permet de prendre le contrôle des tickets classés par d'autres staffiens reportrts.override



Help signs! They are not actually a command, but they work like /modreq. Place a sign and on the first line type [help] (case insensitive), every line after this line will be considered the message to the staff members.


Configuration

config.yml

# notifyStaff - Notifies staff members when a new request is filed.
# hideMessageIfEmpty - If true, hides the notification on login if there are no open requests.
# debug - If true, it will show information about actions performed.
# VanishSupport - If true, hide staff from /modlist when vanished.
# versionCheck - If true, ReportRTS will alert you of new recommended versions.
# request.max - Maximum number of requests a user may have open at the same time.
# request.delay - User has to wait this amount of seconds before filing another request.
# request.hideOffline - If set to true, hides all requests in /check from offline users.
# request.perPage - This sets the amount of requests that should be shown on each page.
# request.nag - If above 0 (minutes), nag the online staff members about open requests.
# storage - Setup for storage in ReportRTS. Supported types: SQLite, MySQL.
notifyStaff: true
hideMessageIfEmpty: false
debug: false
VanishSupport: false
versionCheck: true
request:
  delay: 60
  max: 5
  hideOffline: false
  perPage: 5
  nag: 5
  minimumWords: 3
storage:
  type: sqlite
  hostname: localhost
  port: 3306
  database: minecraft
  username: username
  password: password


messages.yml (français)


broadcastMessage: '%white%[%red%NOTE AU STAFF%white%] %red%{0}: %green%{1}'
generalPermissionError: '%yellow%Pour faire cela vous devez avoir la permission: {0}'
generalInternalError: '%redUne erreur s’est produite. Référence: {0}'
generalOpenRequests: '%green%Il y a {0} requête(s) ouverte(s). Tapez %red%/check%green% pour les consulter.'
generalNoRequests: '%white%Il n’y a pas de requête pour le moment.'
generalRequestNotFound: '%red%La requête #{0} n’a pas été trouvée.'
banUser: '%gold%{0} a interdit à {1} de déposer des requêtes.'
unbanUser: '%gold%{0} a de nouveau autorisé {1} a déposer des requêtes.'
checkNoRequests: '%gold%Il n’y a pas de requête pour le moment.'
closedNoRequests: '%goldIl n’y a pas de requêtes fermées.'
assignRequest: '%gold%{0} s’est vu assigné à la requête #{1}.'
assignNotOpen: '%red%Vous ne pouvez assigner que les requêtes ouvertes.'
assignUser: '%gold%Votre requête a été assignée à {0}.'
assignText: '%gold%Requête: %yellow%{0}'
claimRequest: '%gold%{0} est en train de traiter la requête #{1}.'
claimNotOpen: '%red%Vous ne pouvez traiter que les requêtes ouvertes.'
claimUser: '%gold%{0} est en train de traiter votre requête.'
claimText: '%gold%Requête: %yellow%{0}'
unclaimReqMod: '%gold%{0} ne traite plus la requête #{1}.'
unclaimReqSelf: '%gold%La requête #{0} n’est plus traitée.'
unclaimNotClaimed: '%red%Vous ne pouvez ne plus traiter que les requêtes que vous avez traité.'
unclaimUser: '%gold%{0} ne traite plus votre requête.'
unclaimText: '%gold%Requête: %yellow%{0}'
completedReq: '%gold%La requête #{0} a été complétée par {1}.'
completedUser: '%gold%{0} a complété votre requête.'
completedUserOffline: '%gold%L’une de vos requêtes a été complétée.'
completedText: '%gold%Requête: %yellow%{0} %gold%Commentaire: %yellow%{1}'
holdRequest: '%gold%La requête #{0} a été classée par {1}'
holdNoRequests: '%gold%Il n’y a pas de requête en attente pour le moment.'
holdUser: '%gold%Votre requête a été classée par {0}'
holdText: '%gold%Requête: %yellow%{0} %gold%Raison: %yellow%{1}'
modreqFiledUser: '%gold%Votre requête a été déposée. Un membre du staff devrait la consulter d’ici peu.'
modreqFiledMod: '%green%Une nouvelle requête a été déposée par {0}, avec l’ID #{1}.'
modreqTooManyOpen: '%red%Vous avez trop de requêtes ouvertes, patientez avant de pouvoir en ouvrir d’autre.'
modreqTooFast: '%red%Vous devez attendre {0} secondes avant de pouvoir déposer une autre requête.'
modreqTooShort: '%red%Votre requête doit contenir au moins {0} mots.'
modlistMessage: '%aqua%Staff en ligne: %yellow%{0}'
modlistMessageSeparator: '%yellow%, '
modlistNoMods: '%yellow%Il n’y a actuellement pas de membres du Staff en ligne.'
reopenedRequest: '%gold%{0} a réouvert la requête #{1}'
reopenedRequestSelf: '%gold%La requête #{0} a été réouvert.'
teleportToRequest: '%blue%Vous avez été téléporté sur la requête #{0}.'
outdatedPlugin: '[ReportRTS] %red%Vous n’utilisez pas la dernière version de ReportRTS
  Version recommandée: %gold%{0}'

Voir aussi