Bonsoir, j'ai un problème par rapport aux panneaux avec mon skript :
On right click on sign:
if line 1 is "&6[&1FFA&6]":
if line 2 is "&6Rejoindre :":
if {ffa.arena.%line 3%.spawn} is not false:
clear player's inventory
teleport player to {ffa.arena.%line 3%.spawn}
wait 1 tick
set player's gamemode to survival
set player's hunger bar to 10
heal player
set {ffa.ingame.%player%} to true
set player's helmet to {ffa.kit.helmet}
set player's chestplate to {ffa.kit.chestplate}
set player's leggings to {ffa.kit.leggings}
set player's boots to {ffa.kit.boots}
set {_slot} to 0
loop 36 times:
set slot {_slot} of player's inventory to {ffa.kit.%{_slot}%}
add 1 to {_slot}
stop
else:
message "{@prefix} &cErreur : Cette arène n'as pas de spawn !"
stop
Tout le code fonctionne (Téléportation, heal, feed...) sauf le give d'item qui aparait et disparait de l'inventaire du joueur une fois sur deux.
Contrairement à la commande /ffa join <arena> (Sa fait la même chose que le panneau mais avec une commande)
Code :
if arg 1 is "join":
if arg 2 is not set:
message "{@prefix} &cErreur : Veuillez indiquer le nom d'une arène !"
heal player
message "{@prefix} &c /ffa list"
stop
if arg 2 is set:
if {ffa.arena.%arg 2%} exists:
if {ffa.arena.%arg 2%.spawn} is not false:
clear player's inventory
teleport player to {ffa.arena.%arg 2%.spawn}
wait 1 tick
set player's gamemode to survival
set player's hunger bar to 10
heal player
set {ffa.ingame.%player%} to true
set player's helmet to {ffa.kit.helmet}
set player's chestplate to {ffa.kit.chestplate}
set player's leggings to {ffa.kit.leggings}
set player's boots to {ffa.kit.boots}
set {_slot} to 0
loop 36 times:
set slot {_slot} of player's inventory to {ffa.kit.%{_slot}%}
add 1 to {_slot}
stop
else:
message "{@prefix} &cErreur : Cette arène n'a pas de spawn !"
stop
else:
message "{@prefix} &cErreur : Cette arène n'existe pas !"
stop
J'ai essayé comme cela :
On right click on sign:
if line 1 is "&6[&1FFA&6]":
if line 2 is "&6Rejoindre :":
if {ffa.arena.%line 3%.spawn} is not false:
make execute player command "ffa join <arena>"
else:
message "{@prefix} &cErreur : Cette arène n'as pas de spawn !"
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
TitiLaPierre
Bonsoir, j'ai un problème par rapport aux panneaux avec mon skript :
Tout le code fonctionne (Téléportation, heal, feed...) sauf le give d'item qui aparait et disparait de l'inventaire du joueur une fois sur deux.
Contrairement à la commande /ffa join <arena> (Sa fait la même chose que le panneau mais avec une commande)
Code :
J'ai essayé comme cela :
De même.
Version de skript : 2.3
(Pour le code en entier : https://skript-mc.fr/forum/files/file/201-ffa-game/)
Ce beug m'énerve énormément !
Merci d'avance ce votre réponse !
4 réponses à cette question
Messages recommandés