Skript Gelişmiş İstatistik Skripti | V 1.0

'Skript Paylaşımları' forumunda ultrWytf tarafından 20 Aralık 2016 tarihinde açılan konu

?

Skriptimi beğendinizmi?

  1. Harika, sunucumda kullanacağım.

    1 oy
    50.0%
  2. Güzel olmuş, sunucumda kullanacağım.

    0 oy
    0.0%
  3. Güzel olmuş, ama sunucumda kullanmayacağım.

    0 oy
    0.0%
  4. Kararsızım.

    0 oy
    0.0%
  5. Kötü olmuş, sunucumda kullanmayacağım.

    1 oy
    50.0%
  6. Çok kötü olmuş, sunucumda kullanmayacağım.

    0 oy
    0.0%
  1. ultrWytf

    ultrWytf Genel Moderatör Genel Moderatör YASAKLANDI

    Katılım:
    18 Aralık 2016
    Mesaj:
    38
    Alınan Beğeniler:
    3
    [​IMG]
    [​IMG]
    [​IMG]
    Skript ne işe yarar?
    ───────── o ─────────
    Bu skript, sunucudaki oyuncuların geniş bir istatistiğini kaydeder.
    Öldürme, ölme, giriş, çıkış ve atılma sayılarını güncel bir şekilde kaydeder ve menülü şekilde gösterir.

    [​IMG]
    Skriptin özellikleri nedir?
    ───────── o ─────────
    o Öldürme, ölme, giriş, çıkış ve atılma sayısını gösterir.
    o Şık bir menü tasarımı bulunmaktadır.
    o Menüdeki versiyon adı, önek, hata öneki, camların büyüleri, adları ve renkleri kolayca belirlenebilir.
    o Kendinizin veya başkasının istatistiğini sıfırlayabilirsiniz. (OP'lar için)
    o Kendinizin bir istatistiğini ayarlayabilirsiniz. (OP'lar için)
    o Skript benim tarafımca sadece Minecrafting.gen üyelerine özel kodlanmıştır.

    [​IMG]
    Skriptin komutları, komut kullanımı ve komut izinleri nelerdir?
    ───────── o ─────────
    KOMUT - AÇIKLAMA- GEREKEN YETKİ - HEDEF
    /istatistik - İstatistik menüsü açılır. - Herkez kullanabilir. - Sadece ben.
    /ayarla <istatistik adı> <sayı> - İstatistiğinizi belirlenen sayıya ayarlar. İstatistik adı söylersen istatistiğin adı küçük yazılır ve istatistik adına bir boşluk bırakılıp mc yazılır sonra sayı yazılır! - OP olmalısınız. - Sadece ben.
    /isil <oyuncu adı> - Belirlenen oyuncunun bütün istatistikleri sıfırlanır. OP olmalısınız. - Belirlenen oyuncu.

    [​IMG]
    Skript, hangi eklentileri gerektirir?
    ───────── o ─────────
    ➊ Skript
    ➋ SkQuery


    [​IMG]
    Skript fotoğrafları.
    ───────── o ─────────

    ANA MENÜ
    *****
    [​IMG]

    ANA MENÜ (İSTATİSTİKLERİM)
    *****
    [​IMG]

    ANA MENÜ (ANA BİLGİ)
    *****
    [​IMG]

    KOD
    *****

    Kod:
    # |──────────────────────────────────────────────| #
    # |------ ------ İSTATİSTİK SKRİPTİ ------ ------| #
    # |------ Bizi seçtiğiniz için teşekkürler ------| #
    # |---------|---- MINECRAFTING GEN ----|---------| #
    # |──────────────────────────────────────────────| #
    
    options:
        # Buraya sunucu isminizi yazabilirsiniz. Bazı mesajlarda bu sunucu öneki çıkacaktır.
        önek: &8&l[&b&lMINECRAFTING.GEN&8&L] &7>&a>
    
        # Hatalarda bu önek çıkacaktır!
        önek2: &8&l[&c&LHATA&8&L] &7>&a>
    
        # Camların renklerinin ne olmasını istiyorsanız buraya İngilizce'lerini yazın. ( Örnek: red, black, lime, yellow)
        c: white
     
        # Camların isimlerinde ne yazmasını istiyorsanız buraya yazın. Dikkat! Boş bırakırsanız hata verecektir.
        m: &c.
    
        # Camların büyülerini buradan belirleyeceksiniz!
        b: unbreaking 10
    
        # Skriptin versiyonunua gösterir!
        v: 1.0
    
    variables:
        {ölme mc.%player%} = 0
        {öldürme mc.%player%} = 0
        {çıkış mc.%player%} = 0
        {giriş mc.%player%} = 0
        {atılma mc.%player%} = 0
    
    on death:
        add 1 to {ölme mc.%victim%}
        add 1 to {öldürme mc.%attacker%}
    on death of player:
        send "{@önek} &cSen, &6%attacker% &ctarafından öldürüldün!" to victim
        send "{@önek} &aSen, &6%victim% &aadlı oyuncuyu öldürdün!" to attacker
    on quit:
        add 1 to {çıkış mc.%player%}
        broadcast "{@önek} &a%player%, &9adlı oyuncu sunucumuzdan çıkış yaptı."
    on join:
        add 1 to {giriş mc.%player%}
        broadcast "{@önek} &a%player%, &9adlı oyuncu sunucumuza giriş yaptı."
    on kick:
        add 1 to {atılma mc.%player%}
        broadcast "{@önek} &c%player%, &9adlı oyuncu oyundan atıldı!"
    on first join:
        set {çıkış.%player%} to 0
    
    command /istatistik:
        aliases: /stats /stat
        description: &8&l[&b&lMINECRAFTING.GEN&8&L] &7>&a> &cSunucudaki istatistiklerinizi görmeye yarıyan pano.
        trigger:
            close player's Inventory
            execute console command "playsound NOTE_PLING %player%"
            open chest with 6 rows named "&aIstatistiklerim!" to player
            format slot 0 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 1 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 2 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 3 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 4 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 5 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 6 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 7 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 8 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 9 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 17 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 18 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 26 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 27 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 35 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 36 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 44 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 45 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 46 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 47 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 48 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 49 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 50 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 51 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 52 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 53 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
            format slot 22 of player with sunflower named "&8> &e%player% &aİstatistikleri &8<" with lore "&7> &9Ölme: &a%{ölme mc.%player%}%||&7> &9Öldürme: &a%{öldürme mc.%player%}%||&7> &9Giriş Sayısı: &a%{giriş mc.%player%}%||&7> &9Çıkış Sayısı: &a%{çıkış mc .%player%}%||&8> &9Atılma Sayısı: &a%{atılma mc.%player%}%||||&8> &eYukarıdaki istatistikler ||&8> &esizin ölme, ||&8> &eöldürme, giriş,||&8> &eçıkış ve oyundan atılma ||&8> &esayılarını göstermektedir!" to be unstealable
            format slot 40 of player with book named "&7>&a> &8Versiyon: &c{@v} &a<&7<" with lore "||||&7> &cSkript, Minecrafting.gen üyeleri||&7> &ciçin yapılmış bulunmaktadır." to be unstealable
    
    command /ayarla <text> <int>:
        trigger:
            if player is an op:
                if arg-1 is not "öldürme mc" or "ölme mc" or "giriş mc" or "çıkış mc" or "atılma mc":
                    send "{@önek2} &eLütfen geçerli bir değer giriniz..."
                if arg-1 is set:
                    if arg-2 is set:
                        set {%arg-1%.%player%} to arg-2
                        send "{@önek} &6Sizin, &a%arg-1% &6adlı istatistiğiniz, &a%arg-2% &6sayısına yükseltildi!"
                    else:
                        send "{@önek2} &eLütfen geçerli bir sayı giriniz..."
                else:
                    send "{@önek2} &eLütfen geçerli bir değer giriniz..."
            else:
                send "{@önek2} &eBu komut için yeterli yetkiniz bulunmamaktadır!"
    
    command /isil <player>:
        usage: &fKullanım : &6&l/isil <oyuncu> &a(Eğer kendi istatistikleriniz sıfırlanacaksa kendi adınız yazılmalıdır!)
        trigger:
            if player is an op:
                if arg-1 is set:
                    delete {ölme mc.%arg-1%}
                    delete {öldürme mc.%arg-1%}
                    delete {çıkış mc.%arg-1%}
                    delete {giriş mc.%arg-1%}
                    delete {atılma mc.%arg-1%}
                    send "{@önek} &6%player%, 9adlı oyuncunun istatistiği sıfırlandı!"
            else:
                send "{@önek2} &eBu komut için yeterli yetkiniz bulunmamaktadır!"         
    
    # ( Skript geliştirilecektir! ) #


    [​IMG]
    Konumu okuduğunuz için teşekkür ederim.
    Skriptimi umarım beğenmişsinizdir, ileride diğer versiyonlarda gelecektir!
    Ayrıca skript paylaşım konularında benim konumu örnek alabilirsiniz.

    *** SKRİPT SADECE MİNECRAFT.GEN ÜYELERİ İÇİN ÖZEL OLARAK KODLANMIŞTIR, İZİN ALMADAN BAŞKA FORUMLARDA PAYLAŞILMASI DURUMUNDA KAYNAK GÖSTERİLMESİ ZORUNLUDUR ***


    İyi forumlar,

     
    Son düzenleme: 23 Aralık 2016
    blacke bunu beğendi.
    En son Sürüm Minecraft indirmek için buraya Tıklayınız!
  2. blacke

    blacke Ağaç Yumruklayıcı

    Katılım:
    23 Aralık 2016
    Mesaj:
    1
    Alınan Beğeniler:
    1
    Paylaşım için teşekkürler.
     
    ultrWytf bunu beğendi.
    En son Sürüm Minecraft indirmek için buraya Tıklayınız!
  3. ultrWytf

    ultrWytf Genel Moderatör Genel Moderatör YASAKLANDI

    Katılım:
    18 Aralık 2016
    Mesaj:
    38
    Alınan Beğeniler:
    3
    Rica ederim...
     
    En son Sürüm Minecraft indirmek için buraya Tıklayınız!
  4. IEgeBeyHD

    IEgeBeyHD Kırık Taş Toplayıcı

    Katılım:
    22 Ocak 2017
    Mesaj:
    28
    Alınan Beğeniler:
    1
    Yararlı Bir Konu! :)
     
    ultrWytf bunu beğendi.
    En son Sürüm Minecraft indirmek için buraya Tıklayınız!
  5. BatuReyiz30

    BatuReyiz30 Ağaç Yumruklayıcı

    Katılım:
    22 Nisan 2016
    Mesaj:
    1
    Alınan Beğeniler:
    0
    Güzel Olmuş Fakat /istatistik yazınca ordaki itemler envattere alınabiliyo düzeltmeniz lazım
     
    En son Sürüm Minecraft indirmek için buraya Tıklayınız!

Bu Sayfayı Paylaş