EvanMartiin Posté(e) le 4 juillet 2016 Posté(e) le 4 juillet 2016 Ok je fais le nécessaire pour le lier avec le mien dans pas longtemps, je suis pas sur pc ;)
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 ?
EvanMartiin 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 ? Aaaah d'accord, bon bah je ferais moi même le TempBan alors
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 !"
EvanMartiin Posté(e) le 4 juillet 2016 Posté(e) le 4 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 : 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 !" Oh merci c'est cool ça va être plus simple pour moi :p
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