romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Skript Paylaşım Level Skript 2 | MINIK GUNCELLEME 2! | v1.2.7

Kehanet

The Prophesy
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Banlı
TM Üye
Katılım
20 Nis 2019
Konular
5,130
Mesajlar
19,082
Çözüm
627
Online süresi
12mo 4d
Reaksiyon Skoru
14,958
Altın Konu
486
TM Yaşı
7 Yıl 1 Ay 17 Gün
Başarım Puanı
494
MmoLira
31,448
DevLira
51
Ticaret - 100%
1   0   1

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Kod:
#====================================================#
 #     /  /       /-----\   /\  /\   /-----\   /  /   #
 #    /  /       / /----   / / / /  / /----   /  /    #   
 #   /  /       / ____/   / / / /  / ____/   /  /     #
 #  /  /___    / /____    \ \/ /  / /____   /  /___   #
 # /_______/  /______/     \__/  /______/  /_______/  #
 #====================================================#
#na2000 tarafından yapılmıştır!
#Versiyon 1.2.7 - Level Skript 2
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ı!"
                        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":
                            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":
                                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":
                                    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":
                                        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 {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":
                                            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":
                                                        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":
                                                                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":
                                                                    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%}
                                                                            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":
                                                                        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":
                                                                        open chest with 1 row named "&6Skill&eMenü" to player
                                                                        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%}%||&f||&7MobOldürme&8: &c%{mobkill::%player%}%" to close then run [execute player command "level"]
                                                                        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"]
                                                                        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"]
                                                                        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"]
                                                                        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"]
                                                                    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 1 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"]
                                                                        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":
                                                                                        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:
                                                                                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
            
on skript load:
    wait 2 second
    send "&dLevel Skript &8> &7Version &b1.2.7" to console
    set {maxhiz} to 3
    set {maxcan} to 10
    set {maxzirh} to 3
    set {maxguc} to 3
    if {xp::zombie} is not set:
        execute console command "lvlayar reset"
            
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
        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
        
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":
                    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 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 {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 {xpparcasi} to 5
                        delete {level::bar}
                        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 "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 "levelbar" or "lb" or "bar" or "lvlbar" or "levelb" or "lbar" or "lvlb":
                                                    if {level::bar} is not set:
                                                        set {level::bar} to 1
                                                        send "&2LevelAyar &8> &aLevelBar kapatıldı!"
                                                    else:
                                                        delete {level::bar}
                                                        send "&2LevelAyar &8> &aLevelBar 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:
                                                            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
                    delete {ziplama::%arg 2%}
                    delete {kuvvet::%arg 2%}
                    delete {hiz::%arg 2%}
                    delete {guc::%arg 2%}
                    delete {zirh::%arg 2%}
                    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▆▆▆▆▆▆▆▆▆▆"
                    send "&aok"

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 /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%}
                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%}
                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%}
                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%}
                send "&3Level &8> &4Zı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)"
            
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+&a10 &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
                spawn 25 of particle fireworks spark offset by 0, 0, 0 at {_Particlespawn}
                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+&a10 &7Xp! &d/level" to attacker
            add 10 to {level::xp::%attacker%}
        else:
            add 10 to {level::xp::%attacker%}
            
on death:
    victim is a zombie or skeleton or creeper or slime or blaze or spider or witch or enderman
    damager is a player
    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
            else:
                send "&3Level &8> &7+&a%{xp.%victim%}% &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:
            loop {xp::*}:
                send "" to victim
                if loop-index is "%victim%":
                    send "&3Level &8> &7+&a%{xp::%loop-index%}% &7Xp! &d/level" to attacker
                    add {xp::%loop-index%} to {level::xp::%attacker%}
        else:
            loop {xp::*}:
                send "" to victim
                if loop-index is "%victim%":
                    add {xp::%loop-index%} to {level::xp::%attacker%}
            
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 {name::%player%} to "%player%"
    set {level::xpbar::%player%} to "&8&l&o▆▆▆▆▆▆▆▆▆▆"
    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▆▆▆▆▆▆▆▆▆▆"

    

#================#
#                #
# Skriptin sonu. #
#                #
#================#

GORSELLER

level help.PNG



level help 2.PNG



level admin.PNG



leveloptions.PNG



level profile 1.PNG



levelup.PNG



level bar.PNG



levelskill1.PNG



level converter 1.PNG



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.

GEREKSINIMLER
--
Skript 2.1.2 ve üstü
-- WildSkript
-- SkRayFall
-- skQuery
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst