Paylaşım ** kcSkript -- Meslek

likecraft

YASAKLANDI
En iyi cevaplar
0
Selam arkadaşlar, meslek skript'i ile karşınızdayım.

detaylı bilgi vermicem, direk skripti paylaşıyorum. Admin komutu yoktur. tüm komutları oyuncular kullanabilir

Yaklaşık, 800 satır'dan oluşmaktadır. Emeğe saygı ^,


skript hakkında bi hata(
bug) çıkarsa konu altından belirtin, düzelteyim

hayırlı işler bol güneşler.
PHP:
#Bilgi verme, istatsk. komutlar (bkz: Başlangıç; l23, Bitiş; l121) Tamamen "16.09.2015  ---  02:42" tarihinde bitti.
#Katılma,ayrılma,diğer komutlar (bkz: Başlangıç; l125, Bitiş; l235) Tamamen "16.09.2015  ---  02:45" tarihinde bitti.
#Meslek puanı hakkındaki her şey (bkz: Başlangıç; l240, Bitiş; l737) Tamamen "16.09.2015  ---  02:12" tarihinde bitti.
#16.09.2015, 02:45 -- Toplam bulunan meslek: 5...
#Genel başlangıç: 12.09.2015, 23:32
#00.05, 13.09.2015 -- sigara 1. yakıldı
#00:57, 13.09.2015 -- bırakıldı, film'e başlanıcak.
#03:01, 13.09.2015 -- devam edilemiyor, arkadaş çağırdı. Kapıya çıkılacak.
#17:42, 13.09.2015 -- Tekrardan devam ediliyor...
#18:45, 15.09.2015 -- arkadaşın yanına gidiliyor, birazcık oynama yapıldı. gelince devam edilecek.
#01:26, 16.09.2015 -- Devam ediliyor ....
on load:
    wait 1 ticks
    message "&6&l&k:&5&l&k:&4&l&k:&3&l&k:&2&l&k:&1&l&k: &r&8Yapimci: &9kcylmz &6&l&k:&5&l&k:&4&l&k:&3&l&k:&2&l&k:&1&l&k:" to console
    message "&6&l&k:&5&l&k:&4&l&k:&3&l&k:&2&l&k:&1&l&k: &r&8Bilgi: &9Meslek sistemi &6&l&k:&5&l&k:&4&l&k:&3&l&k:&2&l&k:&1&l&k:" to console

#Beta sürüm paylaşılma kararı alındı, 16.09.2015 -- 23:51
on first join:
    set {mesleğivar.%player%} to 0
    set {mesleği.%player%} to "yok"
   
    set {Madenci.level.%player%} to 1
    set {Kazıcı.level.%player%} to 1
    set {Avcı.level.%player%} to 1
    set {Mimar.level.%player%} to 1
    set {Oduncu.level.%player%} to 1
    set {şuankixp.%player%} to 0
    set {sonxp.%player%} to 100
command /meslek [<text>] [<text>] [<text>]:
    trigger:
        #Bilgilerrr ++
       
       
        if arg 1 isn't set:
            if arg 2 isn't set:
                message "&9***&5 Meslek bilgi &9***"
                message "&6/&7meslek katıl <meslek adı>"
                message "&6/&7meslek bilgi <meslek adı>"
                message "&6/&7meslek istatistik"
                message "&6/&7meslek liste"
                message "&6/&7meslek ayrıl"
                message "&7"
                message "&6/&5meslek [komut] ? &9yazarak bilgilere bakabilirsiniz."
        if arg 1 is "katıl":
            if arg 2 is "?":
                message "&2Kullanım: &9/&5meslek katıl <meslek adı>"
                message "&e* &6Seçtiğiniz mesleğe katılır."
        if arg 1 is "bilgi":
            if arg 2 is "?":
                message "&2Kullanım: &9/&5meslek bilgi <meslek adı>"
                message "&e* &6Seçtiğiniz meslek hakkında bilgileri (&3Hangi blokdan XP kazanırsınız, Hangi blokdan XP kaybedersiniz&6.) gösterir."
        if arg 1 is "istatistik":
            if arg 2 is "?":
                message "&2Kullanım: &9/&5meslek istatistik"
                message "&e* &6Katıldığınız meslekteki Puanınız kaç, Seviyeniz kaç. bilgilerini gösterir."
        if arg 1 is "ayrıl":
            if arg 2 is "?":
                message "&2Kullanım: &9/&5meslek ayrıl"
                message "&e* &6Katıldığınız meslekten ayrılır."
        if arg 1 is "liste":
            if arg 2 is "?":
                message "&2Kullanım: &9/&5meslek liste"
                message "&e* &6Sizin katılabileceğiniz meslekleri gösterir."
        if arg 1 is "bilgi":
            if arg 2 is "madenci":
                message "&7Madenci &ddetaylı bilgi:"
                message "  Lapis cevher -> &e%{madenci.level.%player%}*0.8% xp"
                message "  Kömür cevher -> &e%{madenci.level.%player%}*2% xp"
                message "  Kızıltaş cevher -> &e%{madenci.level.%player%}*0.8% xp"
                message "  Demir cevher -> &e%{madenci.level.%player%}*3% xp"
                message "  Altın cevher -> &e%{madenci.level.%player%}*4% xp"
                message "  Elmas cevher -> &e%{madenci.level.%player%}*5% xp"
                message "  Zümrüt cevher -> &e%{madenci.level.%player%}*5.5% xp"
                message "  Obsidyen -> &e%{madenci.level.%player%}*4% xp"
                message "  Taş -> &e%{madenci.level.%player%}*0.7% xp"
                message "  Kırıktaş -> &e%{madenci.level.%player%}*0.3% xp"
                message "  Yosunlu taş -> &e%{madenci.level.%player%}*2% xp"
        if arg 1 is "bilgi":
            if arg 2 is "oduncu":
                message "&2Oduncu &ddetaylı bilgi:"
                message "  Meşe odunu -> &e%{oduncu.level.%player%}*5.0% xp"   
                message "  Ladin odunu -> &e%{oduncu.level.%player%}*5.0% xp"   
                message "  Huş odunu -> &e%{oduncu.level.%player%}*5.0% xp"   
                message "  Orman ağacı odunu -> &e%{oduncu.level.%player%}*5.0% xp"
        if arg 1 is "bilgi":
            if arg 2 is "mimar":
                message "&9Mimar &ddetaylı bilgi:"
                message "  Kırıktaş -> &e%{mimar.level.%player%}*1.1% xp"
                message "  Tahta -> &e%{mimar.level.%player%}*1.5% xp"
                message "  Çit -> &e%{mimar.level.%player%}*1.1% xp"
                message "  Yün -> &e%{mimar.level.%player%}*1.5% xp"
                message "  Taş -> &e%{mimar.level.%player%}*2.25% xp"
                message "  Işıktaşı -> &e%{mimar.level.%player%}*3% xp"
                message "  Kumtaşı -> &e%{mimar.level.%player%}*2% xp"
                message "  Cam -> &e%{mimar.level.%player%}*3% xp"
                message "  Tuğla -> &e%{mimar.level.%player%}*4% xp"
                message "  Lapis blok -> &e%{mimar.level.%player%}*0.3% xp"
                message "  Taş basamak&f(&6çift&f) -> &e%{mimar.level.%player%}*2% xp"
                message "  Taş basamak&f(&6tek&f) -> &e%{mimar.level.%player%}*1% xp"
                message "  Kitaplık -> &e%{mimar.level.%player%}*3% xp"
                message "  Tahta merdiven -> &e%{mimar.level.%player%}*1.5% xp"
                message "  Taş merdiven -> &e%{mimar.level.%player%}*2% xp"
                message "  Yosunlu taş -> &e%{mimar.level.%player%}*5% xp"
                message "  Elmas blok -> &e%{mimar.level.%player%}*7% xp"
                message "  Altın blok -> &e%{mimar.level.%player%}*5% xp"
                message "  Demir blok -> &e%{mimar.level.%player%}*3% xp"
        if arg 1 is "bilgi":
            if arg 2 is "avcı":
                message "&cAvcı &ddetaylı bilgi:"
                message "  Tavuk -> &e%{avcı.level.%player%}*2.5% xp"
                message "  İnek -> &e%{avcı.level.%player%}*2.5% xp"
                message "  Domuz -> &e%{avcı.level.%player%}*2.5% xp"
                message "  Koyun -> &e%{avcı.level.%player%}*2.5% xp"
                message "  Köpek -> &e%{avcı.level.%player%}*5% xp"
                message "  Creeper -> &e%{avcı.level.%player%}*10% xp"
                message "  İskelet -> &e%{avcı.level.%player%}*10% xp"
                message "  Örümcek -> &e%{avcı.level.%player%}*10% xp"
                message "  Zombi -> &e%{avcı.level.%player%}*10% xp"
                message "  Oyuncu -> &e%{avcı.level.%player%}*20% xp"
        if arg 1 is "bilgi":
            if arg 2 is "kazıcı":
                message "&6Kazıcı &ddetaylı bilgi:"
                message "  Kum -> &e%{kazıcı.level.%player%}*1.3% xp"
                message "  Kırmızı kum -> &e%{kazıcı.level.%player%}*1.3% xp"
                message "  Kil -> &e%{kazıcı.level.%player%}*3% xp"
                message "  Toprak -> &e%{kazıcı.level.%player%}*1.7% xp"
                message "  Çimen -> &e%{kazıcı.level.%player%}*2% xp"
                message "  Çakıl -> &e%{kazıcı.level.%player%}*3% xp"           
        #Bilgilerrr --
       
       
        #Komutlarrr ++
       
        #Katılma komutları ++ 
       
        if arg 1 is "katıl":
            if arg 2 is "madenci":
                if {mesleği.%player%} isn't "&7Madenci":
                    if {mesleğivar.%player%} is equal to 0:
                        set {mesleğivar.%player%} to 1
                        set {mesleği.%player%} to "&7Madenci"
                        message "&7Madenci &3mesleğine katıldınız."
                    else:
                        message "&3Sizin zaten bir mesleğiniz var."
                else:
                    message "&3Sizin mesleğiniz zaten &7Madenci&3."
        if arg 1 is "katıl":
            if arg 2 is "oduncu":
                if {mesleği.%player%} isn't "&2Oduncu":
                    if {mesleğivar.%player%} is equal to 0:
                        set {mesleğivar.%player%} to 1
                        set {mesleği.%player%} to "&2Oduncu"
                        message "&2Oduncu &3mesleğine katıldınız."
                    else:
                        message "&3Sizin zaten bir mesleğiniz var."
                else:
                    message "&3Sizin mesleğiniz zaten &2Oduncu&3."
        if arg 1 is "katıl":
            if arg 2 is "mimar":
                if {mesleği.%player%} isn't "&9Mimar":
                    if {mesleğivar.%player%} is equal to 0:
                        set {mesleğivar.%player%} to 1
                        set {mesleği.%player%} to "&9Mimar"
                        message "&9Mimar &3mesleğine katıldınız."
                    else:
                        message "&3Sizin zaten bir mesleğiniz var."
                else:
                    message "&3Sizin mesleğiniz zaten &9Mimar&3."
        if arg 1 is "katıl":
            if arg 2 is "avcı":
                if {mesleği.%player%} isn't "&cAvcı":
                    if {mesleğivar.%player%} is equal to 0:
                        set {mesleğivar.%player%} to 1
                        set {mesleği.%player%} to "&cAvcı"
                        message "&cAvcı &3mesleğine katıldınız."
                    else:
                        message "&3Sizin zaten bir mesleğiniz var."
                else:
                    message "&3Sizin mesleğiniz zaten &cAvcı&3."
        if arg 1 is "katıl":
            if arg 2 is "kazıcı":
                if {mesleği.%player%} isn't "&6Kazıcı":
                    if {mesleğivar.%player%} is equal to 0:
                        set {mesleğivar.%player%} to 1
                        set {mesleği.%player%} to "&6Kazıcı"
                        message "&6Kazıcı &3mesleğine katıldınız."
                    else:
                        message "&3Sizin zaten bir mesleğiniz var."
                else:
                    message "&3Sizin mesleğiniz zaten &6Kazıcı&3."
       
        #Katılma komutları --
       
       
        #Diğer komutlar ++ 
       
        if arg 1 is "ayrıl":
            if arg 2 isn't set:
                if {mesleğivar.%player%} is equal to 1:
                    message "&3%{mesleği.%player%}% &3mesleğinden başarıyla ayrıldınız."
                    set {mesleğivar.%player%} to 0
                    set {mesleği.%player%} to "yok"
                    set {şuankixp.%player%} to 0
                    set {sonxp.%player%} to 100
                    set {madenci.level.%player%} to 1
                    set {kazıcı.level.%player%} to 1
                    set {avcı.level.%player%} to 1
                    set {oduncu.level.%player%} to 1
                    set {mimar.level.%player%} to 1
                else:
                    message "&3Sizin zaten mesleğiniz yok."
        if arg 1 is "liste":
            if arg 2 isn't set:
                message "&3***** &5Meslek listesi &3*****"
                message "&3"
                message "&e* &7Madenci &5mesleği bilgiler:"
                message "&4+ &dTaş, cevher, vs. gibi şeyler kırarak meslek puanı kazanır."
                message "&e* &2Oduncu &5mesleği bilgiler:"
                message "&4+ &dOdun kırarak meslek puanı kazanır."
                message "&e* &9Mimar &5mesleği bilgiler:"
                message "&4+ &dBlok inşaa ederek meslek puanı kazanır."
                message "&e* &cAvcı &5mesleği bilgiler:"
                message "&4+ &dOyuncu, canavar öldürerek meslek puanı kazanır."
                message "&e* &6Kazıcı &5mesleği bilgiler:"
                message "&4+ &dToprak, kil, kum, vs. gibi şeyler kazarak meslek puanı kazanır."
                message "&3Daha fazla bilgi için: &6/&5meslek bilgi <meslek adı>"
        if arg 1 is "istatistik":
            if arg 2 isn't set:
                if {mesleği.%player%} is "&7Madenci":
                    message "&3Meslek: %{mesleği.%player%}%&3, &3level: &6%{madenci.level.%player%}%&3,&3 XP: &6%{şuankixp.%player%}%&3/&6%{sonxp.%player%}%"
                if {mesleği.%player%} is "&2Oduncu":
                    message "&3Meslek: %{mesleği.%player%}%&3, &3level: &6%{oduncu.level.%player%}%&3,&3 XP: &6%{şuankixp.%player%}%&3/&6%{sonxp.%player%}%"
                if {mesleği.%player%} is "&9Mimar":
                    message "&3Meslek: %{mesleği.%player%}%&3, &3level: &6%{mimar.level.%player%}%&3,&3 XP: &6%{şuankixp.%player%}%&3/&6%{sonxp.%player%}%"
                if {mesleği.%player%} is "&cAvcı":
                    message "&3Meslek: %{mesleği.%player%}%&3, &3level: &6%{avcı.level.%player%}%&3,&3 XP: &6%{şuankixp.%player%}%&3/&6%{sonxp.%player%}%"
                if {mesleği.%player%} is "&6Kazıcı":
                    message "&3Meslek: %{mesleği.%player%}%&3, &3level: &6%{kazıcı.level.%player%}%&3,&3 XP: &6%{şuankixp.%player%}%&3/&6%{sonxp.%player%}%"
                if {mesleği.%player%} is "yok":
                    message "&3Mesleğiniz yok."
       
        #Diğer komutlar --



# madenciiiiiiiii 
on break:
    if event-block is lapis ore:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*0.8 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is coal ore:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*2 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is glowing redstone ore:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*0.8 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is iron ore:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is gold ore:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*4 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is diamond ore:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*5 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is emerald ore:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*5.5 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is obsidian:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*4 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is stone:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*0.7 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is cobblestone:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*0.3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is mossy cobblestone:
        if {mesleği.%player%} is "&7Madenci":
            add {madenci.level.%player%}*2 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {madenci.level.%player%}*1070
                add 1 to {madenci.level.%player%}
                message "&3%player%, &7Madenci &3mesleğinde &c%{madenci.level.%player%}%&3 leveline ulaştı!" to players
#madenciiiiiiiii

#Oduncuuuuuuuuuuuuuuuuuu
    if event-block is log:
        if {mesleği.%player%} is "&2Oduncu":
            add {oduncu.level.%player%}*4 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {oduncu.level.%player%}*1070
                add 1 to {oduncu.level.%player%}
                message "&3%player%, &2Oduncu &3mesleğinde &c%{oduncu.level.%player%}%&3 leveline ulaştı!" to players
#Oduncuuuuuuuuuuuuuuuuuuuuuuuu

#Kazıcııııııııııııııııııı
    if event-block is normal sand:
        if {mesleği.%player%} is "&6Kazıcı":
            add {kazıcı.level.%player%}*1.3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {kazıcı.level.%player%}*1070
                add 1 to {kazıcı.level.%player%}
                message "&3%player%, &6Kazıcı &3mesleğinde &c%{kazıcı.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is red sand:
        if {mesleği.%player%} is "&6Kazıcı":
            add {kazıcı.level.%player%}*1.3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {kazıcı.level.%player%}*1070
                add 1 to {kazıcı.level.%player%}
                message "&3%player%, &6Kazıcı &3mesleğinde &c%{kazıcı.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is clay:
        if {mesleği.%player%} is "&6Kazıcı":
            add {kazıcı.level.%player%}*3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {kazıcı.level.%player%}*1070
                add 1 to {kazıcı.level.%player%}
                message "&3%player%, &6Kazıcı &3mesleğinde &c%{kazıcı.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is dirt:
        if {mesleği.%player%} is "&6Kazıcı":
            add {kazıcı.level.%player%}*1.7 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {kazıcı.level.%player%}*1070
                add 1 to {kazıcı.level.%player%}
                message "&3%player%, &6Kazıcı &3mesleğinde &c%{kazıcı.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is grass:
        if {mesleği.%player%} is "&6Kazıcı":
            add {kazıcı.level.%player%}*2 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {kazıcı.level.%player%}*1070
                add 1 to {kazıcı.level.%player%}
                message "&3%player%, &6Kazıcı &3mesleğinde &c%{kazıcı.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is gravel:
        if {mesleği.%player%} is "&6Kazıcı":
            add {kazıcı.level.%player%}*3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {kazıcı.level.%player%}*1070
                add 1 to {kazıcı.level.%player%}
                message "&3%player%, &6Kazıcı &3mesleğinde &c%{kazıcı.level.%player%}%&3 leveline ulaştı!" to players
#Kazıcııııııııııııııııııı

#Avcııııııııııııııııııııı
on death:
    if attacker is a player:
        if victim is a chicken:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*2.5 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
    if attacker is a player:
        if victim is a cow:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*2.5 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
    if attacker is a player:
        if victim is a pig:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*2.5 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
    if attacker is a player:
        if victim is a sheep:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*2.5 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
    if attacker is a player:
        if victim is a wolf:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*5 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
    if attacker is a player:
        if victim is a creeper:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*10 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
    if attacker is a player:
        if victim is a skeleton:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*10 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
    if attacker is a player:
        if victim is a spider:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*10 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
    if attacker is a player:
        if victim is a zombie:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*10 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
    if attacker is a player:
        if victim is a player:
            if {mesleği.%attacker%} is "&cAvcı":
                add {avcı.level.%attacker%}*20 to {şuankixp.%attacker%}
                if {şuankixp.%attacker%} is bigger than {sonxp.%attacker%}:
                    delete {şuankixp.%attacker%}
                    delete {sonxp.%attacker%}
                    set {şuankixp.%attacker%} to 0
                    set {sonxp.%attacker%} to {avcı.level.%attacker%}*1070
                    add 1 to {avcı.level.%attacker%}
                    message "&3%attacker%, &cAvcı &3mesleğinde &c%{avcı.level.%attacker%}%&3 leveline ulaştı!" to players
#Avcııııııııııııııııııııı

#Mimarrrrrrrrrrrrrrrrrrrr

on place:
    if event-block is cobblestone:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*1.1 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is wood planks:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*1.5 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is fence:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*1.1 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is wool:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*1.5 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is stone:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*2.25 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is glowstone:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is sandstone:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*2 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is glass:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is brick:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*4 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is lapis block:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is double step:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*2 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is step:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*1 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is bookshelf:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is wood stairs:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*1.5 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is cobblestone stairs:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*2 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is mossy cobblestone:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*5 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is diamond block:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*7 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is gold block:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*5 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
    if event-block is iron block:
        if {mesleği.%player%} is "&9Mimar":
            add {mimar.level.%player%}*3 to {şuankixp.%player%}
            if {şuankixp.%player%} is bigger than {sonxp.%player%}:
                delete {şuankixp.%player%}
                delete {sonxp.%player%}
                set {şuankixp.%player%} to 0
                set {sonxp.%player%} to {mimar.level.%player%}*1070
                add 1 to {mimar.level.%player%}
                message "&3%player%, &9Mimar &3mesleğinde &c%{mimar.level.%player%}%&3 leveline ulaştı!" to players
#Mimarrrrrrrrrrrrrrrrrrrr   

#by: kcylmz
 
Üst