Yiğit_bee
Zombi Katili
- En iyi cevaplar
- 0
.
Merhaba arkadaşlar, hiç üşenmedim sizin için klasik ve sade bir Boss Skript'i yazdım. Lütfen büyük eleştirilerde bulunmayın, kullanmak isteyen kullansın. Daha önce v1'i çıkarmıştım, v2 için birsürü eklenecek şey aklıma gelince bende bunu çıkardım. Skripti editleyip paylaşmayınız.
NOT: Hata düzeltildi.
Merhaba arkadaşlar, hiç üşenmedim sizin için klasik ve sade bir Boss Skript'i yazdım. Lütfen büyük eleştirilerde bulunmayın, kullanmak isteyen kullansın. Daha önce v1'i çıkarmıştım, v2 için birsürü eklenecek şey aklıma gelince bende bunu çıkardım. Skripti editleyip paylaşmayınız.
NOT: Hata düzeltildi.
/basitboss > Boss'un genel komutlarını gösterir.
/basitboss yerayarla <bossismi> > Boss'un doğucağı yeri belirler.
/basitboss yersil <bossismi> > Boss'un doğucağı yeri siler.
/basitboss yarat <bossismi> > Boss'u seçtiğiniz yerde yaratır.
/bb > /basitboss'un kısaltmasıdır, kolay olsun diye bunu da kullanabilirsiniz.
Bu skript ile sunucunuzda boss sistemi yapabilirsiniz.
Skript'i minecraftbukkit/plugins/skript/scripts klasörüne yükleyiniz.
Ardından sunucunuzda /skript reload all yazın.
Boss'un yerini seçtikten sonra Boss'u yaratın.
Öldükten 5 saniye olarak ayarlandığı için 5 saniye sonra doğacaktır.
Boss'u öldürünce boss parası düşer.
Boss'ların adını değiştirebilirsiniz.
v3 versiyonunda daha kapsamlı bir sistem görüceksiniz.
Bol elmaslar..
Kod:
# Boss Skript
# Yazar: efeygt01
# Versiyon: v.2
# Degisiklik yapip paylasmak yasaktir.
options:
prefix: &cBoss&8>
#
zombikral: &2ZombiKral
zombikralcan: 1000
#
okcukralice: &fOkcuKralice
okcukralicecan: 1500
#
golem: &bGolem
golemcan: 2000
command /basitboss [<text>] [<text>]:
permission: boss.admin
permission message: &cBunu yapmak icin yetkiniz yok!
usage: /bb <yeryap/yersil/yarat> <boss>
aliases: bb
trigger:
if arg 1 is "yerbelirle":
if arg 2 is set:
if arg 2 is "zombikral":
set {boss.dogma.zombikral} to location of player
send "{@prefix}&7 Başarıyla {@zombikral} &7adli bossun yeri seçildi."
if arg 2 is "okcukralice":
set {boss.dogma.okcukralice} to location of player
send "{@prefix}&7 Başarıyla {@okcukralice} &7adli bossun yeri seçildi."
if arg 2 is "golem":
set {boss.dogma.golem} to location of player
send "{@prefix}&7 Başarıyla {@golem} &7adli bossun yeri seçildi."
else:
send " &8> &eBunu mu demek istediniz? &b/boss yerbelirle <boss>" to player
if arg 1 is "yersil":
if arg 2 is set:
if arg 2 is "zombikral":
delete {boss.dogma.zombikral}
send "{@prefix}&7 Başarıyla {@zombikral} &7adli bossun yeri seçildi."
if arg 2 is "okcukralice":
delete {boss.dogma.okcukralice}
send "{@prefix}&7 Başarıyla {@okcukralice} &7adli bossun yeri seçildi."
if arg 2 is "golem":
delete {boss.dogma.golem}
send "{@prefix}&7 Başarıyla {@golem} &7adli bossun yeri seçildi."
else:
send " &8> &eBunu mu demek istediniz? &b/boss yerbelirle <boss>" to player
if arg 1 is "yarat":
if arg 2 is set:
if arg 2 is "zombikral":
if {boss.dogma.zombikral} is set:
spawn 1 zombie at {boss.dogma.zombikral}
set name of spawned zombie to "{@zombikral}"
set maximum health of last spawned zombie to {@zombikralcan}
set health of last spawned zombie to {@zombikralcan}
else:
send " &8> &cBoss yeri ayarlanmamis!" to player
if arg 2 is "okcukralice":
if {boss.dogma.okcukralice} is set:
spawn 1 skeleton at {boss.dogma.okcukralice}
set name of spawned skeleton to "{@okcukralice}"
set maximum health of last spawned skeleton to {@okcukralicecan}
set health of last spawned skeleton to {@okcukralicecan}
else:
send " &8> &cBoss yeri ayarlanmamis!" to player
if arg 2 is "golem":
if {boss.dogma.golem} is set:
spawn 1 iron golem at {boss.dogma.golem}
set name of spawned iron golem to "{@golem}"
set maximum health of last spawned iron golem to {@golemcan}
set health of last spawned iron golem to {@golemcan}
else:
send " &8> &cBoss yeri ayarlanmamis!" to player
else:
send " &8> &eBunu mu demek istediniz? &b/boss yarat <boss>" to player
if arg 1 is not set:
send "&8&m------------------[&c&l&o Boss v2 &8&m]------------------" to player
send " &8> &b/bb yerbelirle <boss> &8| &eBoss'un yerini belirler." to player
send " &8> &b/bb yersil <boss> &8| &eBoss'un yerini belirler." to player
send " &8> &b/bb yarat <boss> &8| &eBoss'u yaratir." to player
send "" to player
send " &8> &eSkript Yazari &8| &bbeeboy07" to player
send " &8> &eBosslar &8| &bzombikral,okcukralice,golem" to player
send "&8&m-----------------------------------------------" to player
on death of zombie:
victim is a zombie
victim's name is "{@zombikral}":
clear drops
give 1 paper named "&8&lBoss&f&lParasi" to attacker
send "{@prefix} {@zombikral} &7adli Boss'u öldürdün!" to attacker
wait 5 second
execute console command "/bb yarat zombikral"
on death of skeleton:
victim is a skeleton
victim's name is "{@okcukralice}":
clear drops
give 2 paper named "&8&lBoss&f&lParasi" to attacker
send "{@prefix} {@okcukralice} &7adli Boss'u öldürdün!" to attacker
wait 5 second
execute console command "/bb yarat okcukralice"
on death of iron golem:
victim is a iron golem
victim's name is "{@golem}":
clear drops
give 3 paper named "&8&lBoss&f&lParasi" to attacker
send "{@prefix} {@golem} &7adli Boss'u öldürdün!" to attacker
wait 5 second
execute console command "/bb yarat golem"
on damage of entity:
attacker is a player
victim is a zombie
victim's name is "{@zombikral}":
send "{@zombikral} &8| &eCani &8> &c%health of victim%" to attacker
on damage of entity:
attacker is a player
victim is a skeleton
victim's name is "{@okcukralice}":
send "{@okcukralice} &8| &eCani &8> &c%health of victim%" to attacker
on damage of entity:
attacker is a player
victim is a iron golem
victim's name is "{@golem}":
send "{@golem} &8| &eCani &8> &c%health of victim%" to attacker
on combust:
entity's name is "{@golem}" or "{@zombikral}" or "{@okcukralice}":
cancel event
Son düzenleme: