Aller au contenu
strykerz_2_0

if double variable

Messages recommandés

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

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Jcrois un truc qui ressemble à ça devrait fonctionner

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 2 minutes, Maat a dit :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

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 

Partager ce message


Lien à poster
Partager sur d’autres sites
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:)

ttt.PNG

Partager ce message


Lien à poster
Partager sur d’autres sites
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:)

ttt.PNG

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:)

ttt.PNG

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

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
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 ? 

Partager ce message


Lien à poster
Partager sur d’autres sites
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

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

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

Partager ce message


Lien à poster
Partager sur d’autres sites
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é par strykerz_2_0

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

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 ... = ...

Partager ce message


Lien à poster
Partager sur d’autres sites
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é par strykerz_2_0
CHANGEMENT

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,
Alors là j'ai plusieurs points à évoquer donc un qui t'a coûté l'avertissement que je t'ai mis, même si en soit je pourrai t'en mettre plusieurs.
Tout d'abord, les doubles posts sont interdits.
Ensuite, avant de poster une demande on se renseigne sur internet, comme te l'a prouvé Maat et je l'en remercis, tu aurai juste tapé collé l'erreur dans un navigateur tu aurai résolu ta première erreur.
Egalement, n'oublie pas de correctement indenté ton code et de le placer dans les balises de code.
Enfin, soit un peu respectueux et remercie lorsque quelqu'un t'aide. Etre pressé n'est pas une raison pour ne pas être poli et respectueux.
Sur ce je te souhaite une bonne journée.

Cordialement
Kilterra

Partager ce message


Lien à poster
Partager sur d’autres sites

×
×
  • Créer...

Information importante

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.