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

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


  • Kullanılan toplam oy
    47

MhaWTHoR

Obsidyen Madencisi
Mesajlar
1,208
En iyi cevaplar
1
Beğeniler
1,161
Puanları
3,230


Dikkat! Bu eklenti Skyblock sunuculara özel değildir !
Her sunucu tipi kullanabilir !


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

Mob-Oyuncu Öldürme

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: '&c<rank> &6Rutbesine atlamak icin gerekli seylere sahip degilsin.'
MaksimumRutbe: '&cZaten Son Rutbedesin!'  # Burada <rank> kullanılmaz.
VarsayilanGrup: Oyuncu #Oyuncu oyuna ilk girdiğinde olacak rankı giriniz.
ranklar:
  SkyLord:
    adaLeveli: 1000
    grupAdi: SkyLord
    para: 5000
    exp: 50
    GUIEsya: DIAMOND:&6Skylord_Rutbesi #"_" bosluk olarak gozukur
    GUILore:
    - &cCart curt cart curt
    - &bCart curt cart curt
    - .......1
  TestRutbesi:
    grupAdi: test
    para: 5000
    GUIEsya: DIAMOND:&cTest_Rutbesi #"_" bosluk olarak gozukur
    GUILore:
    - &cCart curt cart curt
    - &bCart curt cart curt
    - .......2
    exp: 2
    gerekliItemler:
    - DIAMOND:64
    - IRON_BLOCK:32
    - GOLD_INGOT:128
ÖNEMLİ:
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


Anlatım Videosu:



İtemleri yazarken boşluklar _ ile doldurulmalıdır ve itemin ismi yazıldığı zaman : 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.

OYUNCU VERİLERİNİ HİÇ BİR ŞEKİLDE DEĞİŞTİRMEYİ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!



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

GRUP EKLENTİSİ,EKONOMİ EKLENTİSİ VE VAULT OLMADAN EKLENTİ ÇALIŞMAZ.
Adaleveli özelliğini kullanmak istiyorsanız(opsiyonel)
ASkyblock indirmelisiniz.


Sürüm Notları:

v1.0.1: Küçük bir bug giderildi. Linkler güncellendi.
v1.1.0:
- İlk Rank atlandıktan sonra Rank grubu değişmeme bugu giderildi.
- Verileri saklama sistemi değiştirildi ve Performans arttı.
- Kod biraz daha anlaşılır hale getirildi.

v1.2.0:
-Oyuncu ve Mob Öldürme koşulu eklendi.
- Yeni Version olduğunda konsola mesaj gönderme eklendi.
(şu an için düzgün çalışmayabilir.)
v1.2.1:
Config yenileme komutu kullanıldığında ilk giren oyuncunun VarsayilanGrup'a değil tanımlanmış ilk rütbeye atanma bugu giderildi.

Sürüm 1.3.0 Yama Notları

Konsola hata mesajı gönderme sorunu çözüldü
/rutbeler komutuna GUI eklendi, GUI yeni config'de düzenlenebiliyor.(Konuda güncellenmiştir.)




Satır sayısı rütbe sayısına göre artmaktadır.

Ayrıca /rankup komutunda rank atlamak için yeterli değilseniz ilerlemenizin yüzde kaç olduğunu görebilirsiniz.

118750



Configde ki sira: kaldırılmıştır artık rütbelerin sırası yukarıdan aşağı yapılmaktadır yani rütbelerinizi küçük rütbeden büyük rütbeye doğru hazırlamalısınız.



Desteklenen Permission Eklentileri:
bPermissions
bPermissions 2
DroxPerms
Group Manager
OverPermissions
Permissions 3
PermissionsBukkit
Permissions Ex
Privileges
rscPermissions
SimplyPerms
SuperPerms
TotalPermissions
XPerms
zPermissions
LuckPerms

Desteklenen Ekonomi Eklentileri:
Bu Eklentiler dışında çoğu eklentiyide destekleyecektir.



İlgili Linkler:

Kaynak Kod (v1 için):

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


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


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


Son düzenleme:

_Spiderus_

Lapis Toplayıcısı
Mesajlar
1,091
En iyi cevaplar
0
Beğeniler
583
Puanları
1,590
Gayet güzel duruyor,bayaadır minecraft oynamıyorum,codexiadan selamlar :)
 

Climpy

System.out.println("Hello world!");
Mesajlar
198
En iyi cevaplar
2
Beğeniler
151
Puanları
730
Ruh hali
lol xd
 
Son düzenleme:

bydemir06

Obsidyen Madencisi
Mesajlar
1,249
En iyi cevaplar
0
Beğeniler
1,394
Puanları
3,200
Ben beğendim emirhan tebrik ederim.
OlymposBT ' nin javacısı o kimse alamaz. :)
 

AjStyles

Altın Madencisi
Mesajlar
377
En iyi cevaplar
0
Beğeniler
578
Puanları
740
Ruh hali
skyblock içinmi sadece ?
wwe Türkiye'de usta dövüşçü vb. ranklar eklemeyi düşünüyorumda
 

MhaWTHoR

Obsidyen Madencisi
Mesajlar
1,208
En iyi cevaplar
1
Beğeniler
1,161
Puanları
3,230
skyblock içinmi sadece ?
wwe Türkiye'de usta dövüşçü vb. ranklar eklemeyi düşünüyorumda
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

Altın Madencisi
Mesajlar
377
En iyi cevaplar
0
Beğeniler
578
Puanları
740
Ruh hali
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.
oyuncu öldürme/mob öldürme dahilmi ?
 

MhaWTHoR

Obsidyen Madencisi
Mesajlar
1,208
En iyi cevaplar
1
Beğeniler
1,161
Puanları
3,230
oyuncu öldürme/mob öldürme dahilmi ?
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.
 

AjStyles

Altın Madencisi
Mesajlar
377
En iyi cevaplar
0
Beğeniler
578
Puanları
740
Ruh hali
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.
artık dahil mi peki ? sunucumda türk yapımı pl kullanmaya özen gösteriyorumda :) (kendi yaptığım ve türklerin yaptığı)
 

MhaWTHoR

Obsidyen Madencisi
Mesajlar
1,208
En iyi cevaplar
1
Beğeniler
1,161
Puanları
3,230
artık dahil mi peki ? sunucumda türk yapımı pl kullanmaya özen gösteriyorumda :) (kendi yaptığım ve türklerin yaptığı)
Öldürme verisini kendi skriptinde mi tutuyorsun?
Ancak eklenti kendi öldürme verisini tutacak şekilde ekleyebilirim.
 

Üst