# # # # # # # # # # # # # # # # # # # # # #
# Code by bnjrKemal #
# Skype: live:bnjrKemal.99 #
# # # # # # # # # # # # # # # # # # # # # #
options:
prefix: &bAnti-SpBug &f»
variables:
{spawnermob.%player%} = 0
on place of a mob spawner:
if player doesn't have permission "anti.spbug":
{spawnermob.%player%} is bigger than 0:
remove 1 from {spawnermob.%player%}
set {spawnermob.%player%.%event-block%} to true
send "{@prefix} &aSpawner başarıyla koyuldu!"
stop
{spawnermob.%player%} is smaller than 1:
send "{@prefix} &cKoymaya hakkın yok!"
cancel event
{spawnermob.%player%} is not set:
send "{@prefix} &cSpawner koyulamadı!"
stop
if player has permission "anti.spbug":
broadcast "{@prefix} &6%player% spawner koydu!"
stop
on break of a mob spawner:
if player doesn't have permission "anti.spbug":
if {spawnermob.%player%.%event-block%} is true:
add 1 to {spawnermob.%player%}
delete {spawnermob.%player%.%event-block%}
send "{@prefix} &cSpawner başarıyla kırıldı!"
stop
if {spawnermob.%player%.%event-block%} is not set:
send "{@prefix} &cSpawnerin senin değil!"
cancel event
else:
broadcast "{@prefix} &6%player% spawner kırdı!"
stop
on command "/adakit":
if {baslangic.%player%} is not set:
set {baslangic.%player%} to true
execute console command "ss give %player% irongolem 5"
set {spawnermob.%player%} to 5
send "&f[Baslangıç] &bİyi Oyunlar :)"
stop
else:
send "&cBu kit tek seferliktir."
stop
command /baslangicsifirla [<player>]:
trigger:
if player has permission "anti.spbug":
arg 1 is set:
delete {baslangic.%arg 1%}
send "{@prefix} &6%arg 1% başlangıç hakkı yenilendi!"
stop
arg 1 is not set:
send "{@prefix} &cOyuncu yazmadın. &e/baslangicsifirla [player]"
stop
if player doesn't have permission "anti.spbug":
send "{@prefix} &cBunu yapmaya yetkin yok."
stop
on portal enter:
if player doesn't have permission "anti.spbug":
if player has mob spawner:
send "{@prefix} &cSpawnerle nethera giremezsin!"
execute console command "spawn %player%"
stop
command /sphaksil [<player>]:
trigger:
if player has permission "anti.spbug":
if arg 1 is set:
delete {spawnermob.%arg 1%}
send "{@prefix} &c%arg 1% adlı oyuncunun spawner koyma hakkı sıfırlandı!"
send "{@prefix} &c%player% adlı yetkili senin spawner koyma hakkını sıfırladı!" to arg-1
stop
if arg 1 is not set:
send "{@prefix} &cOyuncu yazmadın! &e/sphaksil [player]"
stop
else:
send "{@prefix} &cBunu yapmaya yetkin yok!"
stop
command /sphakver [<player>] [<integer>]:
trigger:
if player has permission "anti.spbug":
if arg 1 is set:
if arg 2 is set:
add arg-2 to {spawnermob.%arg 1%}
send "{@prefix} &c%arg 1% adlı oyuncuya %arg 2% spawner koyma hakkı verildi!"
send "{@prefix} &c%player% adlı yetkili sana %arg 2% spawner koyma hakkı verdi!" to arg-1
if arg 2 is not set:
send "{@prefix} &cSpawner hakkı verme sayısı yazmadın! &e/sphakver %arg 1% [tane]"
stop
if arg 1 is not set:
send "{@prefix} &cOyuncu yazmadın! &e/sphaksil [player] [tane]"
stop
else:
send "{@prefix} &cBunu yapmaya yetkin yok!"
stop
command /sphakvercnsl [<player>] [<integer>]:
executable by: console
trigger:
add arg 2 to {spawnermob.%arg 1%}
on drop of mob spawner:
if player doesn't have permission "anti.spbug":
send "{@prefix} &cSpawneri yere atamazsın!" to player
cancel event
if player has permission "anti.spbug":
send "{@prefix} &cSpawneri yere attın!" to player
stop
command /sphak [<player>]:
trigger:
if arg 1 is set:
{spawnermob.%arg 1%} is smaller than 1:
send "&6------&dAnti-SpBug&6------"
send "&9Oyuncu: &e%arg 1%"
send "&9Spawner Koyma Hakkı: &eYok"
send "&6------&dAnti-SpBug&6------"
stop
{spawnermob.%arg 1%} is bigger than 0:
send "&6------&dAnti-SpBug&6------"
send "&9Oyuncu: &e%arg 1%"
send "&9Spawner Koyma Hakkı: &e%{spawnermob.%arg 1%}%"
send "&6------&dAnti-SpBug&6------"
stop
if arg 1 is not set:
send "&cOyuncu yazmadın! &e/sphak [player]"
stop