Salut Je précise que c'est mon premier tuto, donc soyez indulgents svp :( ( si il y a des questions j'y répondrais avec plaisir :) )
C'est partiiii !
Donc en premier, on va créer la commande ( simple )
command /stopchat <text>:
permission: stopchat.admin
permission message: &4Tu n'as pas la permission !
trigger:
command /stopchat <text>:
permission: stopchat.admin
permission message: &4Tu n'as pas la permission !
trigger:
if arg 1 is not set: #Si vous n'avez pas set l'argument "text"
send "&4&l[ERREUR]&aMauvaise commande ! utilise l'arg on ou off !" #Message que vous aurez si vous ne remplissez pas <text> Et maintenant, les variables
if arg 1 is "on":
set {stopchat.on} to true #Ce qui va faire que le chat sera désac
broadcast "&4[infos]&aLe chat a été désactivé par %player% pour un temps indéfini !
if arg 1 is "off":
set {stopchat.on} to false #Ce qui va permettre de réactiver le chat petit chat rose
broadcast "&4[infos]&aLe chat a été réactivé par %player% ! Dites lui merci :)"
#Maintenant on se lance dans l'event ( la désac, le moteur quoi )
on chat:
if {stopchat.on} is true:
cancel event
send "&4[infos]&aDésolé, le chat a été temporairement désactivé. Réessaie plus tard !"
Na ! Là déjà ça a de la gueule !
Maintenant le GUI ! Si vous en avez un intégrez votre code dedant !
command /pannel:
trigger:
open chest with 1 rows named "&4Pannel Admin" to player
format slot 0 of player with ink sack named "&4Désactiver le chat" with lore "&aPermet de désactiver le chat" to run [make player execute command "stopchat on"]
format slot 0 of player with red wool named "&4Réactiver le chat" with lore "&aPermet de réactiver le chat" to run [make player execute command "stopchat off"]
Na !
Voilà, normalement c'est terminé, en cas d'erreurs postez en dessous !
Peace and cake!