[İLK 3.X] BasitBoss v3.0 > Zırhlar, stiller eklendi. Detaylar konuda.

BasitBoss v3.0'da neler ön planda eklensin?

  • Oyun içinden ayarlamalar.

    Kullanılan: 4 44.4%
  • Daha fazla stil seçeği.

    Kullanılan: 0 0.0%
  • Daha fazla Boss seçeneği.

    Kullanılan: 1 11.1%
  • Hepsi (En azından bir kaçı)

    Kullanılan: 4 44.4%

  • Kullanılan toplam oy
    9

Yiğit_bee

Zombi Katili
En iyi cevaplar
0
.
















BASIT-BOSS-V30.png

Ben Efe, Basit Boss'un yeni sürümünü çıkardım.
Bu skript daha da çok geliştirilecektir. Yeni versiyonda
ankete göre öncelik vereceğim. Skripti değiştirip
kendi yapmış gibi paylaşmak kişiliğinize kalmış, paylaşmayınız!
Yargılanmaya kapalıdır, fikirler verebilirsiniz.


Kullanm.png

Skripti minecraftbukkit/plugins/skript/scripts klasörüne atadıktan sonra sunucuya /skript reload scripts komutunu gönderin. Oyun içinden; ZombiKral,İskeletKralice,Golem boss seçenekleri olmak üzere 3 boss yeri seçin "/bb yerbelirle <boss adı>". Ardından "/bb yarat <boss adı>" yazarak bossunuzu canlandırın. Bosslar öldürülünce içinden BossParası çıkmaktadır. Öldükten 1 dakika sonra tekrar doğacaklardır. Boss yerinizi kaybettiyseniz "/bb git <boss adı>" yazarak yarattığınız boss yerine ışınlanabilirsiniz. Eğer Boss'un yerini silmek istiyorsanız ise "/bb yersil <boss adı>" yazarak silebilirsiniz. Boss'ların canı şimdilik skript içinden ayarlanmaktadır.

Fazla bilgi için oyun içinden "/bb yardim" yazınız.

Kareler.png



ZOMBİKRAL

2017-04-03_17.52.25.png

KOD (SIPOYLIR)
Kod:
#
#                                Basit Boss v3.0                            
#      Stil ve zirh eklendi, oyun ici ayar bir sonraki versiyon eklenecek.  
#         Skriptte degisiklik yapip ben yaptim diye paslasmak yasaktir.     
#                                                                           
#                 Skripti Yapan:                      Forum:                
#                    ygtefe01               https://forum.gamer.com.tr   
#
options:
#--------------/ AYARLAR \--------------
    #Mesajlarda gosterilecek isim
    prefix: &8&m[&cBasitBoss&8&m]&8>

    zombikral: &2ZombiKral     #ZombiKralin ismi
    zombikralcan: 1000         #ZombiKralin cani

    iskeletkralice: &fiskeletkralice #IskeletKralicenin ismi
    iskeletkralicecan: 1500       #IskeletKralicenin cani

    golem: &bGolem             #Golemin ismi
    golemcan: 2000             #Golemin cani

command /basitboss [<text>] [<text>] [<text>]:
    permission: boss.admin
    permission message: &cBunu yapmak icin yetkiniz yok!
    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 "iskeletkralice":
                    set {boss.dogma.iskeletkralice} to location of player
                    send "{@prefix}&7 Başarıyla {@iskeletkralice} &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."
                if arg 2 is not "zombikral" or "iskeletkralice" or "golem":
                    send "&c&oBöyle bir boss yok, /bb yardim" to player
            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 silindi."
                if arg 2 is "iskeletkralice":
                    delete {boss.dogma.iskeletkralice}
                    send "{@prefix}&7 Başarıyla {@iskeletkralice} &7adli bossun yeri silindi."
                if arg 2 is "golem":
                    delete {boss.dogma.golem}
                    send "{@prefix}&7 Başarıyla {@golem} &7adli bossun yeri silindi."
                if arg 2 is not "zombikral" or "iskeletkralice" or "golem":
                    send "&c&oBöyle bir boss yok, /bb yardim" to player
            else:
                send " &8> &eBunu mu demek istediniz? &b/boss yerbelirle <boss>" to player
        if arg 1 is "git":
            if arg 2 is set:
                if arg 2 is "zombikral":
                    if {boss.dogma.zombikral} is set:
                        teleport the player to {boss.dogma.zombikral}
                    else:
                        send " &8> &cBoss yeri ayarlanmamis!" to player
                if arg 2 is "iskeletkralice":
                    if {boss.dogma.iskeletkralice} is set:
                        teleport the player to {boss.dogma.iskeletkralice}
                    else:
                        send " &8> &cBoss yeri ayarlanmamis!" to player
                if arg 2 is "golem":
                    if {boss.dogma.golem} is set:
                        teleport the player to {boss.dogma.golem}
                    else:
                        send " &8> &cBoss yeri ayarlanmamis!" to player
                if arg 2 is not "zombikral" or "iskeletkralice" or "golem":
                    send "&c&oBöyle bir boss yok, /bb yardim" to player
            else:
                send " &8> &eBunu mu demek istediniz? &b/boss git <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}
                        equip spawned zombie with diamond helmet of protection 2
                        equip spawned zombie with diamond chestplate of protection 2
                        equip spawned zombie with diamond leggings of protection 2
                        equip spawned zombie with diamond boots of protection 2
                    else:
                        send " &8> &cBoss yeri ayarlanmamis!" to player
                if arg 2 is "iskeletkralice":
                    if {boss.dogma.iskeletkralice} is set:
                        spawn 1 skeleton at {boss.dogma.iskeletkralice}
                        set name of spawned skeleton to "{@iskeletkralice}"
                        set maximum health of last spawned skeleton to {@iskeletkralicecan}
                        set health of last spawned skeleton to {@iskeletkralicecan}
                        equip spawned skeleton with diamond helmet of protection 3
                        equip spawned skeleton with diamond chestplate of protection 3
                        equip spawned skeleton with diamond leggings of protection 2
                        equip spawned skeleton with diamond boots of protection 2
                    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
                if arg 2 is not "zombikral" or "iskeletkralice" or "golem":
                    send "&c&oBöyle bir boss yok, /bb yardim 2" to player
            else:
                send " &8> &eBunu mu demek istediniz? &b/boss yarat <boss>" to player
        if arg 1 is "yardim":
            send "&8&m-------------------[&c&l&o Boss v3.0 &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 siler." to player
            send " &8> &b/bb yarat <boss> &8| &eBoss'u bölgesinde yaratır." to player
            send " &8> &b/bb git <boss> &8| &eBoss'un noktasına yerine gider." to player
            send "" to player
            send " &bBoss'lar &8> &ezombikral,iskeletkralice,golem" to player
            send " &bSkript Yazarı &8> &ebeeboy07 / Yiğit_bee" to player
            send "&8&m---------------------------------------------------" to player
        if arg 1 is not set:
            send "&8&m-------------------[&c&l&o Boss v3.0 &8&m]-------------------" to player
            send " &8> &b/bb yardim &8| &eSkript hakkında bilgi verir." 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 60 second
        execute console command "/bb yarat zombikral"
     
on death of skeleton:
    victim is a skeleton
    victim's name is "{@iskeletkralice}":
        clear drops
        give 2 paper named "&8&lBoss&f&lParasi" to attacker
        send "{@prefix} {@iskeletkralice} &7adli Boss'u öldürdün!" to attacker
        wait 60 second
        execute console command "/bb yarat iskeletkralice"
     
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 60 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> &8[&c%health of victim%&8/&c{@zombikralcan}&8]" to attacker
        chance of 3%:
            apply poison 2 to attacker for 5 seconds
        chance of 20%:
            push the attacker upwards at speed 1.5
     
on damage of entity:
    attacker is a player
    victim is a skeleton
    victim's name is "{@iskeletkralice}":
        send "{@iskeletkralice} &8| &eCani &8> &8[&c%health of victim%&8/&c{@iskeletkralicecan}&8]" to attacker
        chance of 4%:
            apply poison 2 to attacker for 5 seconds
        chance of 15%:
            push the attacker upwards at speed 2.5
     
on damage of entity:
    attacker is a player
    victim is a iron golem
    victim's name is "{@golem}":
        send "{@golem} &8| &eCani &8> &8[&c%health of victim%&8/&c{@golemcan}&8]" to attacker
        chance of 5%:
            apply poison 2 to attacker for 5 seconds
     
on combust:
    entity's name is "{@golem}" or "{@zombikral}" or "{@iskeletkralice}":
        cancel event

Patates
 

Ekli dosyalar

  • resim.png
    resim.png
    40.6 KB · Görüntüleme: 447
Son düzenleme:

Breakthrough

Obsidyen Madencisi
En iyi cevaplar
0
Sana önceden önerdiğim gibi boss türleri, canı, seti, enchantları,envanteri koddan değilde, komut ile yaratılsa çok daha iyi iş çıkacaktır.
Başarılar,yardıma ihtiyacın olursa PM atabilirsin.
 

Yiğit_bee

Zombi Katili
En iyi cevaplar
0
Sana önceden önerdiğim gibi boss türleri, canı, seti, enchantları,envanteri koddan değilde, komut ile yaratılsa çok daha iyi iş çıkacaktır.
Başarılar,yardıma ihtiyacın olursa PM atabilirsin.
İşte bunun için 3.0 versiyonunu çıkardım 3.1 de oyun içinden ayarlama eklicem.
Değişikler konu içinde olucak. Yardım olursa konu açarım, teklif için sağol.
 
Üst