par pitié, essaie de changer une habitude qui peut te nuire à jamais:
remplace tes
format slot X of player with 0 to close
par des
format gui slot X of player with 0
tu verras, tes codes seront biens plus faciles à lire
sinon voila le code que tu as demandé:
on rightclick with 6001:
cancel event
open chest with 1 rows named "&4Sac à dos" to player
wait 1 tick
set player's current inventory's serialized contents to {backpack::%player%}
on inventory close:
if event-inventory's name is "&4Sac à dos":
set {backpack::%player%} to serialized contents of event-inventory
(je l'ai fait en spigot 1.8.8 avec skript 2.2-dev25, il marchera surement mais j'ai un doutz)