command /warn [<offline player>] [<text>]:
trigger:
if player have permission "warns.chat":
if arg 1 isn't set:
send "&cErreur : Vous devez mettre un pseudo."
else:
if arg 2 isn't set:
send "&cErreur : Vous devez mettre une raison."
else:
add 1 to {nombre.warn.%arg 1%}
add "&3Averti pour : %arg 2%" to {list.warn.%arg 1%}
send "&3Vous venez d'avertir %arg 1% pour %arg 2%"
if {nombre.warn.%arg 1%} is equal to 3:
run player command "/warnsban %arg 1% 1 hours" as op
if {nombre.warn.%arg 1%} is equal to 4:
run player command "/warnsban %arg 1%" as op
else:
send "&cErreur : Vous n'avez pas la permission de faire ceci."
command /removewarn [<offline player>]:
trigger:
if player have permission "remwarns.use":
if arg 1 isn't set:
send "&cErreur : Vous devez mettre un pseudo."
else:
set {nombre.warn.%arg 1%} to 0
delete {list.warn.%arg 1%}
send "&3Vous venez de supprimer les avertissements de %arg 1%"
else:
send "&cErreur : Vous n'avez pas la permission de faire ceci."
command /checkwarns [<offline player>]:
trigger:
if player have permission "checkwarns.use":
if arg 1 isn't set:
send "&cErreur : Vous devez mettre un pseudo."
else:
if {list.warn.%arg 1%} isn't set:
send "&3Ce joueur n'a aucun avertissement"
else:
send "&3Nombre d'avertissements : &9%{nombre.warn.%arg 1%}%"
loop {list.warn.%arg 1%}:
send "&3%loop-index% &9---> &3%loop-value%"
else:
send "&cErreur : Vous n'avez pas la permission de faire ceci."
command /warnsban [<offline player>] [<time span>]:
trigger:
if player have permission "warnsban.use":
if arg 1 isn't set:
send "&cErreur : Vous devez préciser un pseudo !"
else:
if arg 2 isn't set:
if {ban.%arg 1%} is "permanent" or "temporaire":
send "&cErreur : Ce joueur est déjà banni !"
else:
set {ban.%arg 1%} to "permanent"
wait 1 tick
kick arg 1 due to "&bTu a été banni ! %nl% %nl%&3➤ Temp : &9Definitivement"
else:
set {ban.%arg 1%} to "temporaire"
set {temp.ban.%arg 1%} to arg 2
set {début.ban.%arg 1%} to now
wait 1 tick
set {fin.ban.%arg 1%} to now
wait 1 tick
add {temp.ban.%arg 1%} to {fin.ban.%arg 1%}
wait 1 tick
kick arg 1 due to "&bTu a été banni ! %nl% %nl%&3➤ Temp restants : &9%arg 2%"
else:
send "&b{@nom} >>>> &3Vous n'avez pas la permission d'utiliser cette commande."
on join:
if {ban.%player%} is "permanent":
set join message to ""
wait 1 tick
kick player due to "&bTu es ban ! %nl% %nl%&3➤ Temp : &9Définitivement"
if {ban.%player%} is "temporaire":
if difference between {début.ban.%player%} and now is less than {temp.ban.%player%}:
set join message to ""
wait 1 tick
kick player due to "&bTu es ban ! %nl% %nl%&3➤ Début du ban : &9%{début.ban.%player%}% %nl% &3Fin du ban : &9%{fin.ban.%player%}%"
else:
delete {ban.%player%}
delete {temp.ban.%player%}
delete {début.ban.%player%}
command /warnsunban [<offline player>]:
trigger:
if player have permission "warnsunban.use":
if arg 1 isn't set:
send "&cErreur : Vous devez préciser un pseudo."
else:
delete {ban.%arg 1%}
delete {temp.ban.%arg 1%}
delete {début.ban.%arg 1%}
send "&3Vous venez de débannir %arg 1%"
C'était marqué : 2 Errors ( Ligne 42 et 72 )
Ligne 42 : loop {list.warn.%arg 1%}:
Ligne 72 : send "&b{@nom} >>>> &3Vous n'avez pas la permission d'utiliser cette commande."
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.
Question
A0ned
C'était marqué : 2 Errors ( Ligne 42 et 72 )
Ligne 42 : loop {list.warn.%arg 1%}:
Ligne 72 : send "&b{@nom} >>>> &3Vous n'avez pas la permission d'utiliser cette commande."
7 réponses à cette question
Messages recommandés