1. Bu site çerez kullanmaktadır. Siteyi kullanmaya devam etmeniz halinde çerez kullanımı ile ilgili site koşullarını kabul etmiş sayılırsınız. Daha Fazlasını Öğren.

CRanks V1.0.1 | Tamamen Ayarlanabilir Rütbe Eklentisi! | TÜRK YAPIMI

Konusu 'Kullanıcı Eklenti Tanıtımları' forumundadır ve MhaWTHoR tarafından 3 Şubat 2018 başlatılmıştır.

Taglar (Etiketler):
?

Ne Düşünüyorsunuz?(Sebebini yorumda belirtin lütfen İyi kötü fark etmez)

  1. Gayet İyi

    61,5%
  2. Fena Değil

    23,1%
  3. Geliştirilmeli

    7,7%
  4. Kötü

    7,7%
  1. MhaWTHoR Programlama üzerinde çalışan bir birey.

    Katılım:
    1 Mayıs 2015
    Mesajlar:
    1.080
    Steam:
    emirhankartal1
    Minecraft:
    MhaWTHoRN
    Reklam
    [​IMG]

    Merhaba Millet,
    bir kaç gündür üzerinde çalıştığım rütbe eklentisini tanıtmak için buradayım.
    Fazla söylenecek söz yok, hemen eklentiye geçelim.

    Oyuncu Komutları:

    /rutbeatla - /rankup - Klasik rank atlamak için kullanılan komuttur eğer koşullar sağlanıyorsa sonraki ranka atlanır.
    /rutbelistesi - Sunucudaki tüm rütbelerin listesini gösterir.
    /rankbilgi <rankAdi> - Yazılan rank'a atlamak için gereken şeyleri gösterir.

    Admin Komutları:
    /rankbelirle <player> <rankAdi> - Oyuncunun rankını değiştirmek için kullanılan bir komuttur.
    /Cranks configyenile - Config dosyasını yeniler.


    Eklenti Hakkında

    1.Desteklenen Koşullar
    Bu koşulları nasıl uygulayacağınız Aşağıdaki alanda gösterilmiştir.
    Para

    Level

    Itemler

    SkyBlock Ada Leveli

    Şu an için sadece bu koşullar kullanılabilmektedir.
    İleride diğer Rank eklentilerinden farklı kılacak özellikler eklenecektir.
    Eğer sunucunuzda SkyBlock eklentisi yoksa ada leveli koşulu otomatik devre dışı kalır.

    2.Config Hazırlama
    Varsayılan olarak aşağıdaki config gelmektedir.
    Kod:
    RutbeAtlamaMesaji: '&6Tebrikler <player> ! Yeni Rutben <rank>'
    YetersizKosulMesaji: '&6Rutbe atlamak icin gerekli seylere sahip degilsin.'
    MaksimumRutbe: '&cZaten Son Rutbedesin!'
    ranklar:
      test1:
        sira: 1
        adaLeveli: 50
        grupAdi: test
      SkyLord:
        sira: 2
        adaLeveli: 100
        grupAdi: SkyLord
      TestRutbesi:
        sira: 3
        grupAdi: test
        para: 5000
        exp: 2
        gerekliItemler:
        - DIAMOND:64
        - IRON_BLOCK:32
        - GOLD_INGOT:128
    ÖNEMLİ: Öncelikle sıra rütbelerin sıralarını belirlemektedir ardışık olmalıdır 2 rütbenin sırasını aynı yazarsanız eklenti sıkıntı çıkarır !
    Başlangıçtan sona doğru sıraları yazmalısınız.
    Grup Adınıda kesinlikle doğru yazmalısınız yoksa kullanıcının grubu değiştirilmez veya yanlış gruba atanır!

    Config hazırlarken örneğin adaLeveli koşulunu kullanmak istemiyorsanız 0veya null yazmak yerine direk adaLeveli kısmını siliyorsunuz.
    Örneğin sadece para ve item koşullarını kullanacağımız biz rank hazırlayalım ve ismide Gamer olsun.
    Kod:
    ranklar:
      Gamer:
        para: 5000
        gerekliItemler:
        - DIAMOND:64
        - GOLD_INGOT:64





    İtemleri yazarken boşluklar _ ile doldurulmalıdır ve itemin ismi yazıldığı saman : koyup kaç tane olduğu yazılmalıdır. Aynı örnekte görüldüğü gibi.
    Ortaya böyle bir şey çıkıyor. Rütbeleri oluştururken hizalamada hata yaparsanız eklenti hata verecektir.

    Oyuncunun rank verileri variables.db dosyası içerisinde tutulmaktadır!
    Bu dosyayı kesinlikle değiştirmeyiniz!


    Rank'ı oluştururken zorunlu olarak grup adını ve sırasını yazmalısınız!

    3.API
    Eklentinin bir de API'si bulunmaktadır.
    Oldukça kolay bir şekilde anlaşılabilir bu yüzden açıklamaya gerek görmüyorum.
    (Kimsenin kullanacağı yok ama..)

    PlayerRankUpEvent eventini dinleyerek kendinize özgü eklentiler yapabilirsiniz(Geliştiriciler için)
    Buradan Ulaşabilirsiniz

    ----------------------------------------------------------------------------
    Konumu okuduğunuz için çok teşekkür ederim.

    Görebildiğim bütün bugları kapattım.
    Lütfen bulduğunuz bugları şahsıma iletiniz.

    Eklenti geliştirilmeye devam edecektir.

    Sadece 1.8'de Test Edilmiştir!
    Video:


    Herhangi bir özel para veya grup plugini indirmenize gerek yok.
    Her türlü para plugini ve grup pluginini destekler.

    Sürüm Notları:

    v1.0.1: Küçük bir bug giderildi. Linkler güncellendi.


    İlgili Linkler:

    Kaynak Kod:
    [​IMG]

    ---------------------------------------------

    [​IMG]
    ---------------------------------------------


    [​IMG]
    ----------------------------------------------------------------------------------------------------------------------
     
    Son düzenleme: 4 Şubat 2018
    CoffeeBeat, STHaciYatmaz, BadActive ve diğer 9 kişi bunu beğendi.
  2. _Spiderus_ Lapis Toplayıcısı

    Katılım:
    12 Ağustos 2013
    Mesajlar:
    1.051
    Steam:
    legendwh
    Minecraft:
    Wulfharth_
    Gayet güzel duruyor,bayaadır minecraft oynamıyorum,codexiadan selamlar :)
     
    MhaWTHoR bunu beğendi.
  3. TheEfeOfficial Taş Madencisi

    Katılım:
    22 Ocak 2017
    Mesajlar:
    86
    Xbox:
    Efe
    Steam:
    BlueClimpy
    Minecraft:
    BlueClimpy
    Eğer tamamen kendi eklentin ise iyi yerlere gelebilirsin.
     
    MhaWTHoR bunu beğendi.
  4. bydemir06 Lapis Toplayıcısı

    Katılım:
    13 Nisan 2013
    Mesajlar:
    1.153
    Minecraft:
    bydemir06
    Ben beğendim emirhan tebrik ederim.
    OlymposBT ' nin javacısı o kimse alamaz. :)
     
    MhaWTHoR bunu beğendi.
  5. MhaWTHoR Programlama üzerinde çalışan bir birey.

    Katılım:
    1 Mayıs 2015
    Mesajlar:
    1.080
    Steam:
    emirhankartal1
    Minecraft:
    MhaWTHoRN
    Kodlar tamamen bana aittir, sadece oyuncunun adasının leveline erişmek için skyblock eklentisi sahibinin apisini kullandım.
     
  6. AjStyles ----YgtGamingTR---- WWETurkiye.Rabisu.Com 1.12.2 Özel Üye

    Katılım:
    25 Kasım 2017
    Mesajlar:
    226
    PSN:
    Kisisel
    Steam:
    YgtGamingTR
    Minecraft:
    YgtGamingTR
    skyblock içinmi sadece ?
    wwe Türkiye'de usta dövüşçü vb. ranklar eklemeyi düşünüyorumda
     
    RealyRevenGe bunu beğendi.
  7. MhaWTHoR Programlama üzerinde çalışan bir birey.

    Katılım:
    1 Mayıs 2015
    Mesajlar:
    1.080
    Steam:
    emirhankartal1
    Minecraft:
    MhaWTHoRN
    Hayır her türlü sunucu kullanabilir, eğer sunucu skyblock değil ise adaLeveli kısmı devre dışı kalır yazmasanızda olur.
    Herhangi bir hatada bildirin lütfen.
     
    AjStyles bunu beğendi.
  8. ByArtem323 OlymposBT Ortağı

    Katılım:
    23 Eylül 2015
    Mesajlar:
    91
    Minecraft:
    ByArtem323
    Güzel bir plugin olmuş eline sağlık. :)
     
    MhaWTHoR bunu beğendi.
  9. AjStyles ----YgtGamingTR---- WWETurkiye.Rabisu.Com 1.12.2 Özel Üye

    Katılım:
    25 Kasım 2017
    Mesajlar:
    226
    PSN:
    Kisisel
    Steam:
    YgtGamingTR
    Minecraft:
    YgtGamingTR
    oyuncu öldürme/mob öldürme dahilmi ?
     
  10. MhaWTHoR Programlama üzerinde çalışan bir birey.

    Katılım:
    1 Mayıs 2015
    Mesajlar:
    1.080
    Steam:
    emirhankartal1
    Minecraft:
    MhaWTHoRN
    Maalesef adam öldürme ve mob öldürme olaya dahil değil fakat ileride olacak güncellemede skript ile olan bütün verileri koşul olarak atayabileceksiniz

    Bir bug tespit edildi ve giderildi.
    Linkler güncellendi.
     
  11. xerathTR Ağaç Yumruklayıcı YASAKLANDI

    Katılım:
    4 Şubat 2018
    Mesajlar:
    24
    Türkçe olması yetmiyor, birde sen yapınca tadından yenmiyor. :şapka:
     
    MhaWTHoR bunu beğendi.
  12. AjStyles ----YgtGamingTR---- WWETurkiye.Rabisu.Com 1.12.2 Özel Üye

    Katılım:
    25 Kasım 2017
    Mesajlar:
    226
    PSN:
    Kisisel
    Steam:
    YgtGamingTR
    Minecraft:
    YgtGamingTR
    artık dahil mi peki ? sunucumda türk yapımı pl kullanmaya özen gösteriyorumda :) (kendi yaptığım ve türklerin yaptığı)
     
  13. MhaWTHoR Programlama üzerinde çalışan bir birey.

    Katılım:
    1 Mayıs 2015
    Mesajlar:
    1.080
    Steam:
    emirhankartal1
    Minecraft:
    MhaWTHoRN
    Öldürme verisini kendi skriptinde mi tutuyorsun?
    Ancak eklenti kendi öldürme verisini tutacak şekilde ekleyebilirim.
     
    AjStyles bunu beğendi.
  14. AjStyles ----YgtGamingTR---- WWETurkiye.Rabisu.Com 1.12.2 Özel Üye

    Katılım:
    25 Kasım 2017
    Mesajlar:
    226
    PSN:
    Kisisel
    Steam:
    YgtGamingTR
    Minecraft:
    YgtGamingTR
    eklenti kendininkini tutsun istiyorum .-.
     
  15. bilektuğrul Kömür Madencisi YASAKLANDI Susturulmuş

    Katılım:
    30 Aralık 2017
    Mesajlar:
    139
    Minecraft:
    mSquid_
    Ellerine sağlık.
     
    MhaWTHoR bunu beğendi.
  16. MhaWTHoR Programlama üzerinde çalışan bir birey.

    Katılım:
    1 Mayıs 2015
    Mesajlar:
    1.080
    Steam:
    emirhankartal1
    Minecraft:
    MhaWTHoRN
    Kötü diyen arkadaş gelip sebebini yazarsa sevinirim, oraya gelip sadece kötüye tıklayıp sonrada hiçbir şey yazmadan gitmek karalamaktan başka bir şey değildir.
     
  17. CoffeeBeat Zindev

    Katılım:
    23 Haziran 2015
    Mesajlar:
    460
    Minecraft:
    ZindevTR
    Gayet güzel olmuş.Chat temizleme skriptlerinden gına gelmişti zaten.
    Ama kendini geliştirmem için biraz eleştiri yapmam gerekirse(kod düzeni olarak);


    -Eklentinin içerisinde Türkçe karakterleri yutmuşsun. ı'ler 'i' olmuş vs.
    -Config dosyalarının isimlerinin ve içeriklerinin Türkçe olması hoş değil.Neden dersen oraya bi ItemStack falan yazınca yarı İngilizce yarı Türkçe garip bir şey ortaya çıkıyo.
    -Main classını çok doldurmuşsun.Yani komut tetikleyicilerini(CommandExecutor) vs orda halletmişsin.Bu yüzden kalabalık yapmış.Göz yorar.
    -İhtiyacın olmadığı halde bazı field'lara getter veyahut setter atmışsın.Boş yere kod kalabalığı.Göz yorar.
    -Event başına bir listener kaydetmişsin.Gerek yok.Bütün eventlerini tek bi classa toplayıp tek bir listener kaydetmen daha doğru olur gibi gibi.
    -Onun dışında API için yazdığın event sadece bilgi veriyor.Herhangi bir şekilde müdahale edemiyorsun(Event'i iptal etme yada yükseldiği rankı farklı bir rank yapma gibi şeyler olabilirdi).
     
    GodofMilker, MhaWTHoR ve Schaffer79 bunu beğendi.
  18. MeisterNW Marangoz

    Katılım:
    18 Şubat 2017
    Mesajlar:
    63
    PermissionEX destekliyor mu? Essentials'ın money'ini destekliyor mu?
     
  19. MhaWTHoR Programlama üzerinde çalışan bir birey.

    Katılım:
    1 Mayıs 2015
    Mesajlar:
    1.080
    Steam:
    emirhankartal1
    Minecraft:
    MhaWTHoRN
    Tüm Vault kullanan group,money eklentilerini destekler.
     

Sayfayı Paylaş