Additions Plugin

Alharu

İlerlemenin sırrı başlamaktır.
Mesajlar
145
En iyi cevaplar
20
Beğeniler
171
Puanları
560
Ruh hali
65665.png


Additions Plugin

Merhaba, Additions eklentisinin tanıtımına hoş geldiniz.

HAKKINDA
Additions, sunucunuzda oyuncular için veya farklı şeyler için özel komutlar oluşturmanızı, çeşitli menüler oluşturmanızı, eşyalar, skorbord ve tablist gibi bir daha birçok şeyi size sunar. Eklenti ücretsiz sürüm ve premium sürümü olarak 2 farklı şekilde mevcut. Premium sürümünün fiyatı 7 Euro. Premium sürümünde daha fazla özellik bulunmakta. Eklentinin düzgün çalışması için bazı gerekli eklentiler var, bunları kurulum kısmında görebilirsiniz. Eklenti 1.8 - 1.14 arası tüm sürümleri destekler. Tüm sunucular için kullanılabilir harika bir eklenti.

ÖZELLİKLERİ
Özel Komut:
-
Kayıt Komutları (Premium versiyonu gerektirir).
- Komut Argümanları (Premium versiyonu gerektirir).
- İzinler
- İznin Yok Mesajı
- Bekleme Süreleri
- Bekleme Süresi Mesajı
- Eylemler

Menü:
-
Özel Menü Başlığı
- Menü Başlığında Place Holder Kullanımı (Premium versiyonu gerektirir).
- Sol Tık Eylemleri
- Sağ Tık Eylemleri
- Menü Boyutu Ayarlama
- Özel Açılış İzin Mesajı
- Özel Açılış Bekleme Süresi
- Açma Eylemleri (Premium versiyonu gerektirir).
- Kapatma Eylemleri (Premium versiyonu gerektirir).
- Tüm Eşyalar Yapılandırılabilir
- ci-ITEMNAME Kullanarak Özel Eşya Ekleme
- HeadDatabase / Oyuncu Kafalarını Destekler
- Büyüleme

Skorbord:
-
Dünya Başına
- Oyuncu Başına Değiştirilebilir
- Anti-Flicker (Premium versiyonu gerektirir).

Özel Tablist Oluşturma:
-
Dünya Başına

Tab'da Özel Oyuncu Adı (Premium versiyonu gerektirir):
- Animasyonlu
- Sınırsız Gruplar
- Emirler
- Placeholder Desteği

Özel Eşyalar Oluşturma:
-
Eşyalar İçin Bekleme Süreleri
- Sol Tık Eylemleri (Premium versiyonu gerektirir).
- Sağ Tık Eylemleri (Premium versiyonu gerektirir).
- Sol Sağ Tıklama Olmayan Eylemler (Genel tıklama).
- Bir Eşyanın Her Şeyi Yapılandırılabilir
- HeadDatabase / Oyuncu Kafaları Desteği
- Büyüleme

Özel Kitaplar Oluşturma (Premium versiyonu gerektirir):
- Kitap Başlığı
- Kitap Adı Ayarlama
- Kitap Açıklama Ayarlama
- Özel Yazar
- Özel Üretim (original, tattered, copy_of_copy, copy_of_original)
- Envanter Slotu (Kitabı vermek için).
- Sınırsız Sayfa

Aralık Eylemleri:
-
Rastgele Aralık
- Düzenlenebilir Aralık (tickslerle)
- Sınırsız Aralık Eylemleri

Etkinlik Eylemleri:
-
11 Özel Etkinlik (Premium versiyonunda 27 özel etkinlik mevcut).
- Bir Olay Tetiklendiğinde Eylemler Gerçekleştirme
- Özel Katılma Mesajı (Premium versiyonu gerektirir).
- Özel Ayrılma Mesajı (Premium versiyonu gerektirir).

- Örslerde ve Tabelalarda Renk Kodları Kullanma (&)

KOMUTLARI & İZİNLERİ
/additions - additions.command
/additions menus - additions.command.menus
/additions commands - additions.command.commands
/additions reload - additions.command.reload
/additions openmenu - additions.command.openmenu

KURULUMU
1.
Aşağıda spoyler içerisindeki linkten gerekli eklentileri ve Additions eklentisin indirin.
2. İndirdiğiniz tüm eklentileri plugins klasörüne atın.
3. Sunucuyu başlatın
ve hazır!

Gerekli Eklentiler
spigotmc.org/resources/placeholderapi.6245/
spigotmc.org/resources/protocollib.1997/
spigotmc.org/resources/vault.34315/

Additions Eklentisi
spigotmc.org/resources/additions-custom-commands-menus-items-scoreboards-tablists-actions-more-1-8x-1-14x.65665/


KULLANIMI
Etkinlik Eylemleri:

Karmaşık bir sistem değil. Etkinlik adını dosyaya (etkinlik listesine bakın), ekleyin : arkasından enter tuşuna basın, iki boşluk ekleyin, "actions" yazın: enter tuşuna basın ve "actions" kısmına çizgi (-) ekleyin ve eylemi yazın.

YAML:
join:
  actions:
- 'action1'
  - 'action2'
leave:
  actions:
- 'action1'
  - 'action2'
drop:
  actions:
- 'action1'
  - 'action2'
fishing:
  actions:
- 'action1'
  - 'action2'
kill:
  actions:
- 'action1'
  - 'action2'
dead:
  actions:
- 'action1'
  - 'action2'
shear:
  actions:
- 'action1'
  - 'action2'
itembreak:
  actions:
- 'action1'
  - 'action2'
consume:
  actions:
- 'action1'
  - 'action2'
entitykill:
  actions:
- 'action1'
  - 'action2'

Bir etkinlik için işlem yapılmasını istemiyorsanız, etkinlik türünü kaldırın (etkinlik listesindeki altı çizili kelimelere bakın) veya o etkinliğin işlemlerini [] olarak ayarlayın. Aşağıdaki koddan örneğini görebilirsiniz.

YAML:
join:
  actions: []

Sürüm 2.8.0, oyuncuların ölüm mesajını, katılma mesajını ayarlama özelliği sunar. Eğer kullanmak istemiyorsanız, '' olarak ayarlayın. Aşağıdan bir örneğini görebilirsiniz.

YAML:
join:
  joinMessage: '&a&l%player% sunucuya katıldı'
  actions: []
leave:
  leaveMessage: '&c&l%player% sunucudan ayrıldı'
  actions: []
dead:
  deathMessage: '&c%player% yakında kendi cenazesini bir hayalet olarak ağırlayacak. Lütfen orada ol, bunu isterdi. &lR.I.P'
  actions: []

Özel Komutlar:
Bu kolay sistemle özel komutlar oluşturmak zor değil. Pratik olarak olaylarla aynı şekilde çalışır, ancak commands.yml dosyasında yaparsınız ve olay adı yerine komutu yazarsınız. Tüm eylemler olaylarda veya komutlarda kullanılabilir.

YAML:
help: # would be '/help' ingame
  actions:
- '[msg]&7---- &bHelp Menu &7----'
  - '[msg]&b/helpop &7Get help from an operator'
  - '[msg]&r'
  - '[msg]&fpage 1/2'
help 1: # would be '/help 1' ingame
  actions:
- '[msg]&7---- &bHelp Menu &7----'
  - '[msg]&b/helpop &7Get help from an operator'
  - '[msg]&b/help 2 &7Yardım menüsünün sonraki sayfası'
  - '[msg]&r'
  - '[msg]&fpage 1/2'
help 2: # would be '/help 3' ingame
  actions:
- '[msg]&7---- &bHelp Menu &7----'
  - '[msg]&b/server &7Select a server'
  - '[msg]&b/help 1 &7Yardım menüsünün önceki sayfası'
  - '[msg]&r'
  - '[msg]&fpage 2/2'

Komutların izinleri de olabilir. İzni belirtmezseniz, herkes komutu gerçekleştirebilir. İzni belirtirseniz, oyuncunun izin vermesi gerekir. Oyuncunun izni yoksa, oyuncuya noPermission mesajı gönderilir. Bu, komut başına belirtilebilir. NoPermission mesajını belirtmezseniz, varsayılan mesaj gönderilir: "&cBunu yapma izniniz yok". İzinlerin ve noPermission mesajının doğru kullanımı aşağıdaki kodda.

YAML:
rankup 3:
  permission: yourperm.rankup.2
  noPermission: '&cYou must be at least rank 2 to rankup to rank 3. You can buy ranks in our store.'
  actions:
- '[title]&a&lRANKED UP\n&7You are now level 3!'
  - '[msg]&aCongratulations! You are now rank 3.'
  - '[console]pex user %player% add yourperm.rankup.2'

2.6.0 sürümü ayrıca komutlarda bekleme sürelerinin kullanılmasını sağlar. Komuta bir bekleme süresi ekleyebilirsiniz. Komuta cooldownMessage ekleyebilirsiniz. Komut o oyuncu için bekleme süresinde olduğunda bu mesaj oynatıcıya gönderilir. Kalan süre için cooldownMessage içinde% time% kullanın. Bu özelliklerin doğru kullanımı aşağıdaki kodda.

mycommand:
cooldown: 1200 # 1200/20 = 60 seconds ( 1 minute )
cooldownMessage: '&cBu komudu yalnızca dakikada 1 kez kullanabilirsiniz. %time% Beklemelisin'
actions:
- '[msg]&aBu bir bekleme süresi olan bir komut'

İyi forumlar!
 


Son düzenleme:

dostveviski

Yazıyor...
Sponsor
Mesajlar
804
En iyi cevaplar
17
Beğeniler
419
Puanları
990
Ruh hali
Mükemmel bir konu olmuş. Tebrik ederim ekip arkadaşım :asık:
 

Üst