Merhabalar ben Efe yeni bir skript ile karşınızdayım xMax Çalıştırıcı bir skript yani herşeyin içinde olduğu bir skript mesela /report edince yetkili birisine posta gelmesi gibi evet şimdi skriptimize geçelim
NOT: 1.8 İçin geçerlidir ve PvP Sunucular için yapılmıştır. NOT 2: Bu Skripti ben kendim yazmadım yorumlara saçma sapan şiyler yazmayın hayvan gibi şiy yapmayın :)
KOD:
[HASHTAG]#Action[/HASHTAG] Duyuru
[HASHTAG]#Bir[/HASHTAG] Oyuncunun Kafasına Almak
command /kafaal <text>:
permission: admin.kafaal
permission message: &8[&3xMax&8] &8Yetkin Yok!
trigger:
execute console command "essentials:give %player% 397:3 1 {SkullOwner:%arg 1%}"
message "&8[&3xMax&8] &d%arg 1% &aisimli oyuncunun kafasi basariyla alindi!"
[HASHTAG]#Flint[/HASHTAG] And Steel
on ignition:
repair tool by -20
[HASHTAG]#GlobalMute[/HASHTAG]
command /smute:
permission : admin.smute
permission message : &8[&3xMax&8] &8Yetkin Yok!
trigger:
if {muteleme} isn't set:
set {muteleme} to true
broadcast "&8[&3xMax&8] &8Sohbet &3%player% &8İsimli Kişi Tarafından Susturulmuştur"
set {muteleyen} to player's display name
else:
delete {muteleme}
delete {muteleyen}
broadcast "&8[&3xMax&8] &8Sohbet &3%player% &8İsimli Kişi Tarafından Tekrar Açıldı"
on chat:
if player don't have the permission "smute.atla":
if {muteleme} is set:
cancel event
message "&8[&3xMax&8] &8Bu Chat &3%{muteleyen}% &8Tarafindan Susturulmus"
[HASHTAG]#Normal[/HASHTAG] Duyuru
command /duyuru [<text>]:
permission : admin.duyuru
permission message : &8[&3xMax&8] &aYetkin Yok
trigger:
if arg 1 is set:
broadcast "%colored arg 1%"
else:
send "&8[&3xMax&8] &aDoğru Kullanım: &3/duyuru <mesaj>"
# Adam Kesince Dolan Can
on death of player:
give golden apple the attacker
# Ölme-Öldürme Mesaj Kapatma
on death of player:
set death message to ""
# Açlık Sabitleme
On Hunger Meter Change:
set the player's food level to 10
# Title Duyuru
command /tduyuru [<text>]:
permission : admin.tduyuru
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
if arg 1 is set:
loop all players:
send loop-player title "%colored arg 1%" for 3 seconds
else:
send "&8[&3xMax&8] &8Doğru Kullanım: &3/tduyuru <mesaj>"
#YaÄŸmur Engelleme
on weather change to rain or thunder:
cancel event
[HASHTAG]#Craft[/HASHTAG] Engelleme
on craft:
if player don't have permission "admin.craft":
cancel event
[HASHTAG]#Girince[/HASHTAG] Spawnda DoÄŸma
on join:
teleport the player to {spawn}
on death of player:
teleport the victim to {spawn}
on first join:
teleport the player to {spawn}
command /spawnyap:
permission : admin.spawnayarla
permission message : &8[&3xMax&8] &aYetkin Yok
trigger:
if {spawn} isn't set:
set {spawn} to location of the player
send "&8[&3xMax&8] &aSpawn Yerini Ayarladın" to player
else:
send "&8[&3xMax&8] &8Spawn Yerini Ayarlamışsın" to player
command /spawnisinlan:
permission : admin.spawngit
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
teleport the player to {spawn}
send "&8[&3xMax&8] &8Spawna Işınlandın" to player
command /spawnsil:
permission : admin.spawnsil
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
delete {spawn}
send "&8[&3xNeza&8] &8Spawnı Sildin"
[HASHTAG]#Sikayet[/HASHTAG]
command /sikayet <player> <text>:
usage: &f"&e/sikayet <oyuncu> <mesaj>&f"
trigger:
message "&8[&3xMax&8] &3Åikayetiniz görevlilere iletildi !"
add text-argument to {sikayetler::*}
set {sikayeteden.%text-argument%} to player
set {sikayetedilen.%text-argument%} to player argument
loop all players:
if loop-player has permission "sikayet.goruntule":
send "&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-" to loop-player
send "" to loop-player
send " &cYeni Bir Sikayet" to loop-player
send "" to loop-player
send " &aÅikayet&e ""%text-argument%""" to loop-player
send " &cÅikayet Edilen KiÅŸi &e%player argument%" to loop-player
send " &aGönderen &e%player%" to loop-player
send "" to loop-player
send "&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-" to loop-player
command /sikayetadmin <text> [<integer>]:
permission: sikayet.admin
trigger:
text-argument is "liste":
set {_numara} to 1
loop {sikayetler::*}:
set {numara.%loop-value%} to {_numara}
message "<gold>%{numara.%loop-value%}%. Åikayet Neden: <yellow>%loop-value% <light green>| <gold>Åikayet edilen: <yellow>%{sikayetedilen.%loop-value%}% <light green>| <gold>Åikayet eden: <yellow>%{sikayeteden.%loop-value%}%"
text-argument is "sil":
if integer argument is not set:
message "<pink>Bir sayı girin !"
else:
set {_silindi} to false
loop {sikayetler::*}:
if {numara.%loop-value%} is integer argument:
remove loop-value from {sikayetler::*}
set {_silindi} to true
delete {numara.%loop-value%}
delete {sikayetedilen.%loop-value%}
delete {sikayeteden.%loop-value%}
exit loop
if {_silindi} is true:
message "<light green>Åikayet sistemden silindi."
else:
message "<pink>Åikayet bulunamadı."
text-argument is "temizle":
loop {sikayetler::*}:
remove loop-value from {sikayetler::*}
delete {numara.%loop-value%}
delete {sikayetedilen.%loop-value%}
delete {sikayeteden.%loop-value%}
message "<light green>Åikayetleriniz temizlenmiÅŸtir."
text-argument is "yardim":
message "<gold><bold>Åikayet sistemi komutları:"
message "<gold>/sikayetadmin liste <light green>| <yellow>Åikayetleri listeler."
message "<gold>/sikayetadmin sil <numara> <light green>| <yellow>Bir ÅŸikayeti sistemden siler."
message "<gold>/sikayetadmin temizle <light green>| <yellow>Tüm şikayetleri sistemden siler."
message "<gold>/sikayetadmin yardim <light green>| <yellow>Åikayet sistemi hakkındaki komutları gösterir."
# Blok Kıramama
on break:
if player don't have permission "admin.blok":
cancel event
# Chat Silme
command /sohbetsil:
permission : admin.tcc
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
loop 200 times:
broadcast "&f"
loop 1 times:
broadcast "&8[&3xMax&8] &3Sohbet Temizlendi"
command /Sohbetimisil:
permission : donor.icc
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
loop 200 times:
send "&f" to player
loop 1 times:
send "&8[&3xMax&8] &3Kendi Chatin Temizlendi"
# Mask
command /mask [<text>]:
permission : mask.yetki
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
if arg 1 is set:
if arg 1 is "oyuncu":
if player has permission "mask.oyuncu":
set player's prefix to "&2"
send "&8[&3xMax&8] &8Artık &2Oyuncu &8Nickindesin"
else:
send "&8[&3xMax&8] &8Bunu Kullanmak İçin &6GoldDonor &8Ustü Donor Olmalısın!"
if arg 1 is "gold":
if player has permission "mask.gold":
set player's prefix to "&6"
send "&8[&3xMax&8] &8Artık &6Gold &8Nickindesin"
else:
send "&8[&3xMax&8] &8Bunu Kullanmak İçin &6GoldDonor &8Ustü Donor Olmalısın!"
if arg 1 is "diamond":
if player has permission "mask.diamond":
set player's prefix to "&3"
send "&8[&3xMax&8] &8Artık &3Diamond &8Nickindesin"
else:
send "&8[&3xMax&8] &8Bunu Kullanmak İçin &6GoldDonor &8Ustü Donor Olmalısın!"
if arg 1 is "platinum":
if player has permission "mask.platinum":
set player's prefix to "&b"
send "&8[&3xMax&8] &8Artık &bPlatinum &8Nickindesin"
else:
send "&8[&3xMax&8] &8Bunu Kullanmak İçin &bPlatinumDonor &8Olmalısın."
else:
send "&8[&3xMax&8] &8/mask &2Oyuncu&8-&bPlatinum&8-&3Diamond&8-&6Gold"
command /unmask:
permission : unmask.yetki
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
set player's prefix to ""
send "&8[&3xMax&8] &8BaÅŸarılı Åekilde Normal Haline Döndün"
# FakePlugins
options:
plugins: &aBu&f,&aKomutu&f,&aKullanamassın&f,&aKardeşim
sayisi: 4
on command "/plbak":
if player don't have permission "admin.pl":
cancel event
send "&8[&3xMax&8] &8Plugins ({@sayisi}): {@plugins}"
on command "/pluginlerebak":
if player don't have permission "admin.pl":
cancel event
send "&8[&3xMax&8] &3Plugins ({@sayisi}): {@plugins}"
[HASHTAG]#Velet[/HASHTAG] Koruması !
command /ac:
permission : velet.yetki
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
send "&8[&3xMax&8] &aVelet Korumasi Aktif"
set {pos} to location of player
set {koruma.%player%} to true
command /kapa:
permission : unmask.yetki
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
send "&8[&3xMax&8] &aVelet Korumasi Kapatildi"
clear {pos}
set {koruma.%player%} to false
every 1 tick:
loop players in radius 3 around location of {pos}:
{koruma.%loop-player%} isn't set:
loop-player is sneaking:
push loop-player backwards at speed 0.5
send "&8[&3xMax&8] &8Serverimizde Terbiyesizlik Yapma! Terbiyesiz!" to loop-player
every 1 tick:
loop players:
{koruma.%loop-player%} is true:
if loop-player's location isn't {pos}:
set {pos} to location of loop-player
[HASHTAG]#Komut[/HASHTAG] Engeleme
command /engelle [<text>] [<text>]:
permission: admin.blocker
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
player is op:
arg 1 is "ekle":
arg 2 is set:
send "&8[&3xMax&8] &8Başarıyla Eklendi!"
add arg 2 to {cblocker::*}
else:
send "&8[&3xMax&8] &8/engelle &3<ekle-kaldir-temizle-liste> <komut>"
arg 1 is "liste":
send "&8&lEngellenen Komutlar;"
loop {cblocker::*}:
send "&b%loop-value%"
arg 1 is "kaldir":
arg 2 is set:
{cblocker::*} contains arg 2:
remove arg 2 from {cblocker::*}
send "&8[&3xMax&8] &8Başarıyla Kaldırıldı !"
else:
send "&8[&3xMax&8] &8Böyle Bir Komut Eklenmemiş !"
else:
send "&8[&3xMax&8] &8/engelle &3<ekle-kaldir-temizle-liste> <komut>"
arg 1 is "temizle":
clear {cblocker::*}
send "&8[&3xMax&8] &8Başarıyla Temizlendi !"
arg 1 isn't set:
send "&8[&3xMax&8] &3/engelle <ekle-kaldir-temizle-liste> <komut>"
on command:
loop {cblocker::*}:
command is "%loop-value%":
if player don't have permission "admin.komut":
cancel event
send "&8[&3xMax&8] &8Yetkin Yok"
NOT: 1.8 İçin geçerlidir ve PvP Sunucular için yapılmıştır. NOT 2: Bu Skripti ben kendim yazmadım yorumlara saçma sapan şiyler yazmayın hayvan gibi şiy yapmayın :)
KOD:
[HASHTAG]#Action[/HASHTAG] Duyuru
[HASHTAG]#Bir[/HASHTAG] Oyuncunun Kafasına Almak
command /kafaal <text>:
permission: admin.kafaal
permission message: &8[&3xMax&8] &8Yetkin Yok!
trigger:
execute console command "essentials:give %player% 397:3 1 {SkullOwner:%arg 1%}"
message "&8[&3xMax&8] &d%arg 1% &aisimli oyuncunun kafasi basariyla alindi!"
[HASHTAG]#Flint[/HASHTAG] And Steel
on ignition:
repair tool by -20
[HASHTAG]#GlobalMute[/HASHTAG]
command /smute:
permission : admin.smute
permission message : &8[&3xMax&8] &8Yetkin Yok!
trigger:
if {muteleme} isn't set:
set {muteleme} to true
broadcast "&8[&3xMax&8] &8Sohbet &3%player% &8İsimli Kişi Tarafından Susturulmuştur"
set {muteleyen} to player's display name
else:
delete {muteleme}
delete {muteleyen}
broadcast "&8[&3xMax&8] &8Sohbet &3%player% &8İsimli Kişi Tarafından Tekrar Açıldı"
on chat:
if player don't have the permission "smute.atla":
if {muteleme} is set:
cancel event
message "&8[&3xMax&8] &8Bu Chat &3%{muteleyen}% &8Tarafindan Susturulmus"
[HASHTAG]#Normal[/HASHTAG] Duyuru
command /duyuru [<text>]:
permission : admin.duyuru
permission message : &8[&3xMax&8] &aYetkin Yok
trigger:
if arg 1 is set:
broadcast "%colored arg 1%"
else:
send "&8[&3xMax&8] &aDoğru Kullanım: &3/duyuru <mesaj>"
# Adam Kesince Dolan Can
on death of player:
give golden apple the attacker
# Ölme-Öldürme Mesaj Kapatma
on death of player:
set death message to ""
# Açlık Sabitleme
On Hunger Meter Change:
set the player's food level to 10
# Title Duyuru
command /tduyuru [<text>]:
permission : admin.tduyuru
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
if arg 1 is set:
loop all players:
send loop-player title "%colored arg 1%" for 3 seconds
else:
send "&8[&3xMax&8] &8Doğru Kullanım: &3/tduyuru <mesaj>"
#YaÄŸmur Engelleme
on weather change to rain or thunder:
cancel event
[HASHTAG]#Craft[/HASHTAG] Engelleme
on craft:
if player don't have permission "admin.craft":
cancel event
[HASHTAG]#Girince[/HASHTAG] Spawnda DoÄŸma
on join:
teleport the player to {spawn}
on death of player:
teleport the victim to {spawn}
on first join:
teleport the player to {spawn}
command /spawnyap:
permission : admin.spawnayarla
permission message : &8[&3xMax&8] &aYetkin Yok
trigger:
if {spawn} isn't set:
set {spawn} to location of the player
send "&8[&3xMax&8] &aSpawn Yerini Ayarladın" to player
else:
send "&8[&3xMax&8] &8Spawn Yerini Ayarlamışsın" to player
command /spawnisinlan:
permission : admin.spawngit
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
teleport the player to {spawn}
send "&8[&3xMax&8] &8Spawna Işınlandın" to player
command /spawnsil:
permission : admin.spawnsil
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
delete {spawn}
send "&8[&3xNeza&8] &8Spawnı Sildin"
[HASHTAG]#Sikayet[/HASHTAG]
command /sikayet <player> <text>:
usage: &f"&e/sikayet <oyuncu> <mesaj>&f"
trigger:
message "&8[&3xMax&8] &3Åikayetiniz görevlilere iletildi !"
add text-argument to {sikayetler::*}
set {sikayeteden.%text-argument%} to player
set {sikayetedilen.%text-argument%} to player argument
loop all players:
if loop-player has permission "sikayet.goruntule":
send "&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-" to loop-player
send "" to loop-player
send " &cYeni Bir Sikayet" to loop-player
send "" to loop-player
send " &aÅikayet&e ""%text-argument%""" to loop-player
send " &cÅikayet Edilen KiÅŸi &e%player argument%" to loop-player
send " &aGönderen &e%player%" to loop-player
send "" to loop-player
send "&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-&f&l&m-&4&l&m-" to loop-player
command /sikayetadmin <text> [<integer>]:
permission: sikayet.admin
trigger:
text-argument is "liste":
set {_numara} to 1
loop {sikayetler::*}:
set {numara.%loop-value%} to {_numara}
message "<gold>%{numara.%loop-value%}%. Åikayet Neden: <yellow>%loop-value% <light green>| <gold>Åikayet edilen: <yellow>%{sikayetedilen.%loop-value%}% <light green>| <gold>Åikayet eden: <yellow>%{sikayeteden.%loop-value%}%"
text-argument is "sil":
if integer argument is not set:
message "<pink>Bir sayı girin !"
else:
set {_silindi} to false
loop {sikayetler::*}:
if {numara.%loop-value%} is integer argument:
remove loop-value from {sikayetler::*}
set {_silindi} to true
delete {numara.%loop-value%}
delete {sikayetedilen.%loop-value%}
delete {sikayeteden.%loop-value%}
exit loop
if {_silindi} is true:
message "<light green>Åikayet sistemden silindi."
else:
message "<pink>Åikayet bulunamadı."
text-argument is "temizle":
loop {sikayetler::*}:
remove loop-value from {sikayetler::*}
delete {numara.%loop-value%}
delete {sikayetedilen.%loop-value%}
delete {sikayeteden.%loop-value%}
message "<light green>Åikayetleriniz temizlenmiÅŸtir."
text-argument is "yardim":
message "<gold><bold>Åikayet sistemi komutları:"
message "<gold>/sikayetadmin liste <light green>| <yellow>Åikayetleri listeler."
message "<gold>/sikayetadmin sil <numara> <light green>| <yellow>Bir ÅŸikayeti sistemden siler."
message "<gold>/sikayetadmin temizle <light green>| <yellow>Tüm şikayetleri sistemden siler."
message "<gold>/sikayetadmin yardim <light green>| <yellow>Åikayet sistemi hakkındaki komutları gösterir."
# Blok Kıramama
on break:
if player don't have permission "admin.blok":
cancel event
# Chat Silme
command /sohbetsil:
permission : admin.tcc
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
loop 200 times:
broadcast "&f"
loop 1 times:
broadcast "&8[&3xMax&8] &3Sohbet Temizlendi"
command /Sohbetimisil:
permission : donor.icc
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
loop 200 times:
send "&f" to player
loop 1 times:
send "&8[&3xMax&8] &3Kendi Chatin Temizlendi"
# Mask
command /mask [<text>]:
permission : mask.yetki
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
if arg 1 is set:
if arg 1 is "oyuncu":
if player has permission "mask.oyuncu":
set player's prefix to "&2"
send "&8[&3xMax&8] &8Artık &2Oyuncu &8Nickindesin"
else:
send "&8[&3xMax&8] &8Bunu Kullanmak İçin &6GoldDonor &8Ustü Donor Olmalısın!"
if arg 1 is "gold":
if player has permission "mask.gold":
set player's prefix to "&6"
send "&8[&3xMax&8] &8Artık &6Gold &8Nickindesin"
else:
send "&8[&3xMax&8] &8Bunu Kullanmak İçin &6GoldDonor &8Ustü Donor Olmalısın!"
if arg 1 is "diamond":
if player has permission "mask.diamond":
set player's prefix to "&3"
send "&8[&3xMax&8] &8Artık &3Diamond &8Nickindesin"
else:
send "&8[&3xMax&8] &8Bunu Kullanmak İçin &6GoldDonor &8Ustü Donor Olmalısın!"
if arg 1 is "platinum":
if player has permission "mask.platinum":
set player's prefix to "&b"
send "&8[&3xMax&8] &8Artık &bPlatinum &8Nickindesin"
else:
send "&8[&3xMax&8] &8Bunu Kullanmak İçin &bPlatinumDonor &8Olmalısın."
else:
send "&8[&3xMax&8] &8/mask &2Oyuncu&8-&bPlatinum&8-&3Diamond&8-&6Gold"
command /unmask:
permission : unmask.yetki
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
set player's prefix to ""
send "&8[&3xMax&8] &8BaÅŸarılı Åekilde Normal Haline Döndün"
# FakePlugins
options:
plugins: &aBu&f,&aKomutu&f,&aKullanamassın&f,&aKardeşim
sayisi: 4
on command "/plbak":
if player don't have permission "admin.pl":
cancel event
send "&8[&3xMax&8] &8Plugins ({@sayisi}): {@plugins}"
on command "/pluginlerebak":
if player don't have permission "admin.pl":
cancel event
send "&8[&3xMax&8] &3Plugins ({@sayisi}): {@plugins}"
[HASHTAG]#Velet[/HASHTAG] Koruması !
command /ac:
permission : velet.yetki
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
send "&8[&3xMax&8] &aVelet Korumasi Aktif"
set {pos} to location of player
set {koruma.%player%} to true
command /kapa:
permission : unmask.yetki
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
send "&8[&3xMax&8] &aVelet Korumasi Kapatildi"
clear {pos}
set {koruma.%player%} to false
every 1 tick:
loop players in radius 3 around location of {pos}:
{koruma.%loop-player%} isn't set:
loop-player is sneaking:
push loop-player backwards at speed 0.5
send "&8[&3xMax&8] &8Serverimizde Terbiyesizlik Yapma! Terbiyesiz!" to loop-player
every 1 tick:
loop players:
{koruma.%loop-player%} is true:
if loop-player's location isn't {pos}:
set {pos} to location of loop-player
[HASHTAG]#Komut[/HASHTAG] Engeleme
command /engelle [<text>] [<text>]:
permission: admin.blocker
permission message : &8[&3xMax&8] &8Yetkin Yok
trigger:
player is op:
arg 1 is "ekle":
arg 2 is set:
send "&8[&3xMax&8] &8Başarıyla Eklendi!"
add arg 2 to {cblocker::*}
else:
send "&8[&3xMax&8] &8/engelle &3<ekle-kaldir-temizle-liste> <komut>"
arg 1 is "liste":
send "&8&lEngellenen Komutlar;"
loop {cblocker::*}:
send "&b%loop-value%"
arg 1 is "kaldir":
arg 2 is set:
{cblocker::*} contains arg 2:
remove arg 2 from {cblocker::*}
send "&8[&3xMax&8] &8Başarıyla Kaldırıldı !"
else:
send "&8[&3xMax&8] &8Böyle Bir Komut Eklenmemiş !"
else:
send "&8[&3xMax&8] &8/engelle &3<ekle-kaldir-temizle-liste> <komut>"
arg 1 is "temizle":
clear {cblocker::*}
send "&8[&3xMax&8] &8Başarıyla Temizlendi !"
arg 1 isn't set:
send "&8[&3xMax&8] &3/engelle <ekle-kaldir-temizle-liste> <komut>"
on command:
loop {cblocker::*}:
command is "%loop-value%":
if player don't have permission "admin.komut":
cancel event
send "&8[&3xMax&8] &8Yetkin Yok"