J'ai un problème avec celui-ci 😞
Je souhaites ajouter l'xp (argument 2) à ma variable {TopaLevels.<pseudo du jouer (arg 1)>.xp}
Seulement avec le script ci-dessus, le résultat affiché dans Minecraft est de 0 :
(Le deuxième message affiche {TopaLevels.<pseudojoueur(arg1)>.xp}
J'ai essayé set ou add sa ne change rien.
Pourtant dans mon code en entier :
J'ai réussi à définir {TopaLevels.%players%.xp}
Une idée ? J'ai tout essayé 😞 Merci d'avance !
Le code en code html si besoin :
command /levels:
trigger:if{TopaLevels.%players%.xp} is not set:
send "Hey ! Bienvenue sur Topazia, un profil vient de t'être créé !"set{TopaLevels.%players%.xp} to "1"
send "Ton niveau d'xp est : %{TopaLevels.%players%.xp}%"else:
send "Ton niveau d'xp est : %{TopaLevels.%players%.xp}%"
command /levelscheck <text>:
trigger:set{_arg} to arguments
if argument 1 is set:
send "Niveau xp joueur : %{TopaLevels.%arguments%.xp}%"else:
stop
command /levelsadd <text><text>:
trigger:if arguments 1 is set:if arguments 2 is set:if{TopaLevels.%arguments 1%.xp} is not set:
send "Ce pseudo n'est pas enregistré dans la base de données"else:set{_xp_add} to "%arg 2%"set{_xp_a_ajouter} to {TopaLevels.%arg 1%.xp}+{_xp_add}
send {_xp_a_ajouter}
add "%{_xp_a_ajouter}%" to {TopaLevels.%arg 1%.xp}#set{TopaLevels.%arguments 1%.xp} to {TopaLevels.%arguments 1%.xp}+{_xp_add}
send "%arguments 2% ont été rajoutés à l'xp du joueur %arguments 1% !"
send "Son niveau actuel est de : %{TopaLevels.%arg 1%.xp}%"
Version de Minecraft : 1.7.10 (Thermos Build) Version de Skript : 2.1.2
Addons utilisés:Aucun
Type du skript : Un script de Levels
Description du script :
Avoir des niveaux stockés avec une base de données en CSV et pouvoir les gérer facilement.
Modifié par MichelBaie Faute d'orthographe + Ajout description 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
MichelBaie
Voici mon code :
J'ai un problème avec celui-ci 😞
Je souhaites ajouter l'xp (argument 2) à ma variable {TopaLevels.<pseudo du jouer (arg 1)>.xp}
Seulement avec le script ci-dessus, le résultat affiché dans Minecraft est de 0 :
(Le deuxième message affiche {TopaLevels.<pseudojoueur(arg1)>.xp}
J'ai essayé set ou add sa ne change rien.
Pourtant dans mon code en entier :
J'ai réussi à définir {TopaLevels.%players%.xp}
Une idée ? J'ai tout essayé 😞 Merci d'avance !
Le code en code html si besoin :
Version de Minecraft : 1.7.10 (Thermos Build)
Version de Skript : 2.1.2
Addons utilisés: Aucun
Type du skript : Un script de Levels
Description du script :
Avoir des niveaux stockés avec une base de données en CSV et pouvoir les gérer facilement.
Modifié par MichelBaieFaute d'orthographe + Ajout description skript.
9 réponses à cette question
Messages recommandés