options:
SkriptName: komutblogu
Prefix: &dKomut Bloğu &6»
command /komutblogu [<text>] [<text>]:
aliases: /kb, /komut
trigger:
arg 1 is "help":
if player has permission "komutblogu.help":
send "&7--- &bKomut Bloğu Skript Komutları | &6Sayfa 1&f/&61 &7---"
send "&6/KomutBlogu ekle <komut> &b| &fBaktığınız bloğa istenilen komutu ekler."
send "&6/KomutBlogu sil &b| &fEğer baktığınız bloğa bir komut eklendi ise siler."
send "&6/KomutBlogu reload &b| &fSkript dosyasında yaptığınız değişiklikleri günceller."
send "&6/KomutBlogu help &b| &fYardım sayfasını açar."
send "&8-------------------------------------------------"
send "&6/KomutBlogu &fyerine kısaca &6/Kb &fya da &6/Komut &fyazabilirsiniz"
send "&8-------------------------------------------------"
send "&7İletişim, hata/bug bildirme ya da istek skript için;"
send "&3&lSkype&f: kamilkrblt"
stop
else:
send "&cBu komutu kullanmak için gerekli yetkiye sahip değilsin!"
arg 1 is "ekle":
if player has permission "komutblogu.ekle":
if {komutblogu::%location of targeted block%} is not set:
if arg 2 is not set:
send "{@Prefix} &4Bir komut eklemediniz!"
else:
set {_location} to location of targeted block
set {komutblogu::%{_location}%} to {_location}
set {komutblogu::%{_location}%.komut} to arg 2
send "{@Prefix} &2Hedef bloğa istenilen komut eklendi!"
else:
send "{@Prefix} &4Bu bloğa zaten bir komut eklenmiş!"
else:
send "&cBu komutu kullanmak için gerekli yetkiye sahip değilsin!"
arg 1 is "sil":
if player has permission "komutblogu.sil":
if {komutblogu::%location of targeted block%} is set:
clear {komutblogu::%location of targeted block%}
clear {komutblogu::%location of targeted block%.komut}
send "{@Prefix} &cKomut hedef bloktan kaldırıldı!"
else:
send "{@Prefix} &4Bloğu temizlemek için önce bir komut eklemelisin!"
else:
send "&cBu komutu kullanmak için gerekli yetkiye sahip değilsin!"
arg 1 is "reload":
if player has permission "komutblogu.reload":
execute console command "/skript reload {@SkriptName}"
send "{@Prefix} &6Reload tamamlandı."
else:
send "&cBu komutu kullanmak için gerekli yetkiye sahip değilsin!"
on right click:
if player has permission "komutblogu.tikla":
if {tiklandi.%player%} is not set:
if {komutblogu::%location of event-block%} is set:
execute player command "%{komutblogu::%location of event-block%.komut}%"
set {tiklandi.%player%} to true
wait 1 tick
delete {tiklandi.%player%}
stop
else:
send "&cBu komutu kullanmak için gerekli yetkiye sahip değilsin!"
on left click:
if player has permission "komutblogu.tikla":
if {tiklandi.%player%} is not set:
if {komutblogu::%location of event-block%} is set:
cancel event
execute player command "%{komutblogu::%location of event-block%.komut}%"
set {tiklandi.%player%} to true
wait 1 tick
delete {tiklandi.%player%}
stop
else:
send "&cBu komutu kullanmak için gerekli yetkiye sahip değilsin!"