strykerz_2_0 Posté(e) le 8 avril 2020 Posté(e) le 8 avril 2020 Version de Minecraft : 1.12.2 Version de Skript : derniere version Type du skript : if double variable Description du script : Bonjour j'aurais d'un skript avec if sur double variable Exemple: if {metier.farmer.xp.%player%} = 10 et if {metier.farmer.lvl.%player%} = 1 suite du codes codes que j'ai fait: (marche pas) command /checkmetier: trigger: if {metier.farmer.xp.%player%} is 10: if {metier.farmer.lvl.%player%} is 1: send "vous etes passer niveau 2 farmer" to player set 1 to {metier.farmer.lvl.%player%} clear {metier.farmer.xp.%player%} Ps j'ai l'erreur: There's no world in a periodic event if no world is given in the event (e.g. like 'every hour in "world"') (metier.sk, line 17: make player execute command "/checkmetier" sur le code: every 3 seconds: make player execute command "/checkmetier" code du /checkmetier en haut merci de m'aider a ce probleme
Maat Posté(e) le 8 avril 2020 Posté(e) le 8 avril 2020 every 3 seconds in "tonMonde": loop all players in "tonMonde": make loop-player execute command "/taCommandeIcii" Jcrois un truc qui ressemble à ça devrait fonctionner
strykerz_2_0 Posté(e) le 8 avril 2020 Auteur Posté(e) le 8 avril 2020 il y a 2 minutes, Maat a dit : every 3 seconds in "tonMonde": loop all players in "tonMonde": make loop-player execute command "/taCommandeIcii" Jcrois un truc qui ressemble à ça devrait fonctionner ok et tu pourrais faire le premier truc que j'ai demander stp sur la commande /checkmetier
Maat Posté(e) le 8 avril 2020 Posté(e) le 8 avril 2020 il y a 2 minutes, strykerz_2_0 a dit : ok et tu pourrais faire le premier truc que j'ai demander stp sur la commande /checkmetier Bon déjà je m'entendais à un merci et non un "ok", mais bon, pour tes deux conditions tu peux les faire sur 2 lignes différentes, ça va bien fonctionner, et puis pour ton erreur si t'avais pris le temps de la lire et de la tapé 10 secondes sur google tu aurais même pas eu besoin de créé ce post:)
strykerz_2_0 Posté(e) le 8 avril 2020 Auteur Posté(e) le 8 avril 2020 Il y a 1 heure, Maat a dit : Bon déjà je m'entendais à un merci et non un "ok", mais bon, pour tes deux conditions tu peux les faire sur 2 lignes différentes, ça va bien fonctionner, et puis pour ton erreur si t'avais pris le temps de la lire et de la tapé 10 secondes sur google tu aurais même pas eu besoin de créé ce post:) ouais desoler mais je suis precer Merci deja mais tu vois il reste 3h pour ouvrir le serveur de mon fonda Il y a 1 heure, Maat a dit : Bon déjà je m'entendais à un merci et non un "ok", mais bon, pour tes deux conditions tu peux les faire sur 2 lignes différentes, ça va bien fonctionner, et puis pour ton erreur si t'avais pris le temps de la lire et de la tapé 10 secondes sur google tu aurais même pas eu besoin de créé ce post:) je te parle pas de ca mais de mettre de if Exemple: if {metier.farmer.xp.%player%} = 10 et if {metier.farmer.lvl.%player%} = 1 suite du codes codes que j'ai fait: (marche pas) command /checkmetier: trigger: if {metier.farmer.xp.%player%} is 10: if {metier.farmer.lvl.%player%} is 1: send "vous etes passer niveau 2 farmer" to player set 1 to {metier.farmer.lvl.%player%} clear {metier.farmer.xp.%player%} Ps : merci de la grande aide
Maat Posté(e) le 8 avril 2020 Posté(e) le 8 avril 2020 il y a 10 minutes, strykerz_2_0 a dit : je te parle pas de ca mais de mettre de if Exemple: if {metier.farmer.xp.%player%} = 10 et if {metier.farmer.lvl.%player%} = 1 suite du codes codes que j'ai fait: (marche pas) command /checkmetier: trigger: if {metier.farmer.xp.%player%} is 10: if {metier.farmer.lvl.%player%} is 1: send "vous etes passer niveau 2 farmer" to player set 1 to {metier.farmer.lvl.%player%} clear {metier.farmer.xp.%player%} Ps : merci de la grande aide D'accord alors que tu ouvres un serveur dans 4 heures ou pas c'est ton problème déjà je viens de re-regarder et oui t'as deux conditions incohérentes ça c'est les bases de skript que tu peux trouver sur les documentations, je sais pas si tu connais ?
strykerz_2_0 Posté(e) le 8 avril 2020 Auteur Posté(e) le 8 avril 2020 il y a une heure, Maat a dit : D'accord alors que tu ouvres un serveur dans 4 heures ou pas c'est ton problème déjà je viens de re-regarder et oui t'as deux conditions incohérentes ça c'est les bases de skript que tu peux trouver sur les documentations, je sais pas si tu connais ? je t'avoue que non Va si dit stp il y a une heure, strykerz_2_0 a dit : je te parle pas de ca mais de mettre de if Exemple: if {metier.farmer.xp.%player%} = 10 et if {metier.farmer.lvl.%player%} = 1 suite du codes codes que j'ai fait: (marche pas) command /checkmetier: trigger: if {metier.farmer.xp.%player%} is 10: if {metier.farmer.lvl.%player%} is 1: send "vous etes passer niveau 2 farmer" to player set 1 to {metier.farmer.lvl.%player%} clear {metier.farmer.xp.%player%} Ps : merci de la grande aide up svp
Invité Posté(e) le 8 avril 2020 Posté(e) le 8 avril 2020 Envoie donc le code où y'a le make playere execute command machin...... Il n'y es pas dans ce que t'as envoyé en fait
strykerz_2_0 Posté(e) le 8 avril 2020 Auteur Posté(e) le 8 avril 2020 (modifié) Il y a 1 heure, KneaXy a dit : Envoie donc le code où y'a le make playere execute command machin...... Il n'y es pas dans ce que t'as envoyé en fait ceci a ete regle mais maintenant je veux mettre un double if sur un autre code Exemple: if {metier.farmer.xp.%player%} = 10 et if {metier.farmer.lvl.%player%} = 1 suite du codes codes que j'ai fait: (marche pas) command /checkmetier: trigger: if {metier.farmer.xp.%player%} is 10: if {metier.farmer.lvl.%player%} is 1: send "vous etes passer niveau 2 farmer" to player set 1 to {metier.farmer.lvl.%player%} clear {metier.farmer.xp.%player%} voila le make execute command every 3 seconds in "tonMonde": loop all players in "tonMonde": make loop-player execute command "/taCommandeIcii" Modifié le 8 avril 2020 par strykerz_2_0
Invité Posté(e) le 8 avril 2020 Posté(e) le 8 avril 2020 Ok pour le loop règle Et pour les doubles conditions.. tu peux faire (JE CROIS) if [{var} = 1]->[{var2} = 2]: code Sinon If ... = ... If ... = ...
strykerz_2_0 Posté(e) le 9 avril 2020 Auteur Posté(e) le 9 avril 2020 (modifié) Il y a 16 heures, KneaXy a dit : Ok pour le loop règle Et pour les doubles conditions.. tu peux faire (JE CROIS) if [{var} = 1]->[{var2} = 2]: code Sinon If ... = ... If ... = ... merci je vais essayer je te recontact si ça ne marche pas Mais pour la deuxieme proposition sa ressemble a quoi le code car j'ai pas compris ce que je dois mettre a If ... = ... Sa ne marche pas Modifié le 9 avril 2020 par strykerz_2_0 CHANGEMENT
Messages recommandés