Voila mon problème, j'ai le droit à 3 jobs, une fois que j'ai 3 jobs je veux recevoir un message d'erreur
else if {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} is not false:
message "{@prefixjobs} &cVous devez d'abord quitter un de vos métier ! Si vous avez <none> dans &6/jobs stats&c, faite &6/jobs leave all"
[spoiler=CODE COMMANDE COMPLETE][spoiler=Tu est sûr ? il est très longt...]
command /jobs [<text>] [<text>] [<offline player>]:
aliases: metiers
trigger:
if {tmoneyconfig.jobs} is true:
if arg-1 is not set:
message "{@prefix} &cErreur: Essayer plus tôt &7/jobs help" to player
if arg-1 is "help": #Si l'argument 1 est "help" on verra l'aide du skript
if player have permission "jobs.admin": #Version admin (op)
message "&8---------[&bT-Money - Jobs&8]--------------"
message "&8-------------[&b{@version}&8]-------------------"
message "&8-------[&bSkript by TobiBiotex&8]-----------"
message "{@prefix} &6/jobs help:&f Pour voir les commandes du jobs"
message "{@prefix} &6/jobs list:&f Pour voir la liste des métiers (jobs)"
message "{@prefix} &6/jobs info <nom du métier>:&f Pour voir les informations sur le métier"
message "{@prefix} &6/jobs join <nom du métier>:&f Pour rejoindre un métier"
message "{@prefix} &6/jobs leave <nom du métier>:&f Pour quitter un métier"
message "{@prefix} &6/jobs stats [<player>]:&f Pour voir vos stats ou celles d'un autre joueur"
else: #Version joueur
message "&8---------[&bT-Money - Jobs&8]--------------"
message "&8-------------[&b{@version}&8]-------------------"
message "&8-------[&bSkript by TobiBiotex&8]-----------"
message "{@prefix} &6/jobs help:&f Pour voir les commandes du jobs"
message "{@prefix} &6/jobs list:&f Pour voir la liste des métiers (jobs)"
message "{@prefix} &6/jobs info <nom du métier>:&f Pour voir les informations sur le métier"
message "{@prefix} &6/jobs join <nom du métier>:&f Pour rejoindre un métier"
message "{@prefix} &6/jobs leave <nom du métier>:&f Pour quitter un métier"
message "{@prefix} &6/jobs stats [<player>]:&f Pour voir vos stats ou celles d'un autre joueur"
if arg-1 is "list":
clear {jobslist::*}
add "Mineur" to {jobslist::*}
add "Bûcheron" to {jobslist::*}
add "Chasseur" to {jobslist::*}
add "Fermier" to {jobslist::*}
add "Éleveur" to {jobslist::*}
add "Alchimiste" to {jobslist::*}
add "Forgeron" to {jobslist::*}
add "Pêcheur" to {jobslist::*}
add "Netherien" to {jobslist::*}
add "Enderien" to {jobslist::*}
add "Armurier" to {jobslist::*}
add "Cuisinier" to {jobslist::*}
message "{@prefixjobs} &bVoici les diffèrents métiers: " to player
loop {jobslist::*}:
message "{@prefixjobs} %loop-value%" to player
stop
if arg-1 is "info":
if arg-2 is not set:
message "{@prefixjobs} &cMerci de préciser le jobs (ex: mineur, bucheron,...) /!\ Merci de ne pas mettre d'accent !" to player
if arg-2 is "mineur":
message "&8==========[ &6Mineur&8 ]==========" to player
message "&6Miner:"
message " &fminerai d'émeraude -> &2100$" to player
message " &fminerai de diamand -> &250$" to player
message " &fminerai de lapis-lazuli -> &225$" to player
message " &fminerai d'or -> &225$" to player
message " &fminerai de redstone -> &215$" to player
message " &fminerai de fer -> &210$" to player
message " &fminerai de charbon -> &25$" to player
message "&6Placer:"
message " &fminerai d'émeraude -> &c-100$" to player
message " &fminerai de diamand -> &c-50$" to player
message " &fminerai de lapis-lazuli -> &c-25$" to player
message " &fminerai d'or -> &c-25$" to player
message " &fminerai de redstone -> &c-15$" to player
message " &fminerai de fer -> &c-10$" to player
message " &fminerai de charbon -> &c-5$" to player
if arg-2 is "bucheron":
message "&8==========[ &6Bûcheron&8 ]==========" to player
if arg-2 is "chasseur":
message "b"
if arg-2 is "fermier":
message "c"
if arg-2 is "eleveur":
message "d"
if arg-2 is "alchimiste":
message "e"
if arg-2 is "forgeron":
message "&8==========[ &6Forgeron&8 ]==========" to player
message "&6crafter:"
message " &fPioche en fer -> &29$" to player
message " &fPioche en or -> &212$" to player
message " &fPioche en diams -> &218$" to player
message " &fHache en fer -> &29$" to player
message " &fHache en or -> &212$" to player
message " &fHache en diams -> &218$" to player
message " &fPelle en fer -> &23$" to player
message " &fPelle en or -> &24$" to player
message " &fPelle en diams -> &26$" to player
message " &fHoue en fer -> &26$" to player
message " &fHoue en or -> &28$" to player
message " &fHoue en diams -> &212$" to player
if arg-2 is "pecheur":
message "g"
if arg-2 is "netherien":
message "h"
if arg-2 is "enderien":
message "i"
if arg-2 is "armurier"
message ""
if arg-2 is "cuisinier":
message ""
if arg-1 is "join":
if arg-2 is not set:
message "{@prefixjobs} &cMerci de préciser le jobs (ex: mineur, bucheron,...) /!\ Merci de ne pas mettre d'accent !"
if arg-2 is "mineur":
if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is arg-2:
message "{@prefixjobs} &cErreur : Vous exersez déjà ce métier !"
else if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is not arg-2:
if {jobs1.%UUID of player%} is false:
set {jobs1.%UUID of player%} to "mineur"
message "{@prefixjobs} &aVous êtes maintenant &6mineur"
stop
else if {jobs2.%UUID of player%} is false:
set {jobs2.%UUID of player%} to "mineur"
message "{@prefixjobs} &aVous êtes maintenant &6mineur"
stop
else if player have permission "tmoney.VIP":
if {jobs3.%UUID of player%} is false:
set {jobs3.%UUID of player%} to "mineur"
message "{@prefixjobs} &aVous êtes maintenant &6mineur"
stop
else if {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} is not false:
message "{@prefixjobs} &cVous devez d'abord quitter un de vos métier ! Si vous avez <none> dans &6/jobs stats&c, faite &6/jobs leave all"
if arg-2 is "bucheron":
if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is arg-2:
message "{@prefixjobs} &cErreur : Vous exersez déjà ce métier !"
else if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is not arg-2:
if {jobs1.%UUID of player%} is false:
set {jobs1.%UUID of player%} to "bucheron"
message "&aVous êtes maintenant &6bûcheron"
stop
else if {jobs2.%UUID of player%} is false:
set {jobs2.%UUID of player%} to "bucheron"
message "&aVous êtes maintenant &6bûcheron"
stop
else if player have permission "tmoney.VIP":
if {jobs3.%UUID of player%} is false:
set {jobs3.%UUID of player%} to "bucheron"
message "&aVous êtes maintenant &6bûcheron"
stop
else if {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} is not false:
message "{@prefixjobs} &cVous devez d'abord quitter un de vos métier ! Si vous avez <none> dans &6/jobs stats&c, faite &6/jobs leave all"
if arg-2 is "chasseur":
if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is arg-2:
message "{@prefixjobs} &cErreur : Vous exersez déjà ce métier !"
else if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is not arg-2:
if {jobs1.%UUID of player%} is false:
set {jobs1.%UUID of player%} to "chasseur"
message "&aVous êtes maintenant &6chasseur"
stop
else if {jobs2.%UUID of player%} is false:
set {jobs2.%UUID of player%} to "chasseur"
message "&aVous êtes maintenant &6chasseur"
stop
else if player have permission "tmoney.VIP":
if {jobs3.%UUID of player%} is false:
set {jobs3.%UUID of player%} to "chasseur"
message "&aVous êtes maintenant &6chasseur"
stop
else if {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} is not false:
message "{@prefixjobs} &cVous devez d'abord quitter un de vos métier ! Si vous avez <none> dans &6/jobs stats&c, faite &6/jobs leave all"
if arg-2 is "fermier":
if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is arg-2:
message "{@prefixjobs} &cErreur : Vous exersez déjà ce métier !"
else if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is not arg-2:
if {jobs1.%UUID of player%} is false:
set {jobs1.%UUID of player%} to "fermier"
message "&aVous êtes maintenant &6fermier"
stop
else if {jobs2.%UUID of player%} is false:
set {jobs2.%UUID of player%} to "fermier"
message "&aVous êtes maintenant &6fermier"
stop
else if player have permission "tmoney.VIP":
if {jobs3.%UUID of player%} is false:
set {jobs3.%UUID of player%} to "fermier"
message "&aVous êtes maintenant &6fermier"
stop
else if {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} is not false:
message "{@prefixjobs} &cVous devez d'abord quitter un de vos métier ! Si vous avez <none> dans &6/jobs stats&c, faite &6/jobs leave all"
if arg-2 is "eleveur":
if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is arg-2:
message "{@prefixjobs} &cErreur : Vous exersez déjà ce métier !"
else if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is not arg-2:
if {jobs1.%UUID of player%} is false:
set {jobs1.%UUID of player%} to "eleveur"
message "&aVous êtes maintenant &6éleveur"
stop
else if {jobs2.%UUID of player%} is false:
set {jobs2.%UUID of player%} to "eleveur"
message "&aVous êtes maintenant &6éleveur"
stop
else if player have permission "tmoney.VIP":
if {jobs3.%UUID of player%} is false:
set {jobs3.%UUID of player%} to "eleveur"
message "&aVous êtes maintenant &6éleveur"
stop
else if {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} is not false:
message "{@prefixjobs} &cVous devez d'abord quitter un de vos métier ! Si vous avez <none> dans &6/jobs stats&c, faite &6/jobs leave all"
if arg-2 is "alchimiste":
if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is arg-2:
message "{@prefixjobs} &cErreur : Vous exersez déjà ce métier !"
else if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is not arg-2:
if {jobs1.%UUID of player%} is false:
set {jobs1.%UUID of player%} to "alchimiste"
message "&aVous êtes maintenant &6alchimiste"
stop
else if {jobs2.%UUID of player%} is false:
set {jobs2.%UUID of player%} to "alchimiste"
message "&aVous êtes maintenant &6alchimiste"
stop
else if player have permission "tmoney.VIP":
if {jobs3.%UUID of player%} is false:
set {jobs3.%UUID of player%} to "alchimiste"
message "&aVous êtes maintenant &6alchimiste"
stop
else if {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} is not false:
message "{@prefixjobs} &cVous devez d'abord quitter un de vos métier ! Si vous avez <none> dans &6/jobs stats&c, faite &6/jobs leave all"
if arg-2 is "forgeron":
if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is arg-2:
message "{@prefixjobs} &cErreur : Vous exersez déjà ce métier !"
else if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is not arg-2:
if {jobs1.%UUID of player%} is false:
set {jobs1.%UUID of player%} to "forgeron"
message "&aVous êtes maintenant &6forgeron"
stop
else if {jobs2.%UUID of player%} is false:
set {jobs2.%UUID of player%} to "forgeron"
message "&aVous êtes maintenant &6bûcheron"
stop
else if player have permission "tmoney.VIP":
if {jobs3.%UUID of player%} is false:
set {jobs3.%UUID of player%} to "forgeron"
message "&aVous êtes maintenant &6forgeron"
stop
else if {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} is not false:
message "{@prefixjobs} &cVous devez d'abord quitter un de vos métier ! Si vous avez <none> dans &6/jobs stats&c, faite &6/jobs leave all"
if arg-2 is "pecheur":
if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is arg-2:
message "{@prefixjobs} &cErreur : Vous exersez déjà ce métier !"
else if {jobs1.%UUID of player%} or {jobs2.%UUID of player%} or {jobs3.%UUID of player%} is not arg-2:
if {jobs1.%UUID of player%} is false:
set {jobs1.%UUID of player%} to "pecheur"
message "&aVous êtes maintenant &6pêcheur"
stop
else if {jobs2.%UUID of player%} is false:
set {jobs2.%UUID of player%} to "pecheur"
message "&aVous êtes maintenant &6pêcheur"
stop
else if player have permission "tmoney.VIP":
if {jobs3.%UUID of player%} is false:
set {jobs3.%UUID of player%} to "pecheur"
message "&aVous êtes maintenant &6pêcheur"
stop
else if {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} is not false:
message "{@prefixjobs} &cVous devez d'abord quitter un de vos métier ! Si vous avez <none> dans &6/jobs stats&c, faite &6/jobs leave all"
if arg-2 is "netherien":
message ""
if arg-2 is "enderien":
message ""
if arg-2 is "armurier"
message ""
if arg-2 is "cuisinier":
message ""
if arg-1 is "leave":
if arg-2 is not set:
message "{@prefixjobs} &cMerci de préciser le jobs (ex: mineur, bucheron,...) /!\ Merci de ne pas mettre d'accent !"
if arg-2 is "mineur":
message ""
if arg-2 is "bucheron":
message ""
if arg-2 is "chasseur":
message ""
if arg-2 is "fermier":
message ""
if arg-2 is "eleveur":
message ""
if arg-2 is "alchimiste":
message ""
if arg-2 is "forgeron":
message ""
if arg-2 is "pecheur":
message ""
if arg-2 is "netherien":
message ""
if arg-2 is "enderien":
message ""
if arg-2 is "armurier"
message ""
if arg-2 is "cuisinier":
message ""
else if arg-2 is "all":
set {jobs1.%UUID of player%}, {jobs2.%UUID of player%} and {jobs3.%UUID of player%} to false
message "{@prefixjobs} &cVous avez quitter tout vos métiers" to player
if arg-1 is "stats":
if player have permission "tmoney.VIP":
message "&8=======[&bJobs stats &8]=======" to player
message "&6Métier 1: %{jobs1.%UUID of player%}%" to player
message "&6Métier 2: %{jobs2.%UUID of player%}%" to player
message "&6Métier 3: %{jobs3.%UUID of player%}%" to player
message "&6Si vous avez false, c'est que vous n'avez pas de métier" to player
else:
message "&8=======[&bJobs stats &8]=======" to player
message "&6Métier 1: %{jobs1.%UUID of player%}%" to player
message "&6Métier 2: %{jobs2.%UUID of player%}%" to player
message "&6Métier 3: &cVous devez être &eVIP &cpour avoir un 3ème métier !" to player
message "&6Si vous avez false, c'est que vous n'avez pas de métier" to player
if {tmoneyconfig.jobs} is false: #Si l'extension jobs est false (désactiver)
stop #Tu stop car on veux pas gagner d'argent avec les jobs
J’espère que vous n'aurez pas besoin du code complet car il fait 683 lignes et je n'ai fait que 1/4 de mon extensions de jobs :/ (en faite j'ai juste mis le /jobs actuelement :') ) Je vais faire le plus grand skript si ça continue :eek::D Personnes ne peux m’arrêter ;) eu... si les erreurs skript :(
EDIT: Je n'ai pas de messages d'erreurs quand je reload le skript
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.
Question
TobiBiotex
Bonjour, j'ai un gros problème... :/
Mon serveur local est en 1.8
Ma version skript: 2.2
ADDONS: SkQuery, SkRayFall
Voila mon problème, j'ai le droit à 3 jobs, une fois que j'ai 3 jobs je veux recevoir un message d'erreur
[spoiler=CODE COMMANDE COMPLETE][spoiler=Tu est sûr ? il est très longt...]
J’espère que vous n'aurez pas besoin du code complet car il fait 683 lignes et je n'ai fait que 1/4 de mon extensions de jobs :/ (en faite j'ai juste mis le /jobs actuelement :') ) Je vais faire le plus grand skript si ça continue :eek::D Personnes ne peux m’arrêter ;) eu... si les erreurs skript :(
EDIT: Je n'ai pas de messages d'erreurs quand je reload le skript
7 réponses à cette question
Messages recommandés