« Salary » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Hiob (discussion | contributions)
Hiob (discussion | contributions)
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
{{Infobox Plugin| image = Salary Logo.jpg| catégorie = Salaire | dev = monnierant| bukkit = Salary | grade = Ménestrel| status = installé|}}
{{Infobox Plugin| image = Salary Logo.jpg| catégorie = Salaire | dev = monnierant| bukkit = Salary | grade = Ménestrel| status = installé|}}


'''Salary''' est un plugin développé par monnierant permettant de verser automatiquement des salaires aux groupes selon le jour de la semaine ou du mois, au lancement du serveur.
<br />Il nécessite la présence de [[Vault]] pour fonctionner.


== Commandes et permissions ==
== Commandes et permissions ==
Ligne 8 : Ligne 10 :
!'''description'''
!'''description'''
!'''permission'''
!'''permission'''
|-
|
|
|
|-
|-
|/salary pay
|/salary pay
|Verser les salaires (si ils n'ont pas déjà été versés)
|Verser les salaires (si ils n'ont pas déjà été versés)
|salary.pay
|salary.pay
|-
|/salary
|
|salary.
|-
|/salary
|
|salary.
|-
|/salary
|
|salary.
|-
|/salary
|
|salary.
|-
|/salary
|
|salary.
|-
|-
|/salary reload
|/salary reload
Ligne 52 : Ligne 30 :
     permission: salary.trace
     permission: salary.trace
     param: 15
     param: 15
   salary:
   Salary:
     onStart: true
     onStart: true
     onTimer: false
     onTimer: false
     Timer: 100
     Timer: 100
     World: Harlan
     World: Harlan
     Pays:
     Groups:
     - Intendant
     - Intendant
     - Architecte
     - Architecte
     PaysDetails:
     SalaryDetails:
       Intendant:
       Group1:
         amount: 100
         amount: 100
         dayNumber: 1
         dayNumber: 1
         dayOfMonth: 0
         dayOfMonth: 0
       Architecte:
       Group2:
         amount: 50
         amount: 50
         dayNumber: 1
         dayNumber: 1
Ligne 71 : Ligne 49 :
</syntaxhighlight>
</syntaxhighlight>


;Description
* '''debug''' - ''true'' or ''false'' pour activer le mod debug et la création d'un fichier de logs.
* '''lng''' - langage FR ou EN
* '''tracer''' 
** '''chemin''' - chemin jusqu'au fichier de logs (par défaut ''salary.log'')
** '''permission''' - définissez la permission pour consulter le fichier de logs (par défaut ''salary.trace'')
** '''param''' - Laissez le paramètre ''15''
* '''Salary''':
** '''onStart''' - définissez si les salaires sont versés au lancement du serveur
** '''onTimer - définissez si les salaires sont versés grâce un Timer {{Rouge|Fonction encore non-fonctionnelle}}
** '''World''' - définissez le monde principal
** '''Groups''':
*** ''Group1'' - définissez les groupes qui auront un salaire
*** ''Group2''
** '''SalaryDetails''':
*** '''Group1''':
**** '''amount''' - définissez le montant du salaire ('''ex.''':50)
**** '''dayNumber''' - définissez le jour de la semaine ou sera versé le salaire ('''ex.''': 1 - lundi / 2 - mardi / 3 - mercredi, etc)
**** '''dayOfMonth''' - définissez le jour du mois ou sera versé le salaire. {{Rouge|Attention}}, ''dayNumber'' ne sera alors plus prit en compte.
[[Catégorie:Plugin installé]]
[[Catégorie:Plugin installé]]
[[Catégorie:Plugin utilisant Vault]]
[[Catégorie:Plugin utilisant Vault]]
[[Catégorie:Plugin développé pour Nefald]]
[[Catégorie:Plugin développé pour Nefald]]

Version du 10 février 2014 à 20:39


Salary
Salary
Plugin
Catégorie Salaire [edit]
Développeur(s) monnierant
Bukkit Salary
Nefald
Status installé [edit]
Grade requis Ménestrel
Article
Dernière révision 10/02/2014


Salary est un plugin développé par monnierant permettant de verser automatiquement des salaires aux groupes selon le jour de la semaine ou du mois, au lancement du serveur.
Il nécessite la présence de Vault pour fonctionner.

Commandes et permissions

commande description permission
/salary pay Verser les salaires (si ils n'ont pas déjà été versés) salary.pay
/salary reload Relancer Salary salary.reload


Configuration

settings:
  debug: false
  lng: FR
  tracer:
    chemin: salary.log
    permission: salary.trace
    param: 15
  Salary:
    onStart: true
    onTimer: false
    Timer: 100
    World: Harlan
    Groups:
    - Intendant
    - Architecte
    SalaryDetails:
      Group1:
        amount: 100
        dayNumber: 1
        dayOfMonth: 0
      Group2:
        amount: 50
        dayNumber: 1
        dayOfMonth: 0
Description
  • debug - true or false pour activer le mod debug et la création d'un fichier de logs.
  • lng - langage FR ou EN
  • tracer
    • chemin - chemin jusqu'au fichier de logs (par défaut salary.log)
    • permission - définissez la permission pour consulter le fichier de logs (par défaut salary.trace)
    • param - Laissez le paramètre 15
  • Salary:
    • onStart - définissez si les salaires sont versés au lancement du serveur
    • onTimer - définissez si les salaires sont versés grâce un Timer Fonction encore non-fonctionnelle
    • World - définissez le monde principal
    • Groups:
      • Group1 - définissez les groupes qui auront un salaire
      • Group2
    • SalaryDetails:
      • Group1:
        • amount - définissez le montant du salaire (ex.:50)
        • dayNumber - définissez le jour de la semaine ou sera versé le salaire (ex.: 1 - lundi / 2 - mardi / 3 - mercredi, etc)
        • dayOfMonth - définissez le jour du mois ou sera versé le salaire. Attention, dayNumber ne sera alors plus prit en compte.