command /sustur [<offline player>] [<number>] [<text>]:
permission: sustur.sustur
permission message: &cYetersiz Yetki! Gereken &6sustur.sustur
usage: /sustur (nick) (sure[dakika]) (sebep)
trigger:
if arg-1 is set:
if arg-1 is not op:
if arg-2 is set:
if arg-3 is set:
wait 1 second
broadcast "&8Gamer &8> &3%arg-1% &aadlı kullanıcı &3%player% &atarafından &3%arg-2% &aDakika sunucuda susturuldu. Sebebi &3%arg-3%&a!"
set {susturulma.%arg-1%} to true
add argument 2 to {susturma.suresi.%arg-1%}
send "&8Gamer &8> &3%player% &aadlı yetkili tarafından susturuldun!" to arg-1
execute console command "tm msg %arg-1% &c&lSUSTURULDUN!"
else:
send "&8Gamer &8> &7Kullanım: &c/sustur [nick] [Süre(dakika)] (sebep)"
else:
send "&8Gamer &8> &7Kullanım: &c/sustur [nick] [Süre(dakika)] (sebep)"
else:
send "&8Gamer &8> &cYetkiliyi Susturamazsın!"
else:
send "&8Gamer &8> &7Kullanım: &c/sustur [nick] [Süre(dakika)] (sebep)"
command /susturkaldır [<offline player>]:
permission: sustur.sustur
permission message: &cYetersiz Yetki! Gereken &6sustur.sustur
usage: /susturkaldır (nick)
trigger:
if {susturulma.%arg-1%} is true:
broadcast "&8Gamer &8> &3%arg-1% &aadlı kullanıcının susturulması &3%player% &aadlı yetkili tarafından bitirildi!"
set {susturulma.%arg-1%} to false
delete {susturma.suresi.%arg-1%}
execute console command "tm msg %arg-1% &c&lSUSTURMAN BITTI!"
else:
send "&8Gamer &8> &cHehe, kişi susturulmuş değil!"
every 1 minute:
loop all players:
if {susturulma.%loop-player%} is true:
add -1 to {susturma.suresi.%loop-player%}
if {susturma.suresi.%loop-player%} is 0:
set {susturulma.%loop-player%} to false
delete {susturma.suresi.%loop-player%}
broadcast "&8Gamer &8> &3%loop-player% &aadlı kullanıcının susturulma süresi bitti!"
execute console command "tm msg %loop-player% &c&lSUSTURMAN BITTI!"
on chat:
if {susturulma.%player%} is true:
cancel event
execute console command "tm msg %player% &c&lSUSTURULMUŞSUN!"
message "&8Gamer &8> &7Susturulmuşsun! Kalan Susturma Süren: &c%{susturma.suresi.%player%}% Dakika"