Level Skript 2 | LeveldMobs Guncellemesi | v1.4.1

Sizce skript güzel mi ?

  • Oldukça güzel ve yararlı !

    Kullanılan: 2 22.2%
  • Güzel

    Kullanılan: 3 33.3%
  • Eh idare eder

    Kullanılan: 2 22.2%
  • Kötü

    Kullanılan: 0 0.0%
  • Çok fazla eksiği var

    Kullanılan: 2 22.2%
  • Skript yazma daha iyi !

    Kullanılan: 0 0.0%

  • Kullanılan toplam oy
    9

na2000

Altın Madencisi
Mesajlar
355
En iyi cevaplar
22
Beğeniler
129
Puanları
890
Ruh hali
Kod:
 #====================================================#
 #     /  /       /-----\   /\  /\   /-----\   /  /   #
 #    /  /       / /----   / / / /  / /----   /  /    #   
 #   /  /       / ____/   / / / /  / ____/   /  /     #
 #  /  /___    / /____    \ \/ /  / /____   /  /___   #
 # /_______/  /______/     \__/  /______/  /_______/  #
 #====================================================#
#na2000 tarafından yapılmıştır!
#Versiyon 1.4.1 - Level Skript 2
#Bossbar buglı olduğu için kaldırıldı! Onun yerine actionbar eklendi!
options:
    bossbar: &7Xp&8: &b%{level::xp::%loop-player%}% &7Level&8: &b%{level::level::%loop-player%}%
    
command /level [<text>] [<text>] [<number>]:
    aliases: lvl, levl, lvel
    trigger:
        if arg 1 is set:
            if arg 1 is "yardım" or "help" or "yardim" or "yrdm" or "yrd" or "y" or "yardm":
                if arg 2 is set:
                    send ""
                    send "&8&m----------------[&d&lLEVEL YARDIM 2&8&m]----------------"
                    send "&b/level dönüştür &8> &7Level dönüştürücü menüsünü açar."
                    send "&b/level mobbilgi&8/&bmb &8> &7Level mobları hakkında bilgi."
                    send "&8&m------------------------------------------------"
                else:
                    send ""
                    send "&8&m----------------[&d&lLEVEL YARDIM&8&m]----------------"
                    send "&b/level &8> &7Levelini gösterir."
                    send "&b/level yardım &d[sayfa] &8> &7Level yardım menüsü."
                    send "&b/level ödül &8> &7Level ödülünü alır."
                    send "&b/level admin &8> &7Admin menüsü."
                    send "&b/level xpmesaj &8> &7Xp mesajlarını kapatır/açar."
                    send "&b/level mesaj &8> &7Level mesajlarını kapatır/açar."
                    send "&b/level chat &8> &7Level sohbetini kapatır/açar."
                    send "&b/level skill &8> &7Skill menüsünü açar."
                    send "&8&m----------------------------------------------"
            else:
                if arg 1 is "ödül" or "odul" or "ö" or "prize":
                    if {level::odul::%player%} is not set:
                        if {level::level::%player%} is greater than 0:
                            loop {odul::%{level::level::%player%}%::*}:
                                give loop-value to player
                            send "&3Level &8> &bLevel ödülü alındı!"
                            set {level::odul::%player%} to 1
                        else:
                            send "&3Level &8> &cLevel ödülü almak için yeterli levelin yok!"
                    else:
                        send "&3Level &8> &bZaten ödülü almışsın!"
                else:
                    if arg 1 is "adm" or "op" or "admn" or "admin":
                        if player has permission "level.admin" or "level.yardim":
                            send ""
                            send "&8&m----------------[&4&lLEVEL ADMIN&8&m]----------------"
                            send "&c/level ekle &4[isim] [miktar] &8> &7Oyuncuya level verir."
                            send "&c/level sil &4[isim] [miktar] &8> &7Oyuncudan level siler."
                            send "&c/level info &4[isim] &8> &7Oyuncunun levelini vb. gösterir."
                            send "&c/level reset &4[isim] &8> &7Oyuncunun levelini vb. sıfırlar."
                            send "&c/level çekiliş &8> &7Level çekilişini başlatır."
                            send "&c/level mute &4[isim] [süre] &8> &7Level chatindeki birine mute atar."
                            send "&c/level xp &4[isim] [miktar] &8> &7Oyuncuya xp verir."
                            send "&c/level xpsil &4[isim] [miktar] &8> &7Oyuncudan xp siler."
                            send "&8&m---------------------------------------------"
                        else:
                            send "&3Level &8> &cBu komutları sadece Adminler kullanabilir!"
                    else:
                        if arg 1 is "ekle" or "ekl" or "add":
                            if player has permission "level.admin" or "level.ekle":
                                if arg 2 is set:
                                    if arg 2 parsed as offlineplayer is online:
                                        if arg 3 is set:
                                            add arg 3 to {level::level::%arg 2%}
                                            delete {level::odul::%arg 2%}
                                            send "&3Level &8> &9%arg 2% &badlı oyuncuya &9%arg 3% &blevel eklendi!"
                                        else:
                                            send "&3Level &8> &bLütfen bir miktar giriniz! &d/level ekle [isim] [miktar]"
                                    else:
                                        send "&3Level &8> &bBöyle bir oyuncu bulunamadı!"
                                else:
                                    send "&3Level &8> &bLütfen bir isim giriniz! &d/level ekle [isim] [miktar]"
                            else:
                                send "&3Level &8> &cYetkin yok!"
                        else:
                            if arg 1 is "sil" or "si" or "s" or "clr" or "clear":
                                if player has permission "level.admin" or "level.sil":
                                    if arg 2 is set:
                                        if arg 2 parsed as offlineplayer is online:
                                            if arg 3 is set:
                                                delete {level::odul::%arg 2%}
                                                remove arg 3 from {level::level::%arg 2%}
                                                send "&3Level &8> &9%arg 2% &badlı oyuncudan &9%arg 3% &blevel sildiniz!"
                                            else:
                                                send "&3Level &8> &bLütfen bir miktar giriniz! &d/level sil [isim] [miktar]"
                                        else:
                                            send "&3Level &8> &bBöyle bir oyuncu bulunamadı!"
                                    else:
                                        send "&3Level &8> &bLütfen bir isim giriniz! &d/level sil [isim] [miktar]"
                                else:
                                    send "&3Level &8> &cYetkin yok!"
                            else:
                                if arg 1 is "reset" or "rest" or "sıfırla" or "sifirla":
                                    if player has permission "level.admin" or "level.reset":
                                        if arg 2 is set:
                                            if arg 2 parsed as offlineplayer is online:
                                                set {level::level::%arg 2%} to 0
                                                set {level::xp::%arg 2%} to 0
                                                set {level::skill::%arg 2%} to 0
                                                set {level::odul::%arg 2%} to 1
                                                set player's max health to 10
                                                delete {can::%arg 2%}
                                                set {hiz::%arg 2%} to 0
                                                wait 3 tick
                                                delete {hiz::%arg 2%}
                                                set {guc::%arg 2%} to 0
                                                wait 3 tick
                                                delete {guc::%arg 2%}
                                                set {zirh::%arg 2%} to 0
                                                wait 3 tick
                                                delete {zirh::%arg 2%}
                                                set {gecegorus::%arg 2%} to 0
                                                wait 3 tick
                                                delete {gecegorus::%arg 2%}
                                                set {regen::%arg 2%} to 0
                                                wait 3 tick
                                                delete {regen::%arg 2%}
                                                set {ziplama::%arg 2%} to 0
                                                wait 3 tick
                                                delete {ziplama::%arg 2%}
                                                set {ates::%arg 2%} to 0
                                                wait 3 tick
                                                delete {ates::%arg 2%}
                                                set {su::%arg 2%} to 0
                                                wait 3 tick
                                                delete {su::%arg 2%}
                                                delete {xp::%arg 2%}
                                                set {can2::%arg 2%} to 0
                                                set {hiz2::%arg 2%} to 0
                                                set {guc2::%arg 2%} to 0
                                                set {zirh2::%arg 2%} to 0
                                                set {gecegorus2::%arg 2%} to 0
                                                set {regen2::%arg 2%} to 0
                                                set {ziplama2::%arg 2%} to 0
                                                set {ates2::%arg 2%} to 0
                                                set {su2::%arg 2%} to 0
                                                set {xp2::%arg 2%} to 0
                                                set {spawnleveldmobs::%arg 2%} to 10
                                                apply night vision 1 to the player for 0.2 second
                                                set {name::%arg 2%} to "%arg 2%"
                                                set {level::xpbar::%arg 2%} to "&8&l&o▆▆▆▆▆▆▆▆▆▆"
                                                send "&3Level &8> &9%arg 2% &badlı oyuncunun leveli ve xp'si sıfırlandı!"
                                            else:
                                                send "&3Level &8> &cBöyle bir oyuncu yok veya çevrımdışı!"
                                        else:
                                            send "&3Level &8> &bLütfen bir isim giriniz! &d/level reset [isim]"
                                    else:
                                        send "&3Level &8> &cYetkin yok!"
                                else:
                                    if arg 1 is "info" or "inf" or "information":
                                        if player has permission "level.admin" or "level.info":
                                            if arg 2 is set:
                                                if arg 2 parsed as offlineplayer is online:
                                                    send ""
                                                    send "&d&lLEVEL"
                                                    send "&b&n%arg 2%"
                                                    send ""
                                                    send "&aXp &8> &2%{level::xp::%arg 2%}%"
                                                    send "&dLevel &8> &5%{level::level::%arg 2%}%"
                                                    send "&eSkillPuanı &8> &6%{level::skill::%arg 2%}%"
                                                else:
                                                    send "&3Level &8> &cBu oyuncu şuanda aktif değil!"
                                            else:
                                                send "&3Level &8> &bLütfen bir isim giriniz! &d/level info [isim]"
                                        else:
                                            send "&3Level &8> &cYetkin yok!"
                                    else:
                                        if arg 1 is "mesaj" or "msj" or "msg" or "message":
                                            if {level.mesaj.%player%} is 0:
                                                set {level.mesaj.%player%} to 1
                                                send "&3Level &8> &bLevel atlama mesajları kapatıldı!"
                                            else:
                                                set {level.mesaj.%player%} to 0
                                                send "&3Level &8> &bLevel atlama mesajları açıldı!"
                                        else:
                                            if arg 1 is "xpmesaj" or "xmesaj" or "xpmsj" or "xmsj" or "xpmessage" or "xmsg" or "xpmsg" or "xm" or "xpm":
                                                if {level.xpmesaj.%player%} is 0:
                                                    set {level.xpmesaj.%player%} to 1
                                                    send "&3Level &8> &bXp mesajları kapatıldı!"
                                                else:
                                                    set {level.xpmesaj.%player%} to 0
                                                    send "&3Level &8> &bXp mesajları açıldı!"
                                            else:
                                                if arg 1 is "çekiliş" or "cekilis" or "cekılıs" or "çekılış" or "çek" or "giveaway":
                                                    if player has permission "level.admin" or "level.cekilis":
                                                        loop all players:
                                                            set {level.kazanan} to loop-player
                                                        set {level.cekilis} to 10
                                                        broadcast "&3Level &8> &bÇekiliş &d%player% &btarafından başlatıldı!"
                                                        wait 2 second
                                                        loop 10 times:
                                                            broadcast "&3Level &8> &cÇekilişe son &4%{level.cekilis}% &cSaniye!"
                                                            add -1 to {level.cekilis}
                                                            wait 1 second
                                                        wait 1.5 second
                                                        broadcast "&3Level &8> &7Kazanan&8: &c%{level.kazanan}%&4!"
                                                        add 10 to {level::level::%{level.cekilis}%}
                                                    else:
                                                        send "&3Level &8> &cYetkin yok!"
                                                else:
                                                    if arg 1 is "chat" or "sohbet" or "sohbeti" or "shbt" or "shbet":
                                                        if {level::chat::%player%} is not set:
                                                            send "&3Level &8> &bLevel sohbeti açıldı!"
                                                            set {level::chat::%player%} to player
                                                        else:
                                                            send "&3Level &8> &bLevel sohbeti kapatıldı!"
                                                            delete {level::chat::%player%}
                                                    else:
                                                        if arg 1 is "mute" or "mut" or "mte" or "sus" or "sustur":
                                                            if player has permission "level.admin" or "level.mute":
                                                                if arg 2 is set:
                                                                    if arg 2 parsed as offlineplayer is online:
                                                                        if arg 3 is set:
                                                                            set {level::mute::%arg 2%} to arg 3
                                                                            send "" to {level::chat::*}
                                                                            send "&c&lLEVEL MUTE" to {level::chat::*}
                                                                            send "" to {level::chat::*}
                                                                            send "&7Yetkili &8> &c%player%" to {level::chat::*}
                                                                            send "&7Susturulan &8> &e%arg 2%" to {level::chat::*}
                                                                            send "&7Süre &8> &4%arg 3% Saniye" to {level::chat::*}
                                                                            send "" to {level::chat::*}
                                                                            loop {level::mute::%arg 2%} times:
                                                                                add -1 to {level::mute::%arg 2%}
                                                                                wait 1 second
                                                                            delete {level::mute::%arg 2%}
                                                                        else:
                                                                            send "&3Level &8> &bLütfen bir süre giriniz! &d/level mute [isim] [süre]"
                                                                    else:
                                                                        send "&3Level &8> &cBöyle bir oyuncu yok veya çevrımdışı!"
                                                                else:
                                                                    send "&3Level &8> &bLütfen bir isim giriniz! &d/level mute [isim] [süre]"
                                                            else:
                                                                send "&3Level &8> &cYetkin yok!"
                                                        else:
                                                            if arg 1 is "xp" or "xpekle" or "xpver" or "xpadd" or "xpv" or "xpe" or "xpa":
                                                                if player has permission "level.admin" or "level.xpe":
                                                                    if arg 2 is set:
                                                                        if arg 2 parsed as offlineplayer is online:
                                                                            if arg 3 is set:
                                                                                if arg 3 is greater than 99:
                                                                                    send "&3Level &8> &bBir oyuncuya maksimum &999 &bxp ekleyebilirsiniz!"
                                                                                else:
                                                                                    send "&3Level &8> &9%arg 2% &badlı oyuncuya &9%arg 3% &bxp verildi!"
                                                                                    add arg 3 to {level::xp::%arg 2%}
                                                                                    if {level::xp::%arg 2%} is greater than 100:
                                                                                        add 1 to {level::level::%arg 2%}
                                                                                        add 1 to {level::skill::%arg 2%}
                                                                                        set {level::xpbar::%arg 2%} to "&8&l&o▆▆▆▆▆▆▆▆▆▆"
                                                                                        add -100 to {level::xp::%arg 2%}
                                                                                        delete {level::odul::%arg 2%}
                                                                                        if {level.mesaj.%arg 2%} is 0:
                                                                                            loop all players:
                                                                                                if loop-player is arg 2:
                                                                                                    wait 1 tick
                                                                                                    send loop-player title "&d&lLEVEL ATLADIN!" with subtitle "&b/level ödül &8- &b/level skill"
                                                                                                    send "         &d&lLEVEL ATLADIN!" to loop-player
                                                                                                    send "" to loop-player
                                                                                                    send "&7Yeni Levelin &8> &b%{level::level::%loop-player%}%" to loop-player
                                                                                                    send "&7Odulunu almak için &8> &b/level ödül" to loop-player
                                                                                                    send "&8+&b1 &7Skill puanı &8> &b/level skill" to loop-player
                                                                                                    if {leveldmobs} is set:
                                                                                                        if {level::level::%loop-player%} is 5 or 10 or 15 or 20 or 25:
                                                                                                            add 10 to {spawnleveldmobs::%loop-player%}
                                                                                                            send "&8+&b10 &7Max. LeveldMoblar" to loop-player
                                                                                                        
                                                                            else:
                                                                                send "&3Level &8> &bLütfen bir miktar giriniz! &d/level xp [isim] [miktar]"
                                                                        else:
                                                                            send "&3Level &8> &cBöyle bir oyuncu yok veya çevrımdışı!"
                                                                    else:
                                                                        send "&3Level &8> &bLütfen bir isim giriniz! &d/level xp [isim] [miktar]"
                                                                else:
                                                                    send "&3Level &8> &cYetkin yok!"
                                                            else:
                                                                if arg 1 is "xpd" or "xpr" or "xpdel" or "xpdelete" or "xpsil" or "xps" or "xpremove" or "xprem":
                                                                    if player has permission "level.admin" or "level.xps":
                                                                        if arg 2 is set:
                                                                            if arg 2 parsed as offlineplayer is online:
                                                                                if arg 3 is set:
                                                                                    if arg 3 is greater than {level::xp::%arg 2%}:
                                                                                        send "&3Level &8> &bOyuncunun bu kadar xpsi yok!"
                                                                                    else:
                                                                                        send "&3Level &8> &9%arg 2% &badlı oyuncudan &9%arg 3% &bxp sildin!"
                                                                                        remove arg 3 from {level::xp::%arg 2%}
                                                                                else:
                                                                                    send "&3Level &8> &bLütfen bir miktar giriniz! &d/level xpsil [isim] [miktar]"
                                                                            else:
                                                                                send "&3Level &8> &cBöyle bir oyuncu yok veya çevrımdışı!"
                                                                        else:
                                                                            send "&3Level &8> &bLütfen bir isim giriniz! &d/level xpsil [isim] [miktar]"
                                                                    else:
                                                                        send "&3Level &8> &cYetkin yok!"
                                                                else:
                                                                    if arg 1 is "skill" or "skl" or "skll" or "skil" or "sp" or "skillpuan" or "skillpuanı" or "skillp":
                                                                        wait 0.5 tick
                                                                        open chest with 2 row named "&6Skill&eMenü" to player
                                                                        wait 5 tick
                                                                        format slot 0 of player with player's skull named "&d&l&nLEVEL" with lore "&b%player%||&7Level&8: &b%{level::level::%player%}%||&7Xp&8: &b%{level::xp::%player%}% &8%{level::xpbar::%player%}%||&7SkillPuanı&8: &b%{level::skill::%player%}%||&r||&7MobOldürme&8: &c%{mobkill::%player%}%||&r||&7Skillerin&8:||&8* &cCan &8(&e%{can2::%player%}%&7/&e%{maxcan}%&8)||&8* &3Hız &8(&e%{hiz2::%player%}%&7/&e%{maxhiz}%&8)||&8* &4Güç &8(&e%{guc2::%player%}%&7/&e%{maxguc}%&8)||&8* &7Zırh &8(&e%{zirh2::%player%}%&7/&e%{maxzirh}%&8)||&8* &2GeceGörüş &8(&e%{gecegorus2::%player%}%&7/&e%{maxgecegorus}%&8)||&8* &eRegen &8(&e%{regen2::%player%}%&7/&e%{maxregen}%&8)||&8* &aZıplama &8(&e%{ziplama2::%player%}%&7/&e%{maxziplama}%&8)||&8* &6AteşDirenci &8(&e%{ates2::%player%}%&7/&e%{maxates}%&8)||&8* &bSudaNefesAlma &8(&e%{su2::%player%}%&7/&e%{maxsu}%&8)||&8* &dx2 Xp &8(&e%{xp2::%player%}%&7/&e%{maxxp}%&8)" to close then run [execute player command "level"]
                                                                        if player's max health is {maxcan}+10:
                                                                            format slot 2 of player with apple of unbreaking 1 named "&cMax Can Artışı" with lore "&7Fiyat&8: &e1 &6SkillPuanı" to close then run [execute player command "canarttır"]
                                                                        else:
                                                                            format slot 2 of player with apple named "&cMax Can Artışı" with lore "&7Fiyat&8: &e1 &6SkillPuanı" to close then run [execute player command "canarttır"]
                                                                        if {hiz::%player%} is {maxhiz}:
                                                                            format slot 3 of player with feather of unbreaking 1 named "&3Hız Artışı" with lore "&7Fiyat&8: &e1 &6SkillPuanı" to close then run [execute player command "hızarttır"]
                                                                        else:
                                                                            format slot 3 of player with feather named "&3Hız Artışı" with lore "&7Fiyat&8: &e1 &6SkillPuanı" to close then run [execute player command "hızarttır"]
                                                                        if {guc::%player%} is {maxguc}:   
                                                                            format slot 5 of player with wooden sword of unbreaking 1 named "&4Güç Artışı" with lore "&7Fiyat&8: &e2 &6SkillPuanı" to close then run [execute player command "güçarttır"]
                                                                        else:
                                                                            format slot 5 of player with wooden sword named "&4Güç Artışı" with lore "&7Fiyat&8: &e2 &6SkillPuanı" to close then run [execute player command "güçarttır"]
                                                                        if {zirh::%player%} is {maxzirh}:
                                                                            format slot 6 of player with iron chestplate of unbreaking 1 named "&7Zırh Artışı" with lore "&7Fiyat&8: &e2 &6SkillPuanı" to close then run [execute player command "zırharttır"]
                                                                        else:
                                                                            format slot 6 of player with iron chestplate named "&7Zırh Artışı" with lore "&7Fiyat&8: &e2 &6SkillPuanı" to close then run [execute player command "zırharttır"]
                                                                        if {gecegorus::%player%} is {maxgecegorus}:
                                                                            format slot 8 of player with eye of ender of unbreaking 1 named "&2Gece Görüş" with lore "&7Fiyat&8: &e3 &6SkillPuanı" to close then run [execute player command "gecegörüşarttır"]
                                                                        else:
                                                                            format slot 8 of player with eye of ender named "&2Gece Görüş" with lore "&7Fiyat&8: &e3 &6SkillPuanı" to close then run [execute player command "gecegörüşarttır"]
                                                                        format slot 9 of player with blaze powder of unbreaking 1 named "&6Skill&ePuan&7'&7ı ne işe yarar?" with lore "&8* &eSkillPuan&7'ı ile çeşitli &bgeliştirmeler &7alabilirsin.||&8* &7Her &bgeliştirme&7'nin fiyatı farklıdır.||&8* &7En ucuzları &a1 &7en pahalıları &a5 &eSkillPuan&7'ı eder." to be unstealable
                                                                        if {regen::%player%} is {maxregen}:
                                                                            format slot 11 of player with golden apple of unbreaking 1 named "&eRegen Artışı" with lore "&7Fiyat&8: &e3 &6SkillPuanı" to close then run [execute player command "regenarttır"]
                                                                        else:
                                                                            format slot 11 of player with golden apple named "&eRegen Artışı" with lore "&7Fiyat&8: &e3 &6SkillPuanı" to close then run [execute player command "regenarttır"]
                                                                        if {ziplama::%player%} is {maxziplama}:
                                                                            format slot 12 of player with slimeball of unbreaking 1 named "&aZıplama Artışı" with lore "&7Fiyat&8: &e3 &6SkillPuanı" to close then run [execute player command "zıplamaarttır"]
                                                                        else:
                                                                            format slot 12 of player with slimeball named "&aZıplama Artışı" with lore "&7Fiyat&8: &e3 &6SkillPuanı" to close then run [execute player command "zıplamaarttır"]
                                                                        if {ates::%player%} is {maxates}:
                                                                            format slot 14 of player with lava bucket of unbreaking 1 named "&6AteşDirenci" with lore "&7Fiyat&8: &e5 &6SkillPuanı" to close then run [execute player command "ateşarttır"]
                                                                        else:
                                                                            format slot 14 of player with lava bucket named "&6AteşDirenci" with lore "&7Fiyat&8: &e5 &6SkillPuanı" to close then run [execute player command "ateşarttır"]
                                                                        if {su::%player%} is {maxsu}:
                                                                            format slot 15 of player with water bucket of unbreaking 1 named "&bSudaNefesAlma" with lore "&7Fiyat&8: &e5 &6SkillPuanı" to close then run [execute player command "suarttır"]
                                                                        else:
                                                                            format slot 15 of player with water bucket named "&bSudaNefesAlma" with lore "&7Fiyat&8: &e5 &6SkillPuanı" to close then run [execute player command "suarttır"]
                                                                        if {xp::%player%} is {maxxp}:
                                                                            format slot 17 of player with bottle of unbreaking 1 named "&dx2 Xp" with lore "&7Fiyat&8: &e10 &6SkillPuanı" to close then run [execute player command "xparttır"]
                                                                        else:
                                                                            format slot 17 of player with bottle named "&dx2 Xp" with lore "&7Fiyat&8: &e10 &6SkillPuanı" to close then run [execute player command "xparttır"]
                                                                    else:
                                                                        if arg 1 is "dönüştür" or "donustur" or "dnştr" or "dnstr" or "dön" or "don" or "dönüştürücü" or "donusturucu" or "dönüş":
                                                                            open chest with 1 row named "&3Level&9Dönüştürücü" to player 
                                                                            format slot 0 of player with cyan dye named "&3Xp&9Parçası &bDönüştür &7> &8[&e10xp&8]" with lore "&7Fiyat&8: &e5 &6XpParçası" to close then run [execute player command "dönüştür1"]
                                                                            format slot 8 of player with diamond sword of sharpness 1 named "&3Xp&9Parçası &bDönüştür &7> &8[&eRasgeleAlet&8]" with lore "&7Fiyat&8: &e25 &6XpParçası||&7Çıkabilecekler&8:||&8&l* &bElmas &8- &bDemir &8- &bTaş Kılıç&8(&eBüyülü&7/&eBüyüsüz&8)||&8&l* &bElmas &8- &bDemir &8- &bTaş Kazma&8(&eBüyülü&7/&eBüyüsüz&8)||&8&l* &bElmas &8- &bDemir &8- &bTaş Balta&8(&eBüyülü&7/&eBüyüsüz&8)||&8&l* &bElmas &8- &bDemir &8- &bTaş Kürek&8(&eBüyülü&7/&eBüyüsüz&8)" to close then run [execute player command "dönüştür2"]
                                                                        else:
                                                                            if arg 1 is "mb" or "mobb" or "mob" or "mobilgi" or "mobbilgi" or "mobbılgı" or "mobılgı" or "mbilgi":
                                                                                open chest with 2 row named "&5Mob&dBilgi" to player
                                                                                set {mobbilgisira} to 0
                                                                                loop {xp::*}:
                                                                                    if loop-index is "zombie" or "skeleton" or "creeper" or "ghast":
                                                                                        set {head} to loop-index
                                                                                        set {head} to {head} parsed as offlineplayer
                                                                                        format slot {mobbilgisira} of player with skull of {head} named "&d&l%{head}%" with lore "&7Xp&8: &b%loop-value%" to be unstealable
                                                                                        add 1 to {mobbilgisira}
                                                                                    else:
                                                                                        if loop-index is "enderman":
                                                                                            set {head} to "0248"
                                                                                            set {head} to {head} parsed as offlineplayer
                                                                                            format slot {mobbilgisira} of player with skull of {head} named "&d&lenderman" with lore "&7Xp&8: &b%loop-value%" to be unstealable
                                                                                            add 1 to {mobbilgisira}
                                                                                        else:
                                                                                            if loop-index is "blaze":
                                                                                                set {head} to "blackfire357"
                                                                                                set {head} to {head} parsed as offlineplayer
                                                                                                format slot {mobbilgisira} of player with skull of {head} named "&d&lblaze" with lore "&7Xp&8: &b%loop-value%" to be unstealable
                                                                                                add 1 to {mobbilgisira}
                                                                                            else:
                                                                                                if loop-index is "spider":
                                                                                                    set {head} to "NRC_Spider"
                                                                                                    set {head} to {head} parsed as offlineplayer
                                                                                                    format slot {mobbilgisira} of player with skull of {head} named "&d&lspider" with lore "&7Xp&8: &b%loop-value%" to be unstealable
                                                                                                    add 1 to {mobbilgisira}   
                                                                                                else:
                                                                                                    if loop-index is "oyuncu":
                                                                                                        set {head} to "steve"
                                                                                                        set {head} to {head} parsed as offlineplayer
                                                                                                        format slot {mobbilgisira} of player with skull of {head} named "&d&loyuncu" with lore "&7Xp&8: &b%loop-value%" to be unstealable
                                                                                                        add 1 to {mobbilgisira} 
                                                                            else:
                                                                                send "&3Level &8> &bBöyle bir komut bulunamadı! &d/level yardım"
        else:
            send ""
            send "&d&lLEVEL"
            send "&b&n%player%"
            send ""
            send "&aXp &8> &2%{level::xp::%player%}%"
            send "&dLevel &8> &5%{level::level::%player%}%"
            send "&eSkillPuanı &8> &6%{level::skill::%player%}%"
            send "&8&oDaha fazla bilgi için &7&o/level yardım"

on consume of milk:
    wait 1 tick
    apply speed {hiz::%player%} to the player for 1 seconds
    apply strength {guc::%player%} to the player for 1 seconds
    apply resistance {zirh::%player%} to the player for 1 seconds
    apply jump boost {ziplama::%player%} to the player for 1 seconds
    apply regeneration {regen::%player%} to the player for 1 seconds
    apply fire resistance {ates::%player%} to the player for 1 seconds
    apply water breathing {su::%player%} to the player for 1 seconds
    apply night vision {gecegorus::%player%} to the player for 11 seconds
            
on skript load:
    wait 2 second
    send "" to console
    send "&dLevel Skript &8> &7Version &b1.4.1" to console
    send "&dLevel Skript &8> &bna2000 &7tarafından yapılmıştır!" to console
    set {maxhiz} to 3
    set {maxcan} to 10
    set {maxzirh} to 3
    set {maxguc} to 3
    set {maxregen} to 2
    set {maxziplama} to 3
    set {maxgecegorus} to 1
    set {maxates} to 1
    set {maxsu} to 1
    set {maxxp} to 1
    if {xp::zombie} is not set:
        execute console command "lvlayar reset"
    loop all players:
        if {level::level::%loop-player%} is not set:
            execute console command "level reset %loop-player%"
        if {level::xp::%loop-player%} is not set:
            execute console command "level reset %loop-player%"
            
every 0.5 second:
    loop all players:
        apply speed {hiz::%loop-player%} to the loop-player for 0.53 seconds
        apply strength {guc::%loop-player%} to the loop-player for 0.53 seconds
        apply resistance {zirh::%loop-player%} to the loop-player for 0.53 seconds
        apply night vision {gecegorus::%loop-player%} to the loop-player for 0.53 seconds
        apply jump boost {ziplama::%loop-player%} to the loop-player for 0.53 seconds
        apply regeneration {regen::%loop-player%} to the loop-player for 0.53 seconds
        apply fire resistance {ates::%loop-player%} to the loop-player for 0.53 seconds
        apply water breathing {su::%loop-player%} to the loop-player for 0.53 seconds

#bossbar (kaldırıldı)       
#every 0.5 second:
#    loop all players:
#        if {level::bar} is not set:
#            display "{@bossbar}" on bossbar with {level::xp::%loop-player%} percent by 0.5 seconds for loop-player

#actionbar           
every 0.53 second:
    loop all players:
        if {level::actionbar} is not set:
            set action bar of loop-player to "&7Level&8: &b%{level::level::%loop-player%}% &7Xp&8: &b%{level::xp::%loop-player%}% &r%{level::xpbar::%loop-player%}%"
            
on join:
    if {level::xp::%player%} is not set:
        if {level::level::%player%} is not set:
            if {level::skill::%player%} is not set:
                execute console command "levelresetallplayervariables levelisthebest %player%"
 
command /levelayar [<text>] [<number>]:
    aliases: lvlayar, levelayarlar, levelayarla, lvlayarla, lvlayarlar, lvla, la
    trigger:
        if player has permission "level.ayar":
            if arg 1 is set:
                if arg 1 is "yrdm" or "yardım" or "ydm" or "help" or "yardim" or "yardm":
                    send ""
                    send "&8&m----------------[&a&lLEVELAYAR YARDIM&8&m]----------------"
                    send "&a/lvlayar &2[mob] [xp] &8> &7Mobdan düşücek xpyi ayarlar."
                    send "&a/lvlayar &amoblist&8/&aml &8> &7Mobları ve xplerini listeler."
                    send "&a/lvlayar ödül &2[level] &8> &7Lvl ödülünü üstündeki eşyalara ayarlar."
                    send "&a/lvlayar xpp &2[şans] &8> &7XpParçası düşme şansını ayarlar."
                    send "&a/lvlayar actionbar&8/&aab &8> &7Action barı &aaçar&8/&ckapar."
                    send "&a/lvlayar iksir &8> &7Iksir kullanımını &aaçar&8/&ckapar."
                    send "&a/lvlayar xpdrop&8/&axpd &2[miktar] &8> &7Ölünce düşücek xpyi ayarlar."
                    send "&a/lvlayar reset &8> &7Lvl ayarlarını sıfırlar."
                    send "&8&m---------------------------------------------------"
                else:
                    if arg 1 is "reset" or "rest" or "r" or "sifirla" or "sıfırla" or "sıfır" or "resetle" or "rst":
                        set {maxcan} to 10
                        set {maxhiz} to 3
                        set {maxguc} to 3
                        set {maxgecegorus} to 1
                        set {maxziplama} to 3
                        set {maxregen} to 2
                        set {maxates} to 1
                        set {maxsu} to 1
                        set {maxxp} to 1
                        set {xpdropdeath} to 99
                        set {xp::skeleton} to 1
                        set {xp::zombie} to 1
                        set {xp::creeper} to 1
                        set {xp::enderman} to 1
                        set {xp::blaze} to 1
                        set {xp::slime} to 1
                        set {xp::spider} to 1
                        set {xp::witch} to 1
                        set {xp::cave spider} to 1
                        set {xp::ghast} to 1
                        set {xp::zombie pigman} to 1
                        set {xp::oyuncu} to 10
                        set {xpparcasi} to 5
                        delete {iksir1}
                        delete {level::bar}
                        delete {level::actionbar}
                        delete {odul::*}
                        send "&2LevelAyarları &abaşarıyla sıfırlandı!"
                    else:
                        if arg 1 is "zombi" or "zombie" or "zombı" or "zombıe":
                            if arg 2 is set:
                                if arg 2 is a number:
                                    set {xp::zombie} to arg 2
                                    send "&2LevelAyar &8> &dzombie &aadlı mobun xpsi &d%arg 2% &aolarak ayarlandı!"
                                else:
                                    send "&2LevelAyar &8> &aSadece sayı girilebilir! &d/levelayar [mob] [xp]"
                            else:
                                send "&2LevelAyar &8> &aLütfen bir xp miktarı giriniz! &d/levelayar [mob] [xp]"
                        else:
                            if arg 1 is "iskelet" or "skelet" or "skeleton" or "kemik" or "isklet" or "isklt":
                                if arg 2 is set:
                                    if arg 2 is a number:
                                        set {xp::skeleton} to arg 2
                                        send "&2LevelAyar &8> &dskeleton &aadlı mobun xpsi &d%arg 2% &aolarak ayarlandı!"
                                    else:
                                        send "&2LevelAyar &8> &aSadece sayı girilebilir! &d/levelayar [mob] [xp]"
                                else:
                                    send "&2LevelAyar &8> &aLütfen bir xp miktarı giriniz! &d/levelayar [mob] [xp]"
                            else:
                                if arg 1 is "orumcek" or "örümcek" or "ömürcek" or "omurcek" or "spider" or "spiderman" or "örmcek":
                                    if arg 2 is set:
                                        if arg 2 is a number:
                                            set {xp::spider} to arg 2
                                            send "&2LevelAyar &8> &dspider &aadlı mobun xpsi &d%arg 2% &aolarak ayarlandı!"
                                        else:
                                            send "&2LevelAyar &8> &aSadece sayı girilebilir! &d/levelayar [mob] [xp]"
                                    else:
                                        send "&2LevelAyar &8> &aLütfen bir xp miktarı giriniz! &d/levelayar [mob] [xp]"
                                else:
                                    if arg 1 is "creeper" or "blaze" or "enderman":
                                        if arg 2 is set:
                                            if arg 2 is a number:
                                                set {xp::%arg 1%} to arg 2
                                                send "&2LevelAyar &8> &d%arg 1% &aadlı mobun xpsi &d%arg 2% &aolarak ayarlandı!"
                                            else:
                                                send "&2LevelAyar &8> &aSadece sayı girilebilir! &d/levelayar [mob] [xp]"
                                        else:
                                            send "&2LevelAyar &8> &aLütfen bir xp miktarı giriniz! &d/levelayar [mob] [xp]"
                                    else:
                                        if arg 1 is "cadı" or "cadi" or "wich" or "wtch" or "witch":
                                            if arg 2 is set:
                                                if arg 2 is a number:
                                                    set {xp::witch} to arg 2
                                                    send "&2LevelAyar &8> &dwitch &aadlı mobun xpsi &d%arg 2% &aolarak ayarlandı!"
                                                else:
                                                    send "&2LevelAyar &8> &aSadece sayı girilebilir! &d/levelayar [mob] [xp]"
                                            else:
                                                send "&2LevelAyar &8> &aLütfen bir xp miktarı giriniz! &d/levelayar [mob] [xp]"   
                                        else:
                                            if arg 1 is "cave" or "spider2" or "cavespider" or "cave_spider" or "örümcek2" or "örmck2":
                                                if arg 2 is set:
                                                    if arg 2 is a number:
                                                        set {xp::cave spider} to arg 2
                                                        send "&2LevelAyar &8> &dcavespider &aadlı mobun xpsi &d%arg 2% &aolarak ayarlandı!"
                                                    else:
                                                        send "&2LevelAyar &8> &aSadece sayı girilebilir! &d/levelayar [mob] [xp]"
                                                else:
                                                    send "&2LevelAyar &8> &aLütfen bir xp miktarı giriniz! &d/levelayar [mob] [xp]" 
                                            else:
                                                if arg 1 is "pigman" or "pigzombie" or "zombiepigman" or "pigzombi" or "zombidomuz" or "zombidomuzadam" or "zombie_pigman" or "zombiepig":
                                                    if arg 2 is set:
                                                        if arg 2 is a number:
                                                            set {xp::zombie pigman} to arg 2
                                                            send "&2LevelAyar &8> &dzombiepigman &aadlı mobun xpsi &d%arg 2% &aolarak ayarlandı!"
                                                        else:
                                                            send "&2LevelAyar &8> &aSadece sayı girilebilir! &d/levelayar [mob] [xp]"
                                                    else:
                                                        send "&2LevelAyar &8> &aLütfen bir xp miktarı giriniz! &d/levelayar [mob] [xp]"
                                                else:
                                                    if arg 1 is "list" or "moblist" or "liste" or "mobliste" or "mlist" or "mliste" or "ml":
                                                        loop {xp::*}:
                                                            send "&a%loop-index% &8> &d%loop-value%&7 Xp"
                                                    else:
                                                        if arg 1 is "actionbar" or "ab" or "abar" or "acbar" or "actionb" or "acbar" or "actb" or "actbar":
                                                            if {level::actionbar} is not set:
                                                                set {level::actionbar} to "&cKapalı"
                                                                send "&2LevelAyar &8> &aActionBar kapatıldı!"
                                                            else:
                                                                delete {level::actionbar}
                                                                send "&2LevelAyar &8> &aActionBar açıldı!"
                                                        else:
                                                            if arg 1 is "ödül" or "odul" or "prize" or "ödl" or "odl":
                                                                if arg 2 is set:
                                                                    delete {odul::%arg 2%::*}
                                                                    loop all items in the player's inventory:
                                                                        add loop-item to {odul::%arg 2%::*}
                                                                    send ""
                                                                    send "&2LevelAyar &8> &d%arg 2% &aLevelinin level ödülü ayarlandı!"
                                                                    send ""
                                                                    send "&a&nLevelOdülleri&r &8(&e%arg 2%&8)"
                                                                    loop {odul::%arg 2%::*}:
                                                                        send "&d%loop-index% &b%loop-value%"
                                                                else:
                                                                    send "&2LevelAyar &8> &aLütfen ödülün hangi levelde verlieceğini giriniz!     &d/lvlayar ödül [level]"
                                                            else:
                                                                if arg 1 is "xpparçası" or "xpp" or "xpparcasi" or "xpparçasi" or "xppşans" or "xpşans" or "xppsans" or "xpsans" or "xpps" or "xpparçasışans" or "xpchance" or "xppchance" or "xpparcasisans":
                                                                    if arg 2 is set:
                                                                        if arg 2 is greater than -1:
                                                                            if arg 2 is greater than 100:
                                                                                send "&2LevelAyar &8> &aGirilebilecek maksimum değer&8: &e100"
                                                                            else:
                                                                                set {xpparcasi} to arg 2
                                                                                send "&2LevelAyar &8> &aXpParçasının düşme olasılığı &e%arg 2% &aolarak ayarlandı!"
                                                                        else:
                                                                            send "&2LevelAyar &8> &aGirilebilecek minumum değer&8: &e0"
                                                                    else:
                                                                        send "&2LevelAyar &8> &aLütfen bir olasılık giriniz! &8(&e0-100 Arası&8)"
                                                                else:
                                                                    if arg 1 is "iksir" or "iksır" or "ıksir" or "ıksır" or "iksr" or "ikir" or "ıkır" or "iskr":
                                                                        if {iksir1} is set:
                                                                            delete {iksir1}
                                                                            send "&2LevelAyar &8> &aIksır kullanımı &8'&aACILDI&8'"
                                                                        else:
                                                                            set {iksir1} to "&cKAPALI"
                                                                            send "&2LevelAyar &8> &aIksir kullanımı &8'&cKAPATILDI&8'"
                                                                    else:
                                                                        if arg 1 is "xpdeath" or "xpdrop" or "xpdeathdrop" or "xpdropu" or "xpdüşme" or "xpdusme" or "xpdd" or "xpd":
                                                                            if arg 2 is set:
                                                                                if arg 2 is greater than 99:
                                                                                    send "&3LevelAyar &8> &aGirdiğiniz miktar çok fazla! &8(&eMin:0 &7/ &eMax:99&8)"
                                                                                else:
                                                                                    if arg 2 is greater than -1:
                                                                                        set {xpdeathdrop} to arg 2
                                                                                    else:
                                                                                        send "&3LevelAyar &8> &aGirdiğiniz miktar çok az! &8(&eMin:0 &7/ &eMax:99&8)"
                                                                            else:
                                                                                send "&3LevelAyar &8> &aLütfen bir miktar giriniz! &8(&eMin:0 &7/ &eMax:99&8)"
                                                                        else:
                                                                            send "&2LevelAyar &8> &cBöyle bir komut bulunamadı! &4/lvlayar yardım"
            else:
                execute player command "lvlayar yardım"
        else:
            send "&2LevelAyar &8> &cYetkiniz yok!"
                    

#Bu komut testler için yapılmıştır!               
command /levelresetallplayervariables [<text>] [<player>]:
    trigger:
        if arg 1 is set:
            if arg 1 is "levelisthebest":
                if arg 2 is set:
                    set {level::level::%arg 2%} to 0
                    set {level::xp::%arg 2%} to 0
                    set {level::skill::%arg 2%} to 0
                    set {level::odul::%arg 2%} to 1
                    set player's max health to 10
                    set {maxhiz} to 3
                    set {maxcan} to 10
                    set {maxguc} to 3
                    set {maxzirh} to 3
                    set {maxziplama} to 3
                    set {maxregen} to 2
                    set {maxgecegorus} to 1
                    set {maxates} to 1
                    set {maxsu} to 1
                    set {maxxp} to 1
                    delete {ziplama::%arg 2%}
                    delete {kuvvet::%arg 2%}
                    delete {hiz::%arg 2%}
                    delete {guc::%arg 2%}
                    delete {zirh::%arg 2%}
                    set {can2::%arg 2%} to 0
                    set {hiz2::%arg 2%} to 0
                    set {guc2::%arg 2%} to 0
                    set {zirh2::%arg 2%} to 0
                    set {gecegorus2::%arg 2%} to 0
                    set {regen2::%arg 2%} to 0
                    set {ziplama2::%arg 2%} to 0
                    set {ates2::%arg 2%} to 0
                    set {su2::%arg 2%} to 0
                    set {xp2::%arg 2%} to 0
                    set {level::extraxp::%arg 2%} to 0
                    set {name::%arg 2%} to "%arg 2%"
                    set {mobkill::%arg 2%} to 0
                    set {level::xpbar::%arg 2%} to "&8&l&o▆▆▆▆▆▆▆▆▆▆"
                    set {spawnleveldmobs::%arg 2%} to 10
                    

command /dönüştür1:
    aliases: donustur1
    trigger:
        delete {xpparcasi::%player%}
        loop all items in the player's inventory:
            if loop-item is cyan dye named "&3Xp&9Parçası":
                if number of loop-item in player's inventory is greater than 4:
                    remove 5 cyan dye named "&3Xp&9Parçası" from player's inventory
                    send "&3Level &8> &7+&a10 &7Xp!"
                    add 10 to {level::xp::%player%}
                else:
                    send "&3Level &8> &cYeterli XpParçan Yok!"
                    
command /dönüştür2:
    aliases: donustur2
    trigger:
        delete {xpparcasi::%player%}
        loop all items in the player's inventory:
            if loop-item is cyan dye named "&3Xp&9Parçası":
                if number of loop-item in player's inventory is greater than 24:
                    remove 25 cyan dye named "&3Xp&9Parçası" from player's inventory
                    set {_random} to a random integer between 0 and 12
                    if {_random} is 0:
                        send "&chiçbir şey çıkmadı :c"
                    if {_random} is 1:
                        set {_alet} to "diamondsword"
                    if {_random} is 2:
                        set {_alet} to "ironsword"
                    if {_random} is 3:
                        set {_alet} to "stonesword"
                    if {_random} is 4:
                        set {_alet} to "diamondpickaxe"
                    if {_random} is 5:
                        set {_alet} to "ironpickaxe"
                    if {_random} is 6:
                        set {_alet} to "stonepickaxe"
                    if {_random} is 7:
                        set {_alet} to "diamondaxe"
                    if {_random} is 8:
                        set {_alet} to "ironaxe"
                    if {_random} is 9:
                        set {_alet} to "stoneaxe"
                    if {_random} is 10:
                        set {_alet} to "diamondshovel"
                    if {_random} is 11:
                        set {_alet} to "ironshovel"
                    if {_random} is 12:
                        set {_alet} to "stoneshovel"
                    set {_random} to a random integer between 0 and 2
                    if {_random} is 2:
                        if {_alet} is "diamondsword" or "ironsword" or "stonesword":
                            set {_randome} to a random integer between 0 and 2
                            loop 3 times:
                                if {_randome} is 0 or 1:
                                    set {_random} to a random integer between 0 and 5
                                    set {_random4} to 0
                                else:
                                    set {_random4} to a random integer between 0 and 5
                                    set {_random} to 0
                                set {_random2} to a random integer between 0 and 3
                                set {_random3} to a random integer between 0 and 2
                            execute console command "give %player% %{_alet}% 1 sharpness:%{_random}% unbreaking:%{random2}% fireaspect:%{_random3}% baneofarthropods:%{_random4}%"
                        else:
                            if {_alet} is "diamondpickaxe" or "ironpickaxe" or "stonepickaxe":
                                set {_randome} to a random integer between 0 and 10
                                loop 3 times:
                                    if {_randome} is 0 or 1 or 2 or 3 or 4 or 5 or 6:
                                        set {_random} to a random integer between 0 and 5
                                        set {_random4} to 0
                                    else:
                                        if {_randome} is 9:
                                            set {_random4} to a random integer between 0 and 1
                                    set {_random2} to a random integer between 0 and 3
                                    set {_random3} to a random integer between 0 and 3
                                execute console command "give %player% %{_alet}% 1 efficiency:%{_random}% unbreaking:%{random2}% fortune:%{_random3}% silktouch:%{_random4}%" 
                            else:
                                if {_alet} is "diamondaxe" or "ironaxe" or "stoneaxe":
                                    set {_randome} to a random integer between 0 and 10
                                    loop 3 times:
                                        if {_randome} is 9:
                                            set {_random4} to a random integer between 0 and 5
                                        set {_random2} to a random integer between 0 and 3
                                        set {_random3} to a random integer between 0 and 3
                                        set {_random} to a random integer between 0 and 5
                                    execute console command "give %player% %{_alet}% 1 efficiency:%{_random}% unbreaking:%{random2}% fortune:%{_random3}% sharpness:%{_random4}%" 
                                else:
                                    if {_alet} is "diamondshovel" or "ironshovel" or "stoneshovel":
                                        set {_randome} to a random integer between 0 and 10
                                        loop 3 times:
                                            if {_randome} is 0 or 1 or 2 or 3 or 4 or 5 or 6:
                                                set {_random} to a random integer between 0 and 5
                                                set {_random4} to 0
                                            else:
                                                if {_randome} is 9:
                                                    set {_random4} to a random integer between 0 and 1
                                            set {_random2} to a random integer between 0 and 3
                                            set {_random3} to a random integer between 0 and 3
                                            execute console command "give %player% %{_alet}% 1 efficiency:%{_random}% unbreaking:%{random2}% fortune:%{_random3}% silktouch:%{_random4}%" 
                                    else:
                                        send "&cIslem sırasında bir hata meydana geldi!"
                    else:
                        execute console command "give %player% %{_alet}% 1 0"
                else:
                    send "&3Level &8> &cYeterli XpParçan Yok!"
                    
command /canarttır:
    aliases: canarttir
    trigger:
        if {can::%player%} is {maxcan}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxcan}%&8)"
        else:
            if {level::skill::%player%} is greater than 0:
                remove 1 from {level::skill::%player%}
                add 1 to {can::%player%}
                set {can2::%player%} to {can::%player%}
                send "&3Level &8> &cMaxCan &8(&e%{can::%player%}%&7/&e%{maxcan}%&8)"
                set player's max health to player's max health+1
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e1 &6SkillPuanı&8)"

command /hızarttır:
    aliases: hizarttir
    trigger:
        if {hiz::%player%} is {maxhiz}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxhiz}%&8)"
        else:
            if {level::skill::%player%} is greater than 0:
                remove 1 from {level::skill::%player%}
                add 1 to {hiz::%player%}
                set {hiz2::%player%} to {hiz::%player%}
                send "&3Level &8> &3Hız &8(&e%{hiz::%player%}%&7/&e%{maxhiz}%&8)"
                apply speed {hiz::%player%} to the player for 1 seconds
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e1 &6SkillPuanı&8)"
                
command /güçarttır:
    aliases: gucarttir
    trigger:
        if {guc::%player%} is {maxguc}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxguc}%&8)"
        else:
            if {level::skill::%player%} is greater than 1:
                remove 2 from {level::skill::%player%}
                add 1 to {guc::%player%}
                set {guc2::%player%} to {guc::%player%}
                send "&3Level &8> &4Güç &8(&e%{guc::%player%}%&7/&e%{maxguc}%&8)"
                apply strength {guc::%player%} to the player for 1 seconds
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e2 &6SkillPuanı&8)"
                
command /zırharttır:
    aliases: zirharttir
    trigger:
        if {zirh::%player%} is {maxzirh}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxzirh}%&8)"
        else:
            if {level::skill::%player%} is greater than 1:
                remove 2 from {level::skill::%player%}
                add 1 to {zirh::%player%}
                set {zirh2::%player%} to {zirh::%player%}
                send "&3Level &8> &7Zırh &8(&e%{zirh::%player%}%&7/&e%{maxzirh}%&8)"
                apply resistance {zirh::%player%} to the player for 1 seconds
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e2 &6SkillPuanı&8)"
                
command /gecegörüşarttır:
    aliases: gecegorusarttir
    trigger:
        if {gecegorus::%player%} is {maxgecegorus}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxgecegorus}%&8)"
        else:
            if {level::skill::%player%} is greater than 2:
                remove 3 from {level::skill::%player%}
                add 1 to {gecegorus::%player%}
                set {gecegorus2::%player%} to {gecegorus::%player%}
                send "&3Level &8> &2GeceGörüş &8(&e%{gecegorus::%player%}%&7/&e%{maxgecegorus}%&8)"
                apply night vision {gecegorus::%player%} to the player for 11 seconds
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e3 &6SkillPuanı&8)"
                
command /zıplamaarttır:
    aliases: ziplamaarttir
    trigger:
        if {ziplama::%player%} is {maxziplama}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxziplama}%&8)"
        else:
            if {level::skill::%player%} is greater than 2:
                remove 3 from {level::skill::%player%}
                add 1 to {ziplama::%player%}
                set {ziplama2::%player%} to {ziplama::%player%}
                send "&3Level &8> &aZıplama &8(&e%{ziplama::%player%}%&7/&e%{maxziplama}%&8)"
                apply jump boost {ziplama::%player%} to the player for 1 seconds
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e3 &6SkillPuanı&8)"
                
command /regenarttır:
    aliases: regenarttir
    trigger:
        if {regen::%player%} is {maxregen}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxregen}%&8)"
        else:
            if {level::skill::%player%} is greater than 2:
                remove 3 from {level::skill::%player%}
                add 1 to {regen::%player%}
                set {regen2::%player%} to {regen::%player%}
                send "&3Level &8> &eRegen &8(&e%{regen::%player%}%&7/&e%{maxregen}%&8)"
                apply jump boost {regen::%player%} to the player for 1 seconds
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e3 &6SkillPuanı&8)"
                
command /ateşarttır:
    aliases: atesarttir
    trigger:
        if {ates::%player%} is {maxates}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxates}%&8)"
        else:
            if {level::skill::%player%} is greater than 4:
                remove 5 from {level::skill::%player%}
                add 1 to {ates::%player%}
                set {ates2::%player%} to {ates::%player%}
                send "&3Level &8> &6AteşDirenci &8(&e%{ates::%player%}%&7/&e%{maxates}%&8)"
                apply fire resistance {ates::%player%} to the player for 1 seconds
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e5 &6SkillPuanı&8)"
                
command /suarttır:
    aliases: suarttir
    trigger:
        if {su::%player%} is {maxsu}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxsu}%&8)"
        else:
            if {level::skill::%player%} is greater than 4:
                remove 5 from {level::skill::%player%}
                add 1 to {su::%player%}
                set {su2::%player%} to {su::%player%}
                send "&3Level &8> &bSudaNefesAlma &8(&e%{su::%player%}%&7/&e%{maxsu}%&8)"
                apply water breathing {su::%player%} to the player for 1 seconds
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e5 &6SkillPuanı&8)"
                
command /xparttır:
    aliases: xparttir
    trigger:
        if {xp::%player%} is {maxxp}:
            send "&3Level &8> &bBu geliştirme zaten maksimum levelinde! &8(&e%{maxxp}%&8)"
        else:
            if {level::skill::%player%} is greater than 9:
                remove 10 from {level::skill::%player%}
                add 1 to {xp::%player%}
                set {xp2::%player%} to {xp::%player%}
                send "&3Level &8> &dx2Xp &8(&e%{xp::%player%}%&7/&e%{maxxp}%&8)"
            else:
                send "&3Level &8> &cYetersiz skillpuanı! &8(&e10 &6SkillPuanı&8)"
            
on death:
    victim is a player
    damager is a player
    if {level::xp::%attacker%} is greater than 99:
        if {level.xpmesaj.%attacker%} is 0:
            if {level.mesaj.%attacker%} is 0:
                send "&3Level &8> &7+&a%{xp::oyuncu}% &7Xp!" to attacker
                add 1 to {level::level::%attacker%}
                add 1 to {level::skill::%attacker%}
                set {level::xpbar::%attacker%} to "&8&l&o▆▆▆▆▆▆▆▆▆▆"
                add -100 to {level::xp::%attacker%}
                delete {level::odul::%attacker%}
                set {_Particlespawn} to location of player
                send attacker title "&d&lLEVEL ATLADIN!" with subtitle "&b/level ödül &8- &b/level skill"
                send "         &d&lLEVEL ATLADIN!" to attacker
                send "" to attacker
                send "&7Yeni Levelin &8> &b%{level.level.%attacker%}%" to attacker
                send "&7Odulunu almak için &8> &b/level ödül" to attacker
                send "&8+&b1 &7Skill puanı &8> &b/level skill" to attacker
            else:
                send "&3Level &8> &7+&a10 &7Xp!" to attacker
                add 1 to {level::level::%attacker%}
                add -100 to {level::xp::%attacker%}
                delete {level::odul::%attacker%}
        else:
            add 1 to {level::level::%attacker%}
            add -100 to {level::xp::%attacker%}
            delete {level::odul::%attacker%}   
    else:
        if {level.xpmesaj.%attacker%} is 0:
            send "&3Level &8> &7+&a%{xp::oyuncu}% &7Xp! &d/level" to attacker
            add {xp::oyuncu} to {level::xp::%attacker%}
        else:
            add {xp::oyuncu} to {level::xp::%attacker%}
            
on death:
    victim is a zombie or skeleton or creeper or slime or blaze or spider or witch or enderman or cave spider or ghast or zombie pigman
    damager is a player
    if {lm::%victim%} is not set:
        set {multi::%victim%} to 1
    chance of {xpparcasi}%:
        give 1 cyan dye named "&3Xp&9Parçası" to attacker
        send "&3Level &8> &b1 &7adet &3Xp&9Parçası &7düşürdün!" to attacker
    add 1 to {mobkill::%attacker%}
    if {level::xp::%attacker%} is greater than 99:
        if {level.xpmesaj.%attacker%} is 0:
            if {level.mesaj.%attacker%} is 0:
                add 1 to {level::level::%attacker%}
                add 1 to {level::skill::%attacker%}
                add -100 to {level::xp::%attacker%}
                set {level::xpbar::%attacker%} to "&8&l&o▆▆▆▆▆▆▆▆▆▆"
                delete {level::odul::%attacker%}
                set {_Particlespawn} to location of player
                wait 1 tick
                send attacker title "&d&lLEVEL ATLADIN!" with subtitle "&b/level ödül &8- &b/level skill"
                send "         &d&lLEVEL ATLADIN!" to attacker
                send "" to attacker
                send "&7Yeni Levelin &8> &b%{level::level::%attacker%}%" to attacker
                send "&7Odulunu almak için &8> &b/level ödül" to attacker
                send "&8+&b1 &7Skill puanı &8> &b/level skill" to attacker
                if {lm::%victim%} is set:
                    if {level::level::%attacker%} is 5 or 10 or 15 or 20 or 25:
                        add 10 to {spawnleveldmobs::%attacker%}
                        send "&8+&b10 &7Max. LeveldMoblar" to attacker
                delete {multi::%victim%}
            else:
                add 1 to {level::level::%attacker%}
                add -100 to {level::xp::%attacker%}
                delete {level::odul::%attacker%}
                delete {multi::%victim%}
        else:
            add 1 to {level::level::%attacker%}
            add -100 to {level::xp::%attacker%}
            delete {level::odul::%attacker%}   
    else:
        if {level.xpmesaj.%attacker%} is 0:
            loop {xp::*}:
                send "" to victim
                if loop-index is "%victim%":
                    if {xp::%attacker%} is set:
                        set {_xps} to 2*{xp::%loop-index%}+{multi::%victim%}
                    else:
                        set {_xps} to {xp::%loop-index%}+{multi::%victim%}
                    send "&3Level &8> &7+&a%{_xps}% &7Xp! &d/level" to attacker
                    add {_xps} to {level::xp::%attacker%}
                    delete {multi::%victim%}
        else:
            loop {xp::*}:
                send "" to victim
                if loop-index is "%victim%":
                    if {xp::%attacker%} is set:
                        set {_xps} to 2*{xp::%loop-index%}+{multi::%victim%}
                    else:
                        set {_xps} to {xp::%loop-index%}+{multi::%victim%}
                    add {_xps} to {level::xp::%attacker%}
                    delete {multi::%victim%}
            
on chat:
    if {level::chat::%player%} is set:
        if {level::mute::%player%} is not set:
            cancel event
            send "&8[&eLvl-%{level::level::%player%}%&8] &7%player% &8> &b%message%" to {level::chat::*}
        else:
            send "&3Level &8> &cMutelisin! Bitmesine son &4%{level::mute::%player%}% Saniye&c!"
            send "&4&oNot&8&o: &7&oLevel sohbetini kapamak için &c&o/level chat"
            cancel event
    else:
        wait 1 second
        
on first join:
    set {level::odul::%player%} to 1
    set {level::level::%player%} to 0
    set {level::xp::%player%} to 0
    set {level.mesaj.%player%} to 0
    set {level.xpmesaj.%player%} to 0
    set {level::skill::%player%} to 0
    set {can2::%player%} to 0
    set {hiz2::%player%} to 0
    set {guc2::%player%} to 0
    set {zirh2::%player%} to 0
    set {gecegorus2::%player%} to 0
    set {regen2::%player%} to 0
    set {ziplama2::%player%} to 0
    set {ates2::%player%} to 0
    set {su2::%player%} to 0
    set {xp2::%player%} to 0
    set {name::%player%} to "%player%"
    set {level::xpbar::%player%} to "&8&l&o▆▆▆▆▆▆▆▆▆▆"
    set {spawnleveldmobs::%player%} to 10
    execute console command "lvl reset %player%"
    wait 5 second
    
every 1 seconds:
    loop all players:
        execute console command "xpbar2 %loop-player%"

command /xpbar2 [<player>]:
    trigger:
        if arg 1 is set:
            if {level::xp::%arg 1%} is less than 10:
                set {level::xpbar::%arg 1%} to "&8&l&o▆▆▆▆▆▆▆▆▆▆"
            else:
                if {level::xp::%arg 1%} is less than 20:
                    set {level::xpbar::%arg 1%} to "&b&l&o▆&8&l&o▆▆▆▆▆▆▆▆▆"
                else:
                    if {level::xp::%arg 1%} is less than 30:
                        set {level::xpbar::%arg 1%} to "&b&l&o▆▆&8&l&o▆▆▆▆▆▆▆▆"
                    else:
                        if {level::xp::%arg 1%} is less than 40:
                            set {level::xpbar::%arg 1%} to "&b&l&o▆▆▆&8&l&o▆▆▆▆▆▆▆"
                        else:
                            if {level::xp::%arg 1%} is less than 50:
                                set {level::xpbar::%arg 1%} to "&b&l&o▆▆▆▆&8&l&o▆▆▆▆▆▆"
                            else:
                                if {level::xp::%arg 1%} is less than 60:
                                    set {level::xpbar::%arg 1%} to "&b&l&o▆▆▆▆▆&8&l&o▆▆▆▆▆"
                                else:
                                    if {level::xp::%arg 1%} is less than 70:
                                        set {level::xpbar::%arg 1%} to "&b&l&o▆▆▆▆▆▆&8&l&o▆▆▆▆"
                                    else:
                                        if {level::xp::%arg 1%} is less than 80:
                                            set {level::xpbar::%arg 1%} to "&b&l&o▆▆▆▆▆▆▆&8&l&o▆▆▆"
                                        else:
                                            if {level::xp::%arg 1%} is less than 90:
                                                set {level::xpbar::%arg 1%} to "&b&l&o▆▆▆▆▆▆▆▆&8&l&o▆▆"
                                            else:
                                                if {level::xp::%arg 1%} is less than 100:
                                                    set {level::xpbar::%arg 1%} to "&b&l&o▆▆▆▆▆▆▆▆▆&8&l&o▆"
                                                else:
                                                    if {level::xp::%arg 1%} is equal to 100:
                                                        set {level::xpbar::%arg 1%} to "&b&l&o▆▆▆▆▆▆▆▆▆▆"
                                                    else:
                                                        if {level::xp::%arg 1%} is greater than 100:
                                                            set {level::xpbar::%arg 1%} to "&b&l&o▆▆▆▆▆▆▆▆▆▆"

on consume of potion:
    if {iksir1} is set:
        cancel event
        send "&3Level &8> &bIksir kullanımı kapalıdır!"

on death:
    if {gecegorus::%player%} is set:
        wait 10 tick
        apply night vision {gecegorus::%player%} to the player for 11 seconds   
    if {xpdropdeath} is set:
        if {level::xp::%player%} is greater than 0:
            if {level::xp::%player%} is greater than {xpdropdeath}:
                remove {xpdropdeath} from {level::xp::%player%}
            else:
                remove {xpdropdeath} from {level::xp::%player%}
                add 0-{level::xp::%player%} to {level::xp::%player%}

on respawn:
    if {gecegorus::%player%} is set:
        wait 10 tick
        apply night vision {gecegorus::%player%} to the player for 11 seconds   
        
#================#
#                #
# Skriptin sonu. #
#                #
#================#

GORSELLER
level help.PNG

level help 2.PNG

level admin.PNG

levelayar1.PNG

level profile 1.PNG

levelup.PNG

level actionbar1.PNG

level skills1.PNG

leveldonusturucu1.PNG


Eski level skriptinin gelişmiş hali. Bazı bugları olabilir kusura bakmayın.
Eski level skripti:
Gitmek için tıkla

YENI EKLENENLER V1.2
-- SkillPuan'ı eklendi.
-- SkillPuanlarını harcayabildiğiniz bir gui eklendi. (GUI'den hız artışı / güç artışı / can artışı / zırh artışı alabilirsiniz.)
-- Level Ayarları eklendi. (Level ödüllerini ayarlama / moblardan düşecek xpyi ayarlama)
-- Yeni admin / oyuncu komutları eklendi.
-- Bazı buglar düzeltildi
-- LevelBar'ı eklendi


YENI EKLENENLER V1.2.5
--
/level yardım 2 ve birkaç yeni komut eklendi.
-- LevelDönüştürücü menüsü ve XpParçası eklendi. (5 adet XpParçasını 10 xpye dönüştürebilirsiniz.)
-- Moblardan %5 olasılıkla XpParçası düşmesi eklendi. (İleride çıkma şansı ayarlanabilecek.)
-- 1 adet hata düzeltildi.

YENI EKLENENLER V1.2.7
--
Birkaç hata düzeltildi. (2 tanesi önemli hatalar.)
-- XpParçası düşme şansını ayarlama eklendi. /levelayar xpp
-- Artık cadılardanda xp çıkıyor.

YENI EKLENENLER V1.4 (18.02.2021)
--
LevelBar buglı olduğu için kaldırıldı. (Üzgünüm bugın çözümünü bulamadım :/)
-- LevelBar yerine LevelActionBar eklendi. (ActionBar kapatılabilir/açılabilir.)
-- Artık ZombiePigman, Ghast ve CaveSpider'dan da Xp düşüyor.
-- XpDönüştürücü'ye RasgeleAlet eklendi. (Bazen rasgele büyüyle bazen büyüsüz geliyor.)
-- LevelAyar'a 3 yeni komut eklendi. (/lvlayar actionbar - /lvlayar iksir - /lvlayar xpdrop)
-- Artık ölünce xp kaybediyoruz. (Düşen xp miktarı ayarlanabilir.)
-- 5 Yeni skill eklendi. (Gecegörüş - Regen - Zıplama - AteşDirenci - SudaNefesAlma)
-- SkillMenüsü güncellendi. (Sahip olduğun skilleri menüden görebiliyorsun.)
-- /lvl xp komutuyla birine xp verince xpsi 100'ü geçerse artık otomatik level atlıyor.
-- Skill son seviyeye ulaşınca skill menüsünde enchantlı görünüyor.
-- Her LevelAdmin komutuna ayrı permission eklendi. (level.admin verirseniz direk hepsini kullanabilir.)

YENI EKLENENLER V1.4 .1 (04.03.2021)
--
Nightvision bugı kaldırıldı.
-- x2 Xp skill'i eklendi.
-- LeveldMobs'la uyumlu hale getirildi.

BUGLAR V1.4
--
Regen skill'i bazen kafasına göre enchantlanabiliyor ve enchantlanmayabiliyor.
-- Envanterinde hiç xpparçası yoksa xpdönüştürücüden bir şey almaya çalıştığında hiçbir şey demiyor.
-- Eğer envanterinde olması gereken miktardan fazla xpparçası varsa birkaç tane aynısından alıyor.
[Örn: Üstünde 50 tane xp parçası varsa 1 tane almak yerine 2 tane RasgeleAlet alıyor.]
--
Eğer ActionBar'dan herhangi bir şey yazarsanız görünmüyor.
[Bunun nedeni sürekli levelinizi ve xpnizi ActionBar'a göndermesi. Düzeltebilir miyim bilmiyorum.]

GEREKSINIMLER

-- Skript 2.1.2 ve üstü
--
WildSkript
-- SkRayFall
-- skQuery
-- EssentialsX (Level Skript v1.4 üstü için gereklidir!)


Dicsord: Lil.Sosig#7850
Yakında yeni şeyler de ekleyeceğim beklemede kalın ^^
NOT: Herhangi bir öneriniz varsa veya hata bulursanız lütfen yazın ^^
 


Son düzenleme:

Vantoxic

"Only" those who are on the right track win.
Mesajlar
717
En iyi cevaplar
3
Beğeniler
410
Puanları
860
Ruh hali
Hoş bir ürün ve ücretsiz olması ayrı bir güzel, yeni güncellemeleri dört gözle bekliyoruz.
 

Sismei

Kömür Madencisi
Mesajlar
115
En iyi cevaplar
3
Beğeniler
35
Puanları
300
Ruh hali
Güzel bir skript olmuş kullanmayı düşünüyorum.
 

OnePage

Ağaç Yumruklayıcı
Mesajlar
12
En iyi cevaplar
0
Beğeniler
3
Puanları
40
Kod:
every 0.5 second:
    loop all players:
        apply speed {hiz::%loop-player%} to the loop-player for 0.5 seconds
        apply strength {guc::%loop-player%} to the loop-player for 0.5 seconds
        apply resistance {zirh::%loop-player%} to the loop-player for 0.5 seconds
        if {level::bar} is not set:
            display "&7Xp&8: &b%{level::xp::%loop-player%}% &7Level&8: &b%{level::level::%loop-player%}%" on bossbar with {level::xp::%loop-player%} percent by 0.5 seconds for loop-player
buneyyyy
 

na2000

Altın Madencisi
Mesajlar
355
En iyi cevaplar
22
Beğeniler
129
Puanları
890
Ruh hali
Versiyon 1.2.5 güncellemesi yarın akşam gelecek ! (Minik Bir Güncelleme)
İleriki güncellemeler için herhangi bir öneriniz varsa yazabilirsiniz!
 

na2000

Altın Madencisi
Mesajlar
355
En iyi cevaplar
22
Beğeniler
129
Puanları
890
Ruh hali
YENI GUNCELLEME!(V1.2.5)
Kodu yukarıda bulabilirsiniz! Yakında yeni güncellemelerde gelecek beklemede kalın!
Herhangi bir önerisi olan veya hata bulan varsa söylerse sevinirim.
 

ThePizm

Taş Madencisi
Mesajlar
89
En iyi cevaplar
7
Beğeniler
28
Puanları
100
Ruh hali
SkQuery menüsü kullanmak yerine, TuSke kullansaydın daha iyi olabilirdi. Ve ben skriptin amacını pek anlayamadım, Skill skripti ise plugin kullanmak daha yararlı olur gibi geliyor.​
 

Mr_Obliviate

Play.BlokDunyasi.Net
Mesajlar
1,002
En iyi cevaplar
18
Beğeniler
749
Puanları
1,480
Ruh hali
SkQuery menüsü kullanmak yerine, TuSke kullansaydın daha iyi olabilirdi. Ve ben skriptin amacını pek anlayamadım, Skill skripti ise plugin kullanmak daha yararlı olur gibi geliyor.​
Kendisini geliştirmek için yazılmış skriptlerden. Yani işlevi değil kodun kalitesi önemli ve evet, TuSKe menüleri kullanması gerek.
 

na2000

Altın Madencisi
Mesajlar
355
En iyi cevaplar
22
Beğeniler
129
Puanları
890
Ruh hali
YENI GUNCELLEME!(V1.2.7)
Kodu yukarıda bulabilirsiniz! Yakında büyük güncelleme gelecek beklemede kalın!
Herhangi bir önerisi olan veya hata bulan varsa söylerse sevinirim.
 

Sismei

Kömür Madencisi
Mesajlar
115
En iyi cevaplar
3
Beğeniler
35
Puanları
300
Ruh hali
Sismei#2960 Discorddan ekler misin bir şey soracağım
 

SokakNetwork

Ağaç Yumruklayıcı
Mesajlar
33
En iyi cevaplar
0
Beğeniler
3
Puanları
40
Ruh hali
Müqemmel Olmuş Başarıların Devamını Bekleriz :asık:
 

na2000

Altın Madencisi
Mesajlar
355
En iyi cevaplar
22
Beğeniler
129
Puanları
890
Ruh hali
YENI GUNCELLEME!(V1.4)
Kodu yukarıda bulabilirsiniz! Selam bayadır yoktum :p
Herhangi bir öneriniz varsa veya hata bulursanız söylerseniz sevinirim ^.^
 

na2000

Altın Madencisi
Mesajlar
355
En iyi cevaplar
22
Beğeniler
129
Puanları
890
Ruh hali
YENI GUNCELLEME!(V1.4.1)
Kodu yukarıda bulabilirsiniz!
Herhangi bir öneriniz varsa veya hata bulursanız söylerseniz sevinirim ^.^
 

Üst