Hello,
i have wrote a script. But there ist a problem.
The script:
The problem: The broadcast "hey" is comming two times. Pleas help me.
i have wrote a script. But there ist a problem.
The script:
code_language.skript:
command /strafe [<text>] [<text>] [<text>]:
aliases: b, s
permission: ban.ban
permission message: {@bprefix} &cKeine Rechte!
trigger:
if arg-1 is set:
if arg-2 is not set:
send "&eVerfügbare Ban ID's &8»"
send "&a"
send "&8» &6&l1 &7× &cHACKING &8» &4BAN"
send "&8» &6&l2 &7× &cVERHALTEN &8» &4BAN"
send "&8» &6&l3 &7× &cWERBUNG &8» &4CHATBAN"
send "&8» &6&l4 &7× &cSERVERWERBUNG &8» &4BAN"
send "&8» &6&l5 &7× &cCHATVERHALTEN &8» &4CHATBAN"
send "&8» &6&l6 &7× &cSUPPORTAUSNUTZUNG &8» &4BAN"
send "&8» &6&l7 &7× &cBUGUSING &8» &4CHATBAN"
send "&8» &6&l8 &7× &cNAMENSGEBUNG &8» &4BAN"
send "&8» &6&l9 &7× &cBANUMGEHUNG &8» &4BAN"
send "&a"
send "&eDas dürfen nur Spieler ab dem &c&lAdmin &eRang:"
send "&a"
send "&8» &6&l10 &7× &cHAUSVERBOT &8» &4BAN"
send "&8» &6&l11 &7× &cCHATHAUSVERBOT &8» &4CHATBAN"
if arg-2 is "1" or "2" or "3" or "4" or "5" or "6" or "7" or "8" or "9" or "10" or "11":
if arg-2 is "2":
if arg-3 is not set:
send "{@bprefix} &6Es muss eine Notiz angegeben werden! &7Benutze &c/ban <Spieler> <ID> <Notiz>"
stop
set {ban.%arg-1%} to true
set {grund.%arg-1%} to "Verhalten"
set {typ.%arg-1%} to "Ban"
set {Banner} to player
if {bpkt.%arg-1%} is between 0 and 9:
broadcast "hey"
set {dauer.%arg-1%} to "1 Tag"
add 5 to {bpkt.%arg-1%}
if {bpkt.%arg-1%} is between 10 and 19:
broadcast "hey"
set {dauer.%arg-1%} to "3 Tage"
add 5 to {bpkt.%arg-1%}
if {bpkt.%arg-1%} is between 20 and 25:
broadcast "hey"
set {dauer.%arg-1%} to "1 Woche"
add 5 to {bpkt.%arg-1%}
if {bpkt.%arg-1%} is between 26 and 35:
broadcast "hey"
set {dauer.%arg-1%} to "1 Monat"
add 5 to {bpkt.%arg-1%}
if {bpkt.%arg-1%} is more than 35:
broadcast "hey"
set {dauer.%arg-1%} to "Permanent"
add 5 to {bpkt.%arg-1%}
add "%arg-1%" to {dauer::*}
add 1 to {bananzahl.%arg-1%}
set {time.%arg-1%} to now
set {_a1} to arg-1 parsed as a player
set {id.%arg-1%} to random integer between 1000 and 9999
set {id.%{id.%arg-1%}%} to "%arg-1%"
loop all players:
if loop-player has permission "ban.notify":
Send "{@bprefix} &c&lBAN &8┃ %{rang2.%arg-1%}%%arg-1% &8┃ &7%{grund.%arg-1%}% &8┃ &7%{dauer.%arg-1%}% &8┃ %{rang2.%player%}%%player%" to loop-player
if arg-3 is set:
set {extra.%arg-1%} to "%arg-3%"
replace all "&" with "§" in {extra.%arg-1%}
else:
set {extra.%arg-1%} to "---"
set {_a1} to arg-1 parsed as a player
stop
The problem: The broadcast "hey" is comming two times. Pleas help me.