« Salary » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Monnierant (discussion | contributions)
Hiob (discussion | contributions)
mAucun résumé des modifications
 
(12 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Infobox Plugin| image = Salary-Logo.png| catégorie = Salaire | dev = monnierant| bukkit = Salary | grade = Ménestrel| status = installé|}}
{{Infobox Plugin| image = Salary-Logo.png| catégorie = Économie | dev = monnierant & Pymous| bukkit = Salary | grade = Ménestrel| status = non-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.  
'''Salary''' est un plugin développé par '''monnierant''' et '''Pymous''' 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.
<br />Il nécessite la présence de [[Vault]] pour fonctionner.


Ligne 18 : Ligne 18 :
|Lister les groupes
|Lister les groupes
|salary.list
|salary.list
|-
|/salary add groupe joueur
|Ajoute un joueur du groupe. (nécessite §6settings.Salary.withPermissions=false§f)
|salary.add || salary.add.groupe
|-
|/salary remove groupe joueur
|Retire un joueur du groupe. (nécessite §6settings.Salary.withPermissions=false§f)
|salary.remove || salary.remove.groupe
|-
|-
|
|
Ligne 39 : Ligne 31 :
<syntaxhighlight lang=Yaml>
<syntaxhighlight lang=Yaml>
settings:
settings:
   debug: false
   SalaryDetails:
  lng: FR
    Member:
  tracer:
      salary: 40
     chemin: salary.log
      dayOfWeek: 5
     permission: salary.trace
      dayOfMonth: 0
    param: 15
      lastPayement: 1411477241675
  Salary:
     Modo:
    onStart: true
      salary: 60
    onTimer: false
      dayOfWeek: 5
    Timer: 100
      dayOfMonth: 0
     World: MainWorld
      lastPayement: 1411477241675
    Groups:
     Admin:
    - Group1
      salary: 125
    - Group2
      dayOfWeek: 5
    SalaryDetails:
      dayOfMonth: 0
      Group1:
      lastPayement: 1411477241675
        amount: 100
messages:
        dayNumber: 1
  playerPayed: 'C‘est le jour de Paye ! Voici ton salaire : {SALARY} ! Tu
        dayOfMonth: 0
     l‘as bien mérité !'
      Group2:
  salary: Salaire
        amount: 50
  payDay: Jour de paye
        dayNumber: 1
  everyMonth: Le %s de chaque mois
        dayOfMonth: 0
  lastPayement: Dernier payement effectué le
  neverPayed: Jamais
  day1: Lundi
  day2: Mardi
  day3: Mercredi
  day4: Jeudi
  day5: Vendredi
  day6: Samedi
  day7: Dimanche
</syntaxhighlight>
</syntaxhighlight>


;Description
;Description
* '''settings'''
** '''SalaryDetails''' - Définissez à la suite les groupes et leur salaire
*** '''salary''' - le montant du salaire
*** '''dayOfWekk''' - le jour de paye dans la semaine
*** '''dayOfMonth''' - le jour de paye dans le mois
*** '''lastpayement''' - Ne modifiez pas!
* '''messages''' - Traduction des messages


* '''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 en secondes {{Rouge|Pour la prochaine version}}
** '''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 utilisant Vault]]
[[Catégorie:Plugin utilisant Vault]]
[[Catégorie:Plugin développé pour Nefald]]
[[Catégorie:Plugin développé pour Nefald]]
[[Catégorie:Plugin utilisant PermissionsEx]]

Dernière version du 10 février 2016 à 09:57


Salary
Salary
Plugin
Catégorie Économie [edit]
Développeur(s) monnierant & Pymous
Bukkit Salary
Nefald
Status non-installé [edit]
Grade requis Ménestrel
Article
Dernière révision 10/02/2016


Salary est un plugin développé par monnierant et Pymous 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 list Lister les groupes salary.list
Permet de définir les groupes salariés selon une permission salary.get.<groupe>
/salary reload Relancer Salary salary.reload

Configuration

settings:
  SalaryDetails:
    Member:
      salary: 40
      dayOfWeek: 5
      dayOfMonth: 0
      lastPayement: 1411477241675
    Modo:
      salary: 60
      dayOfWeek: 5
      dayOfMonth: 0
      lastPayement: 1411477241675
    Admin:
      salary: 125
      dayOfWeek: 5
      dayOfMonth: 0
      lastPayement: 1411477241675
messages:
  playerPayed: 'C‘est le jour de Paye ! Voici ton salaire : {SALARY} ! Tu
    l‘as bien mérité !'
  salary: Salaire
  payDay: Jour de paye
  everyMonth: Le %s de chaque mois
  lastPayement: Dernier payement effectué le
  neverPayed: Jamais
  day1: Lundi
  day2: Mardi
  day3: Mercredi
  day4: Jeudi
  day5: Vendredi
  day6: Samedi
  day7: Dimanche
Description
  • settings
    • SalaryDetails - Définissez à la suite les groupes et leur salaire
      • salary - le montant du salaire
      • dayOfWekk - le jour de paye dans la semaine
      • dayOfMonth - le jour de paye dans le mois
      • lastpayement - Ne modifiez pas!
  • messages - Traduction des messages