Damdamdu95670 Posté(e) le 29 mai 2018 Posté(e) le 29 mai 2018 Version de Minecraft : 1.8.8 Type de Skript: Event (Evénement) Le Skript: Bonjour, bonsoir, je souhaiterai un skript qui quand un modérateur fait un /staff la commande "/v on" s'exécute, mais si il fait une deuxième fois un /staff la commande "/v off" s'exécute. J'espère que j'ai été assez clair dans mes explications. Permissions: kstaff.use
Onitsag Posté(e) le 29 mai 2018 Posté(e) le 29 mai 2018 Voici le code: command /staff: trigger: if player has permission "kstaff.use": if {staff.v.%player%} isn't set: set {staff.v.%player%} to true make player execute command "/v on" if {staff.v.%player%} is set: delete {staff.v.%player%} make player execute command "/v off" Et j'ai fais une deuxième partie que tu peux rajouter si tu souhaites, cela permet d'enlever le vanish lorsque le joueur se connecte: on join: if {staff.v.%player%} is set: delete {staff.v.%player%} make player execute command "/v off" 1
Damdamdu95670 Posté(e) le 30 mai 2018 Auteur Posté(e) le 30 mai 2018 Voici le code: command /staff: trigger: if player has permission "kstaff.use": if {staff.v.%player%} isn't set: set {staff.v.%player%} to true make player execute command "/v on" if {staff.v.%player%} is set: delete {staff.v.%player%} make player execute command "/v off" Et j'ai fais une deuxième partie que tu peux rajouter si tu souhaites, cela permet d'enlever le vanish lorsque le joueur se connecte: on join: if {staff.v.%player%} is set: delete {staff.v.%player%} make player execute command "/v off" Quand je fais /staff ça me mets invisible et directement après ça me re rends visible.
Onitsag Posté(e) le 30 mai 2018 Posté(e) le 30 mai 2018 Oups, j'ai oublié le petit "stop", voici le code: command /staff: trigger: if player has permission "kstaff.use": if {staff.v.%player%} isn't set: set {staff.v.%player%} to true make player execute command "/v on" stop if {staff.v.%player%} is set: delete {staff.v.%player%} make player execute command "/v off" stop 1
Damdamdu95670 Posté(e) le 30 mai 2018 Auteur Posté(e) le 30 mai 2018 Oups, j'ai oublié le petit "stop", voici le code: command /staff: trigger: if player has permission "kstaff.use": if {staff.v.%player%} isn't set: set {staff.v.%player%} to true make player execute command "/v on" stop if {staff.v.%player%} is set: delete {staff.v.%player%} make player execute command "/v off" stop Ça peut arriver :p
Razo Posté(e) le 30 mai 2018 Posté(e) le 30 mai 2018 (modifié) Nope, c'est plutôt : command /staff: permission: kstaff.use trigger: if {staff.v.%player%} isn't set: set {staff.v.%player%} to true make player execute command "/v on" else if {staff.v.%player%} is set: delete {staff.v.%player%} make player execute command "/v off" Ton code fonctionne aussi mais celui-là est plus optimisé, et le joueur doit avoir la permission kstaff.use et la permission pour le vanish Modifié le 30 mai 2018 par Invité
Messages recommandés