Mat 71 Posté : 26 février 2016 Salut a tous, Je suis de retour sur skript et j'ai perdu mes bases. Je cherche quelqu'un qui pourrais donc me faire un anti-spam pour que les players ne puissent parler dans le chat que toutes les 3s. J'ai pas mal chercher dans le fofo mais je n'en ai pas trouvé mais si vous avez un lien donnez le moi. Merci a vous d'avance. Partager ce message Lien à poster Partager sur d’autres sites
Gingly 24 Répondu : 26 février 2016 command /timerchat [<text>]: aliases: tc, antispam permission: timerchat.use permission message: &4&lErreur > &cTu n'as pas accés à la commande ! trigger: if arg 1 is not set: message "&7/timerchat off &f: désactive l'AntiSpam." if arg 1 is "off": clear {timerchat.delai} broadcast "&4&lAntiSpam > &cDélai désactivé !" if arg 1 is "faible": set {timerchat.delai} to false broadcast "&4&lAntiSpam > &cDélai réglé à 2 secondes !" if arg 1 is "normal": set {timerchat.delai} to true broadcast "&4&lAntiSpam > &cDélai réglé à 10 secondes !" if arg 1 is "fort": set {timerchat.delai} to 3 broadcast "&4&lAntiSpam > &cDélai réglé à 30 secondes !" Je crois que ça marche, redis moi ;) Partager ce message Lien à poster Partager sur d’autres sites
Mat 71 Répondu : 26 février 2016 Merci je test sa vers lundi je suis pas chez moi. [Edit]: Est-ce-que il y a les espaces devant les commandes (je vois pas je suis sur mobil). Partager ce message Lien à poster Partager sur d’autres sites
Gingly 24 Répondu : 26 février 2016 J'ai oublié ça ^^ on chat: if player doesn't have permission "chat.spam": if {timerchat.delai} is not set: stop if {timerchat.delai} is false: set {_diff} to difference between {chat.%player%} and now if {_diff} is smaller than 2 seconds: message "&4&1AntiSpam > &cImpossible, tu ne peux pas spam, attends au moins 2 secondes !" cancel event stop set {Chat.%player%} to now if {timerchat.delai} is true: set {_diff} to difference between {chat.%player%} and now if {_diff} is smaller than 10 seconds: message "&4&1AntiSpam > &cImpossible, tu ne peux pas spam, attends au moins 10 secondes !" cancel event stop set {Chat.%player%} to now if {timerchat.delai} is 3: set {_diff} to difference between {chat.%player%} and now if {_diff} is smaller than 30 seconds: message "&4&1AntiSpam > &cImpossible, tu ne peux pas spam, attends au moins 30 secondes !" cancel event stop set {Chat.%player%} to now Partager ce message Lien à poster Partager sur d’autres sites
Assaut53 44 Répondu : 26 février 2016 Bonjour, Je suis la Simplicité :p Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. 1 Partager ce message Lien à poster Partager sur d’autres sites
Mat 71 Répondu : 26 février 2016 Merci de vos réponses rapide je resterai les deux bien-sûr. Partager ce message Lien à poster Partager sur d’autres sites