Anarchick Posté(e) le 14 août 2018 Posté(e) le 14 août 2018 Holà, si vous êtes adepte des dernière version de SkriptLang vous devez savoir qu'il existe déjà une option pour faire un cooldown, cependant je vais vous proposer un système d'anti-spam/Cooldown qui peut se placer n'importe où dans un code. NOTE : ceci est la version avec des fonctions, il est aussi possible de le refaire avec des custom syntax de skript-mirror. function SPAMcmd2(cmd: string, time: timespan): set {CMD::%{_cmd}%} to now wait {_time} delete {CMD::%{_cmd}%} function SPAMcmd(cmd: string, time: timespan) :: text: if {CMD::%{_cmd}%} is set: return "spam" stop SPAMcmd2("%{_cmd}%", {_time}) return "" #Ne pas supprimer Pour l'utiliser : command /hey: trigger: broadcast "[...CODE]" SPAMcmd("hey %player%", 2 seconds) is not "spam" broadcast "hey" "hey %player%" est l'identifiant de l'anti-spam, le faite d''ajouter le nom du joueur dans l'identifiant permet d'autoriser l’exécution de la commande pour les autres joueurs, si l'on veux bloquer totalement la commande pour n'importe quel joueur il suffit de ne pas inclure de variable dans le nom de l'identifiant ! 1
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant