command /sanction [<offline player>] [<text>]:
permission: Sanction.use
permission message: {@Permission}
trigger:
if arg 1 is not set:
message "&eUtilise /sanction Joueur Sanction."
message "&ePour Sanctionner un joueur."
message "&e/sslist pour voir la liste des sanctions."
stop
if arg 2 is not set:
message "&eUtilise /sanction Joueur Sanction."
message "&ePour Sanctionner un joueur."
message "&e/sslist pour voir la liste des sanctions."
stop
if arg 2 is set:
if {Sanction.%UUID of arg 1%} is true:
message "&cCe joueur est deja sanctionner."
if {Sanction.%UUID of arg 1%} is not set:
if arg 1 is "Insultes":
set {Sanction.%UUID of arg 1%} to true
set {SanctionRaison.%UUID of arg 1%} to "Insultes"
set {SanctionAuteur.%UUID of arg 1%} to "%player%"
broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Insultes&3."
loop all players:
loop-player has permission "Sanction.use":
message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Insultes" to loop-player
wait 1200 seconds
clear {Sanction.%UUID of arg 1%}
if arg 1 is "Language":
set {Sanction.%UUID of arg 1%} to true
set {SanctionRaison.%UUID of arg 1%} to "Language"
set {SanctionAuteur.%UUID of arg 1%} to "%player%"
broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Language&3."
loop all players:
loop-player has permission "Sanction.use":
message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Language" to loop-player
wait 3600 seconds
clear {Sanction.%UUID of arg 1%}
if arg 1 is "Provocation":
set {Sanction.%UUID of arg 1%} to true
set {SanctionRaison.%UUID of arg 1%} to "Provocation"
set {SanctionAuteur.%UUID of arg 1%} to "%player%"
broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Provocation&3."
loop all players:
loop-player has permission "Sanction.use":
message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Provocation" to loop-player
wait 259200 seconds
clear {Sanction.%UUID of arg 1%}
if arg 1 is "Menaces":
set {Sanction.%UUID of arg 1%} to true
set {SanctionRaison.%UUID of arg 1%} to "Menaces"
set {SanctionAuteur.%UUID of arg 1%} to "%player%"
broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Menaces&3."
loop all players:
loop-player has permission "Sanction.use":
message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Menaces" to loop-player
wait 1209600 seconds
clear {Sanction.%UUID of arg 1%}
if arg 1 is "Screamers":
set {Sanction.%UUID of arg 1%} to true
set {SanctionRaison.%UUID of arg 1%} to "Screamers"
set {SanctionAuteur.%UUID of arg 1%} to "%player%"
make player execute command "/ban %arg 1% Screamers"
if arg 1 is "Pub":
set {Sanction.%UUID of arg 1%} to true
set {SanctionRaison.%UUID of arg 1%} to "Pub"
set {SanctionAuteur.%UUID of arg 1%} to "%player%"
broadcast "&8[&bWOP&8] &9%player% &3a muté &9%arg 1% &3pour &9Pub&3."
loop all players:
loop-player has permission "Sanction.use":
message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Pub" to loop-player
if arg 1 is "Anti-jeu":
set {Sanction.%UUID of arg 1%} to true
set {SanctionTemp.%UUID of arg 1%} to true
set {SanctionTempRaison.%UUID of arg 1%} to "Anti-jeu"
set {SanctionTempAuteur.%UUID of arg 1%} to "%player%"
kick arg 1 due to "Disconnected from this server. Reason: Anti-jeu (Time: 1 days)"
broadcast "&8[&bWOP&8] &9%player% &3a tempbanni &9%arg 1% &3pour &9AntiJeu&3."
loop all players:
loop-player has permission "Sanction.use":
message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Anti-jeu" to loop-player
wait 86400 seconds
clear {Sanction.%UUID of arg 1%}
if arg 1 is "Use-Bug":
set {Sanction.%UUID of arg 1%} to true
set {SanctionTemp.%UUID of arg 1%} to true
set {SanctionTempRaison.%UUID of arg 1%} to "Use-Bug"
set {SanctionTempAuteur.%UUID of arg 1%} to "%player%"
kick arg 1 due to "Disconnected from this server. Reason: Use-Bug (Time: 1 days)"
broadcast "&8[&bWOP&8] &9%player% &3a tempbanni &9%arg 1% &3pour &9Use-Bug&3."
loop all players:
loop-player has permission "Sanction.use":
message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Use-Bug" to loop-player
wait 86400 seconds
clear {Sanction.%UUID of arg 1%}
if arg 1 is "Spam":
set {Sanction.%UUID of arg 1%} to true
set {SanctionRaison.%UUID of arg 1%} to "Spam"
set {SanctionAuteur.%UUID of arg 1%} to "%player%"
broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Spam&3."
loop all players:
loop-player has permission "Sanction.use":
message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Spam" to loop-player
wait 600 seconds
clear {Sanction.%UUID of arg 1%}
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
MasterFight
Je n'arrive pas a me faire fonctionner ce skript:
J'ai Skript, WildSkript, skQuery, skRayFall, umbaska
command /sanction [<offline player>] [<text>]: permission: Sanction.use permission message: {@Permission} trigger: if arg 1 is not set: message "&eUtilise /sanction Joueur Sanction." message "&ePour Sanctionner un joueur." message "&e/sslist pour voir la liste des sanctions." stop if arg 2 is not set: message "&eUtilise /sanction Joueur Sanction." message "&ePour Sanctionner un joueur." message "&e/sslist pour voir la liste des sanctions." stop if arg 2 is set: if {Sanction.%UUID of arg 1%} is true: message "&cCe joueur est deja sanctionner." if {Sanction.%UUID of arg 1%} is not set: if arg 1 is "Insultes": set {Sanction.%UUID of arg 1%} to true set {SanctionRaison.%UUID of arg 1%} to "Insultes" set {SanctionAuteur.%UUID of arg 1%} to "%player%" broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Insultes&3." loop all players: loop-player has permission "Sanction.use": message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Insultes" to loop-player wait 1200 seconds clear {Sanction.%UUID of arg 1%} if arg 1 is "Language": set {Sanction.%UUID of arg 1%} to true set {SanctionRaison.%UUID of arg 1%} to "Language" set {SanctionAuteur.%UUID of arg 1%} to "%player%" broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Language&3." loop all players: loop-player has permission "Sanction.use": message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Language" to loop-player wait 3600 seconds clear {Sanction.%UUID of arg 1%} if arg 1 is "Provocation": set {Sanction.%UUID of arg 1%} to true set {SanctionRaison.%UUID of arg 1%} to "Provocation" set {SanctionAuteur.%UUID of arg 1%} to "%player%" broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Provocation&3." loop all players: loop-player has permission "Sanction.use": message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Provocation" to loop-player wait 259200 seconds clear {Sanction.%UUID of arg 1%} if arg 1 is "Menaces": set {Sanction.%UUID of arg 1%} to true set {SanctionRaison.%UUID of arg 1%} to "Menaces" set {SanctionAuteur.%UUID of arg 1%} to "%player%" broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Menaces&3." loop all players: loop-player has permission "Sanction.use": message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Menaces" to loop-player wait 1209600 seconds clear {Sanction.%UUID of arg 1%} if arg 1 is "Screamers": set {Sanction.%UUID of arg 1%} to true set {SanctionRaison.%UUID of arg 1%} to "Screamers" set {SanctionAuteur.%UUID of arg 1%} to "%player%" make player execute command "/ban %arg 1% Screamers" if arg 1 is "Pub": set {Sanction.%UUID of arg 1%} to true set {SanctionRaison.%UUID of arg 1%} to "Pub" set {SanctionAuteur.%UUID of arg 1%} to "%player%" broadcast "&8[&bWOP&8] &9%player% &3a muté &9%arg 1% &3pour &9Pub&3." loop all players: loop-player has permission "Sanction.use": message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Pub" to loop-player if arg 1 is "Anti-jeu": set {Sanction.%UUID of arg 1%} to true set {SanctionTemp.%UUID of arg 1%} to true set {SanctionTempRaison.%UUID of arg 1%} to "Anti-jeu" set {SanctionTempAuteur.%UUID of arg 1%} to "%player%" kick arg 1 due to "Disconnected from this server. Reason: Anti-jeu (Time: 1 days)" broadcast "&8[&bWOP&8] &9%player% &3a tempbanni &9%arg 1% &3pour &9AntiJeu&3." loop all players: loop-player has permission "Sanction.use": message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Anti-jeu" to loop-player wait 86400 seconds clear {Sanction.%UUID of arg 1%} if arg 1 is "Use-Bug": set {Sanction.%UUID of arg 1%} to true set {SanctionTemp.%UUID of arg 1%} to true set {SanctionTempRaison.%UUID of arg 1%} to "Use-Bug" set {SanctionTempAuteur.%UUID of arg 1%} to "%player%" kick arg 1 due to "Disconnected from this server. Reason: Use-Bug (Time: 1 days)" broadcast "&8[&bWOP&8] &9%player% &3a tempbanni &9%arg 1% &3pour &9Use-Bug&3." loop all players: loop-player has permission "Sanction.use": message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Use-Bug" to loop-player wait 86400 seconds clear {Sanction.%UUID of arg 1%} if arg 1 is "Spam": set {Sanction.%UUID of arg 1%} to true set {SanctionRaison.%UUID of arg 1%} to "Spam" set {SanctionAuteur.%UUID of arg 1%} to "%player%" broadcast "&8[&bWOP&8] &9%player% &3a tempmuté &9%arg 1% &3pour &9Spam&3." loop all players: loop-player has permission "Sanction.use": message "&8[&cSTAFF&8] &c[sANCTION] &e%player%: &c%arg 1% > Spam" to loop-player wait 600 seconds clear {Sanction.%UUID of arg 1%}3 réponses à cette question
Messages recommandés