Version de Minecraft : 1.8.9 Version de Skript : 2.1.2 (si vous connaissez une version plus récente stable qui fonctionne avec la 1.8.9 je suis preneur)
Addons utilisés:Pas d'addon
Type du skript : Script de /friends
Bonjour,
Je suis actuellement en train de développer un skript de /friend, pour cela j'utilise des boucles pour récupérer les informations des joueur stocké dans des variables list. Mais les boucles sont imbriqué les une dans les autres et j'ai donc une erreur qui me dit qu'il faut que je spécifie les numéro des boucles, mais je n'y arrive pas... quelqu'un peut-il m'aider ? Merci d'avance
Je vous joint le skript ci-dessous:
command /friend [<text>][<text>]:
aliases:/friends, /f
trigger:if arg 1 is "invite" or "add":
loop {all.player.list::*}:if loop-value = arg 2:
exit loop
set{_arg.2} to loop-index
loop {online.player.list::*}:if loop-index ={_arg.2}:
exit loop
loop {f.list.%uuid of player%::*}:if loop-value ={_arg.2}:
exit loop
send "Vous êtes déjà ami avec ce joueur !" to player
stop
loop {f.wating.list.%uuid of player%::*}:if loop-value ={_arg.2}:
exit loop
send "Vous êtes désormais ami avec %arg 2 %" to player
send "%player% a accepté votre demande d'ami(e) !" to arg 2 parsed as a player
add uuid of player to {f.list.%{_arg.2}%::*}
add {_arg.2} to {f.list.%uuid of player%::*}
remove {_arg.2} from {f.wating.list.%uuid of player%::*}
stop
loop {f.wating.list.%{_arg.2}%::*}:if loop-value = uuid of player:
exit loop
send "Vous avez déjà envoyé une demande d'ami à ce joueur !" to player
stop
send "Le joueur %player% vous a demandez en ami(e) !" to arg 2 parsed as a player
send "Votre demande a bien été envoyé !" to player
add uuid of player to {f.wating.list.%{_arg.2}%::*}
stop
loop {f.list.%uuid of player%::*}:if loop-value ={_arg.2}:
exit loop
send "Vous êtes déjà ami avec ce joueur !" to player
stop
loop {f.wating.list.%uuid of player%::*}:if loop-value ={_arg.2}:
exit loop
send "Vous êtes désormais ami avec %arg 2 %" to player
add "%player% a accepté votre demande d'ami(e) !" to {f.message.offline.%{_arg.2}%::*}
add uuid of player to {f.list.%{_arg.2}%::*}
add {_arg.2} to {f.list.%uuid of player%::*}
remove {_arg.2} from {f.wating.list.%uuid of player%::*}
stop
loop {f.wating.list.%{_arg.2}%::*}:if loop-value = uuid of player:
exit loop
send "Vous avez déjà envoyé une demande d'ami à ce joueur !" to player
stop
send "Votre demande a bien été envoyé !" to player
add uuid of player to {f.wating.list.%{_arg.2}%::*}
stop
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
shodak
Version de Minecraft : 1.8.9
Version de Skript : 2.1.2 (si vous connaissez une version plus récente stable qui fonctionne avec la 1.8.9 je suis preneur)
Addons utilisés: Pas d'addon
Type du skript : Script de /friends
Bonjour,
Je suis actuellement en train de développer un skript de /friend, pour cela j'utilise des boucles pour récupérer les informations des joueur stocké dans des variables list. Mais les boucles sont imbriqué les une dans les autres et j'ai donc une erreur qui me dit qu'il faut que je spécifie les numéro des boucles, mais je n'y arrive pas... quelqu'un peut-il m'aider ? Merci d'avance
Je vous joint le skript ci-dessous:
4 réponses à cette question
Messages recommandés