Yo tout le monde, c'est Zigo! (Anciennement appelé Totorinoff).
Aujourd'hui, je viens vous proposez un nouveau tutoriel de ma nouvelle série que j'ai nommé "Custom ton plugin".
I - Tutoriel vidéo:
II - Tutoriel écrit:
1) Première partie: Jobsconfig
Création d'un métier et ses options: (Ce qui est en "vert" n'est pas obligatoire et peut être supprimé sauf " #slots: 100 " qui est une option désactivé).
Jobs:
# Nom du métier:
Bûcheron:
# Nom entier du métier:
fullname: Bûcheron
# Abréviation du métier:
shortname: B
# Couleur du métier:
ChatColour: GREEN
# Est-ce que le métier doit être visible dans le chat ? (full = oui par défaut):
chat-display: full
# Level maximum:
max-level: 200
# Nombre maximum pour le métier en question (mettre un un "#" devant "slots" pour désactivé cette option):
#slots: 100
# Ne pas toucher, explication en vidéo:
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
# Break = Bloc à cassé:
Break:
# Log: (bûche de bois) est un bloc qui, quand est cassé, rapporte 5 Dollars:
LOG:
# Income: Argent gagné quand un bloc est cassé:
income: 5.0
# Experience: Expérience gagné quand un bloc est cassé:
experience: 5.0
# Même Principe pour les autres blocs:
WOOD:
income: 1.25
experience: 1.25
# Place = Bloc à posé:
Place:
SAPLING:
income: 1.0
experience: 1.0
LOG:
income: 2.0
experience: 2.0
WOOD:
income: 0.5
experience: 0.5
Autre option (à part Break et Place), il y a aussi: Kill, fish, craft et d'autres que je ne connais pas.
2) Deuxième partie: Generalconfig
# Language du plugin
# Exemple: en, en_US, fr
locale-language: fr
# Storage-method: soit "sqlite" ou "MySQL" si vous avez un hébergement web il préférable de mettre en MySQL.
storage-method: sqlite
# Il vous faut une base de donné.
mysql-username: root
mysql-password: ''
mysql-url: jdbc:mysql://localhost:3306/minecraft
mysql-table-prefix: ''
# Save-period: Période de sauvegarde (en minute), sur 0 pas de sauvegarde, la sauvegarde est effective seulement quand le joueur est connecté sur le serveur.
save-period: 10
# Save-on-disconnect: Sauvegarder même quand vous êtes déconnecté.
save-on-disconnect: false
# Message général du serveur quand une personne augmente de niveau.
broadcast-on-skill-up: true
# Message général du serveur quand une personne augmente de level.
broadcast-on-level-up: false
# Nombre maximum de métier par personne.
max-jobs: 3
# Cacher les métiers si le joueur n'a pas la permission.
hide-jobs-without-permission: false
# Option qui autorise le paiement lorsque le joueur tue des monstres d'un mobspawner.
enable-pay-near-spawner: false
# Option qui autorise le paiment lorsque le joueur est en créative.
enable-pay-creative: false
# Ajoute l'expérience du métier gagner à la barre d'xp du joueur.
add-xp-player: false
# Option à ne pas toucher.
modify-chat: true
# Change la fréquence (en secondes) de la paye des joueurs (5 secondes par défaut).
# Une valeur trop faible peut provoquer un tique de retard.
economy-batch-delay: 5
3) Troisième partie: Titleconfig:
# Pour désactiver les titres, il faut tout supprimer et laisser dans le fichier "Titles: {}"
# Exemple de configuration (Pour prendre cette config, retirer les "#" et le "Titles: {}" de tout en bas):
# Titles:
# Apprenti:
# Name: Apprenti
# ShortName: A
# ChatColour: WHITE
# levelReq: 0
# Débutant:
# Name: Débutant
# ShortName: D
# ChatColour: GRAY
# levelReq: 30
# Amateur:
# Name: Amateur
# ShortName: Am
# ChatColour: GOLD
# levelReq: 60
# Maître:
# Name: Maître
# ShortName: M
# ChatColour: DARK_PURPLE
# levelReq: 100
# Boss:
# Name: Boss
# ShortName: B
# ChatColour: BLACK
# levelReq: 200
Titles: {}
Merci d'avoir regardé ou lu ce premier tutoriel de ma nouvelle série "Custom ton plugin", le prochain tutoriel sera sur le plugin "Essentials" et le troisième sur le plugin "Faction", d'autres arriveront plus tard
Liens:
Ma chaîne youtube: https://youtube.com/user/erdencraft02
Topic officiel du plugin: http://dev.bukkit.org/bukkit-plugins/jobs/
Ma configuration du plugin (plugin, config): https://www.mediafire.com/?94xra16fma4h9s3
Aujourd'hui, je viens vous proposez un nouveau tutoriel de ma nouvelle série que j'ai nommé "Custom ton plugin".
I - Tutoriel vidéo:
II - Tutoriel écrit:
1) Première partie: Jobsconfig
Création d'un métier et ses options: (Ce qui est en "vert" n'est pas obligatoire et peut être supprimé sauf " #slots: 100 " qui est une option désactivé).
Jobs:
# Nom du métier:
Bûcheron:
# Nom entier du métier:
fullname: Bûcheron
# Abréviation du métier:
shortname: B
# Couleur du métier:
ChatColour: GREEN
# Est-ce que le métier doit être visible dans le chat ? (full = oui par défaut):
chat-display: full
# Level maximum:
max-level: 200
# Nombre maximum pour le métier en question (mettre un un "#" devant "slots" pour désactivé cette option):
#slots: 100
# Ne pas toucher, explication en vidéo:
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
# Break = Bloc à cassé:
Break:
# Log: (bûche de bois) est un bloc qui, quand est cassé, rapporte 5 Dollars:
LOG:
# Income: Argent gagné quand un bloc est cassé:
income: 5.0
# Experience: Expérience gagné quand un bloc est cassé:
experience: 5.0
# Même Principe pour les autres blocs:
WOOD:
income: 1.25
experience: 1.25
# Place = Bloc à posé:
Place:
SAPLING:
income: 1.0
experience: 1.0
LOG:
income: 2.0
experience: 2.0
WOOD:
income: 0.5
experience: 0.5
Autre option (à part Break et Place), il y a aussi: Kill, fish, craft et d'autres que je ne connais pas.
2) Deuxième partie: Generalconfig
# Language du plugin
# Exemple: en, en_US, fr
locale-language: fr
# Storage-method: soit "sqlite" ou "MySQL" si vous avez un hébergement web il préférable de mettre en MySQL.
storage-method: sqlite
# Il vous faut une base de donné.
mysql-username: root
mysql-password: ''
mysql-url: jdbc:mysql://localhost:3306/minecraft
mysql-table-prefix: ''
# Save-period: Période de sauvegarde (en minute), sur 0 pas de sauvegarde, la sauvegarde est effective seulement quand le joueur est connecté sur le serveur.
save-period: 10
# Save-on-disconnect: Sauvegarder même quand vous êtes déconnecté.
save-on-disconnect: false
# Message général du serveur quand une personne augmente de niveau.
broadcast-on-skill-up: true
# Message général du serveur quand une personne augmente de level.
broadcast-on-level-up: false
# Nombre maximum de métier par personne.
max-jobs: 3
# Cacher les métiers si le joueur n'a pas la permission.
hide-jobs-without-permission: false
# Option qui autorise le paiement lorsque le joueur tue des monstres d'un mobspawner.
enable-pay-near-spawner: false
# Option qui autorise le paiment lorsque le joueur est en créative.
enable-pay-creative: false
# Ajoute l'expérience du métier gagner à la barre d'xp du joueur.
add-xp-player: false
# Option à ne pas toucher.
modify-chat: true
# Change la fréquence (en secondes) de la paye des joueurs (5 secondes par défaut).
# Une valeur trop faible peut provoquer un tique de retard.
economy-batch-delay: 5
3) Troisième partie: Titleconfig:
# Pour désactiver les titres, il faut tout supprimer et laisser dans le fichier "Titles: {}"
# Exemple de configuration (Pour prendre cette config, retirer les "#" et le "Titles: {}" de tout en bas):
# Titles:
# Apprenti:
# Name: Apprenti
# ShortName: A
# ChatColour: WHITE
# levelReq: 0
# Débutant:
# Name: Débutant
# ShortName: D
# ChatColour: GRAY
# levelReq: 30
# Amateur:
# Name: Amateur
# ShortName: Am
# ChatColour: GOLD
# levelReq: 60
# Maître:
# Name: Maître
# ShortName: M
# ChatColour: DARK_PURPLE
# levelReq: 100
# Boss:
# Name: Boss
# ShortName: B
# ChatColour: BLACK
# levelReq: 200
Titles: {}
Merci d'avoir regardé ou lu ce premier tutoriel de ma nouvelle série "Custom ton plugin", le prochain tutoriel sera sur le plugin "Essentials" et le troisième sur le plugin "Faction", d'autres arriveront plus tard
Liens:
Ma chaîne youtube: https://youtube.com/user/erdencraft02
Topic officiel du plugin: http://dev.bukkit.org/bukkit-plugins/jobs/
Ma configuration du plugin (plugin, config): https://www.mediafire.com/?94xra16fma4h9s3