MrForoche Posté(e) le 3 juillet 2016 Posté(e) le 3 juillet 2016 Bonjour, Je voudrais un systeme , je vous explique Imaginons un joueur dit "NTM" , sa ajoute +1 variable a un joueur et lui dit qu'il a 1 averitssement de language , puis quand il a 3 avertissements , sa execute une commande , et clear la variable du joueur
TheEnragedDog Posté(e) le 3 juillet 2016 Posté(e) le 3 juillet 2016 Et comment on met plusieurs insultes ?
MrForoche Posté(e) le 3 juillet 2016 Auteur Posté(e) le 3 juillet 2016 C'est simple :) Tu dois faire if message contains "ntm" or "ptn" or "fdp":
TheEnragedDog Posté(e) le 3 juillet 2016 Posté(e) le 3 juillet 2016 c'est pas plutot if message contains "ntm", "ptn" or "fdp": ?
TheEnragedDog Posté(e) le 3 juillet 2016 Posté(e) le 3 juillet 2016 ok "Met un like à mon message si je t'ai aidé !" ok je te met un like !
Skripting Posté(e) le 3 juillet 2016 Posté(e) le 3 juillet 2016 Et comment on met plusieurs insultes ? Après le "NTM", tu mets or "TonInsulte" or "TonInsulteN°2". Ex : if message coutains "ntm" or "toninsulte" or "toninsulteN°2":
TheEnragedDog Posté(e) le 4 juillet 2016 Posté(e) le 4 juillet 2016 et comment je fais pour que quand un joueur a 30 avertissements ou plutôt s'il a 15 avertissements, il soit banni 5 jours et à chaque insulte sa lui rajoute un avertissement mais aussi, ça le mute 5 min ?
TheEnragedDog Posté(e) le 4 juillet 2016 Posté(e) le 4 juillet 2016 j'ai "AutoMute" mais j'aimerai le modifier pour faire ce que j'ai dit tout a l'heure
TheEnragedDog Posté(e) le 4 juillet 2016 Posté(e) le 4 juillet 2016 a de moderation dsl je vais en telecharger un
TheEnragedDog Posté(e) le 4 juillet 2016 Posté(e) le 4 juillet 2016 comment je le trouve le skript de moderation ?
Skripting Posté(e) le 4 juillet 2016 Posté(e) le 4 juillet 2016 Non Evan, le Skript de modération de Serkox n'est pas très top^^ ! Il suffit juste de /Sk Reload le Skript et tous les bannissements sont remis à 0. @TheEnragedDog as-tu Essentials ?
TheEnragedDog Posté(e) le 4 juillet 2016 Posté(e) le 4 juillet 2016 Aaaah d'accord, bon bah je ferais moi même le TempBan alors ok mrc
Skripting Posté(e) le 4 juillet 2016 Posté(e) le 4 juillet 2016 ok mrc Tiens je t'ai fait un TempBan, il marche comme ceci --> /PTempBan [Pseudo] [Raison] [Temps]. Mettre le temps sous cette forme --> Ex : 10 Minutes/Hours/Days : command /ptempban [<offlineplayer>] [<text>] [<time span>]: permission: pmod.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: if arg 1 is not set: send "&cErreur : Il faut préciser un pseudo !" if arg 1 is set: if arg 2 is not set: send "&cErreur : Il faut préciser une raison !" if arg 2 is set: if arg 3 is not set: send "&cErreur : Il faut préciser le temps -> Ex : /PTempBan [Pseudo] [Raison] 10 Minutes/Hours/Days !" else: set {db_.kickmsg.%arg 1%} to true set {db_.time.%arg 1%} to arg 3 kick the arg 1 due to "&cVous avez été banni par &a%player% &cpendant &6%arg 3% &c! &7Motif : &b%arg 2% &c!" broadcast "&8>> &aLe joueur &c%arg 1% &aa été banni par &b%player% &apendant &6%arg 3% &a! &7Motif : %arg 2%" set {db_.ban.%arg 1%} to now log "Bannissement temporaire de %arg 1% par %player% pendant %arg 3% ! Motif : %arg 2% !" to "ban.log" set {db_.reason.%arg 1%} to arg 2 set {db_.rubynetwork.author.%arg 1%} to player command /puntempban <offlineplayer>: permission: pmod.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: if {db_.kickmsg.%arg 1%} is true: set {db_.time.%arg 1%} to now message "&8>> &b%player% &aa un-banni le joueur &c%arg 1% &a!" set {db_.kickmsg.%arg 1%} to false log "Un-Bannissement de %arg 1% par %player% !" to "untempban.log" clear {reason.%arg 1%} else: message "&cErreur : Ce joueur n'est pas banni !" on quit: if {db_.kickmsg.%player%} is true: set leave message to "" on connect: if {db_.time.%player%} is set: set {_tempban} to difference between now and {db_.ban.%player%} reduce {_tempban} by {db_.time.%player%} if difference between now and {db_.ban.%player%} is bigger than {db_.time.%player%}: clear {db_.ban.%player%} clear {db_.time.%player%} if difference between now and {db_.ban.%player%} is smaller than {db_.time.%player%}: set {_donetime} to {db_.ban.%player%} add {db_.time.%player%} to {_donetime} set {_db_.timecheck} to difference between now and {_donetime} kick the player due to "&cErreur : Vous avez été banni temporairement ! Merci de patienter !" else if {db_.banned.%player%} is true: wait 1 tick kick the player due to "&cErreur : Vous avez été banni temporairement ! Merci de patienter !"
TheEnragedDog Posté(e) le 6 juillet 2016 Posté(e) le 6 juillet 2016 Tiens je t'ai fait un TempBan, il marche comme ceci --> /PTempBan [Pseudo] [Raison] [Temps]. Mettre le temps sous cette forme --> Ex : 10 Minutes/Hours/Days : cool merci
Messages recommandés