DragonWar
Minecraft Eklentileri
Detaylar
DragonWar ~ Hakkında
DragonWar | DW
Merhabalar, bildiğiniz üzere eski bir wDragonEvent adlı eklentim vardı. Bu eklentide; ejderha doğunca hareket etmemesi, bossbar hataları, sıralama sistemi eksikliği, hologram sorunları, portal sisteminin çalışmaması gibi birçok sıkıntı bulunmaktaydı. Bu eklentiye güncelleme getirmektense yeni bir ejderha etkinliği eklentisi yapmaya karar verdim.
Eklentimiz bir event/etkinlik eklentisidir. Etkinlik başlatma komutu ile etkinliği başlatabilir ve oyuncularınızı ejderha ile baş başa bırakabilirsiniz.
Bu bir etkinlik eklentisi olduğu için videolu tanıtım daha uygun olur diye düşündüm aşağıdan tanıtıma ulaşabilirsiniz.
Özellikler
İngilizce ve Türkçe olmak üzere 2 adet dil desteği bulunmaktadır.
Eklentinin harici bossbar desteği bulunmaktadır. Yukarıdaki bossbar'ın rengini ve türünü istediğiniz gibi ayarlayabilirsiniz.
Ejderhanın yerden kaç blok yüksekte doğacağı ayarlanabilir.
Ejderhanın canı ve ismi ayarlanabilir.
Etkinlik istenilen saniye miktarına göre geri sayım ile başlar.
Ejderha öldüğünde; ejderhayı öldüren, en çok hasarı veren ve etkinliğe katılan tüm oyunculara ödül verdirtme komutu kullanabilirsiniz.
Eklenti içerisinden etkinlik dünyasındaki bazı flaglara izin verebilir/yasaklayabilirsiniz.
Zamanlayıcı modu bulunmaktadır. Zamanlayıcı modu ile haftanın belirli günlerinde veyahut her gün istediğiniz saatte etkinliğin otomatik başlamasını sağlayabilirsiniz.
Eklentinin dahili olarak uçuş özelliği bulunmaktadır. /dfly (değiştirilebilir) komutu ile (eğer mod açıksa) oyuncularınız etkinlik başladığında uçarak ejderhayı kesebilir.
Portal desteği bulunmaktadır. Eklentinin ayar dosyası içerisinden portal lokasyonları ayarlayıp, oyuncular portala atladığında etkinlik bölgesine ışınlanmasını sağlayabilirsiniz.
Blok yenileme modu bulunmaktadır. Etkinlik başladığından itibaren koyulan ya da kırılan tüm bloklar etkinlik bitiminde yenilenir. Etkinlik dünyanız asla bozulmaz.
Ejderha yetenek modu bulunmaktadır. Ejderhanıza rastgele yetenekler ekleyebilirsiniz. Bu sayede ejderhayı kesmek daha zorlu ve keyif verici bir hal alabilir.
Eklenti üzerindeki tüm mesajlar düzenlenebilir.
Eklentinin içerisinde API bulunmaktadır. Geliştiriciler eklenti içerisinden API kullanımı yapabilirler.
Eklenti PlaceholderAPI desteklemektedir. Hologramlarda istenilen Placeholder değeri kullanılabilir.
Eklentinin içerisindeki sıralama modu için Placeholder değerleri bulunmaktadır.
Eklenti DecentHolograms desteklidir.
Eklenti teorik olarak 1.14-1.21 arası desteklemektedir. Fakat stabil ve denenmiş sürümler 1.16.5 ve 1.21 arasıdır.
(Special) ile belirtilen sistemler en yeni ve istenilen sistemlerdir. Özellikle onlara göz gezdirmenizi tavsiye ederim.
Sıralama Sistemi
Sıralama sistemi db/stats.yml dosyasında saklanır. Sunucunuzu sıfırlayacağınız zaman bu dosyayı silmek yeterli olacaktır.
Aşağıda sıralama sisteminin placeholder değerleri yer almaktadır.
%dw_kill_name_% | Belirtilen öldürme sıra numarasındaki kişinin adını döndürür. (1-∞) |
%dw_kill_value_% | Belirtilen öldürme sıra numarasındaki kişinin öldürme sayısını döndürür. (1-∞) |
%dw_damage_name_% | Belirtilen en çok hasar veren sıra numarasındaki kişinin adını döndürür. (1-∞) |
%dw_damage_value_% | Belirtilen en çok hasar veren sıra numarasındaki kişinin hasar miktarını döndürür. (1-∞) |
%dw_topDamage% | Player olarak belirtilen kişinin toplam ne kadar hasar verdiğini döndürür. (Player) |
%dw_topKill% | Player olarak belirtilen kişinin toplam öldürme sayısını döndürür. (Player) |
(Special)
Ejderha Yetenek Sistemi
Ejderhaya çeşitli yetenekler ekleyebilirsiniz. Bu yeteneklerle, oyunculara daha zorlu ve eğlenceli bir etkinlik sunabilirsiniz. Bu yeteneklerin hangi sürelerde ve ne kadar güçte olacağını belirleyebilirsiniz. Gelin yeteneklere bakalım.
Skill Adı | Skill Açıklaması | Skill Örnek Kullanımı | Örnek Kullanımın Açıklaması |
FIREBALL | Rastgele seçilen bir oyuncuya ateş topu fırlatır. | Örnek kullanım: FIREBALL:20:1.0 | Örnek kullanımda 20 saniyede bir, 1.0 gücünde ateş topu fırlatır. |
DRAGON | Rastgele seçilen bir oyuncuya ejderha topu fırlatır. | Örnek kullanım: DRAGON:20:1.0 | Örnek kullanımda 20 saniyede bir, 1.0 gücünde ejderha topu fırlatır. |
DAMAGE | Rastgele seçilen bir oyuncuya hasar verir. | Örnek kullanım: ARROW:5:1.0 | Örnek kullanımda 5 saniyede bir, 1.0 gücünde oyuncuya hasar verir. |
PUSH_BACKWARDS | Rastgele seçilen bir oyuncuyu geriye ve yukarı fırlatır. | Örnek kullanım: PUSH_BACKWARDS:20:1.0 | Örnek kullanımda 20 saniyede bir, 1.0 gücünde oyuncuyu havaya uçurur. |
EXPLOSION | Rastgele seçilen bir oyuncunun etrafında patlama oluşturur. | Örnek kullanım: EXPLOSION:60:1.0 | Örnek kullanımda 60 saniyede bir, 1.0 gücünde patlama oluşturur. |
ARROW | Rastgele seçilen bir oyuncuya alevli ok fırlatır. | Örnek kullanım: ARROW:5:1.0 | Örnek kullanımda 5 saniyede bir, 1.0 gücünde ok fırlatır. |
(Special 2x)
Portal Sistemi
Portal sistemi ile portal oluşturup, oyuncuların ejderha etkinliğine portala atlayarak katılmalarını sağlayabilirsiniz.
config.yml dosyasına oluşturmak istediğiniz portalın orta lokasyonunu, eğer event aktif değilken atlarlarsa gidecekleri spawn bölgesinin lokasyonunu ve portalın çapını yazabilirsiniz.
Zamanlayıcı Sistemi
Zamanlayıcı sistemi ile haftanın belirli günleri ya da her gün belirli saatlerde DragonWar etkinliğinin başlatılmasını sağlayabilirsiniz. Birden fazla zaman ekleyebilirsiniz.
Örneğin;
- 'EVERYDAY-20:00'
- 'MONDAY-21:00'
- 'TUESDAY-22:00'
- 'WEDNESDAY-23:00'
(Special)
Blok Yenileme Sistemi
Blok yenileme sistemi ile etkinlik anında koyulan veyahut kırılan blokları, etkinlik bitiminde tekrar eski haline dönmesini sağlayabilirsiniz.
Bu sistem, etkinlik sırasında oyuncularına build yapmasını izin veren sunucular için çok kullanışlı bir sistemdir. restore-tick-block ayarı ile blokların koyulma süresini ayarlayabilirsiniz.
(Special)
Ek Özellikler
Eklentinin herhangi bir optimizasyon sorunu bulunmamaktadır.
Eklentinin düzenlenebilir dosyalarını aşağıya bıraktım. İlgilenen kişiler göz atabilir.
config.yml
settings: lang: tr event: start_countdown: 10 bossbar: mode: true barColor: 'RED' barStyle: 'SOLID' dragon: y-above: 20 name: '&cEjderha' health: 500.0 death_commands: - 'eco give %killer% 10' - 'dw msg %killer% &6Ejderha Etkinliği &8» &eEjderhayı öldürdüğün için &f10tl &ehesabına eklendi.' - 'eco give %dmg_name_1% 10' - 'dw msg %dmg_name_1% &6Ejderha Etkinliği &8» &eEjderhayı en çok hasar veren 1. kişi olduğun için &f10tl &ehesabına eklendi.' - 'eco give %dmg_name_2% 5' - 'dw msg %dmg_name_2% &6Ejderha Etkinliği &8» &eEjderhayı en çok hasar veren 2. kişi olduğun için &f5tl &ehesabına eklendi.' - 'eco give %dmg_name_3% 3' - 'dw msg %dmg_name_3% &6Ejderha Etkinliği &8» &eEjderhayı en çok hasar veren 3. kişi olduğun için &f3tl &ehesabına eklendi.' - 'eco give %users% 1' - 'dw msg %users% &6Ejderha Etkinliği &8» &eEtkinliğe katıldığın için &f1tl &ehesabına eklendi.' extracts: bypass_permission: 'dw.bypass.check' bypass_permission_fly: 'dw.bypass.fly' block-break-in-game: true block-place-in-game: true block-break-out-game: false block-place-out-game: false other-mobs-spawning: false other-mobs-whitelist: - 'FIREBALL' - 'ARROW' - 'DRAGON_FIREBALL' end_portal_create: falsep player_can_flight: true timer-mode: mode: false times: - 'EVERYDAY-20:00' - 'MONDAY-21:00' - 'TUESDAY-22:00' - 'WEDNESDAY-23:00' player-flight-mode: mode: true command: '/dfly' player-teleport-mode: mode: true command: '/devent' build-restore-mode: mode: true restore-tick-block: 2 dragon-skills: mode: true skills: - 'FIREBALL:20:1 .0' - 'ARROW:5:1.0' - 'DRAGON:60:1.0' - 'DAMAGE:20:1.0' - 'PUSH_BACKWARDS:20:1.0' - 'EXPLOSION:60:1.0' portal-mode: mode: false portals: '0': portalLocation: '-19,39,-35,world' eventIsNotActiveTeleportLocation: '0,0,0,world' portalCenterRadius: 3
lang_tr.yml
event: bossbar: title: '&cᴇᴊᴅᴇʀʜᴀ' start: starting: title: mode: true msg: '&6Ejderha Etkinliği%nl%&f%s% &esaniye sonra başlayacak!' msg: mode: true msg: '&6Ejderha Etkinliği &8» &f%s% &esaniye sonra başlayacak!' started: title: mode: true msg: '&6Ejderha Etkinliği%nl%&eBaşladı! Haydi ejderha ile savaş.' msg: mode: true msg: '&6Ejderha Etkinliği &8» &eBaşladı! Haydi ejderha ile savaş.' event_actionbar: mode: true msg: '&6Ejderha Etkinliği &8» &f%d% &ehasar verdin.' kill: noKiller: title: mode: true msg: '&6Ejderha Etkinliği%nl%&cSona erdi.' msg: mode: true msg: - '' - ' &6Ejderha Etkinliği Bitti!' - '' - ' &aEjderhayı öldüren çıkmadı!' - '' killer: title: mode: true msg: '&6Ejderha Etkinliği%nl%&cEjderha öldürüldü.' msg: mode: true msg: - '' - ' &6Ejderha Etkinliği Bitti!' - '' - ' &eEjderhayı Öldüren Kişi &8› &f%killer%' - '' - ' &eEjderhaya en çok hasar veren kişiler' - ' &71· &f%dmg_name_1% &8| &c%dmg_value_1% Hasar' - ' &72· &f%dmg_name_2% &8| &c%dmg_value_2% Hasar' - ' &73· &f%dmg_name_3% &8| &c%dmg_value_3% Hasar' - '' - ' &aKatılan herkese teşekkür eder iyi oyunlar dileriz!' - '' commands: perm_error: '&cBu komut kullanılamaz.' unknown_command: '&cKomut bulunamadı. Yardım için /dw help' reloaded: '&cEklenti yeniden yüklendi.' help_msg: - ' &cEjderha Etkinliği Yardım Komutları' - '' - '&8· &e/dw setup infoHolo &8» &fBu komut ile ejderha etkinliğinin bilgi mesajının hologramını yerleştirebilirsiniz. &7Genellikle portalın önüne koyulur.' - '&8· &e/dw setup eventHolo &8» &fBu komut ile end dünyasında oyuncuların bilgi almasını sağlayacak hologramı yerleştirebilirsiniz. &7Genellikle event lokasyonunun önüne koyulur.' - '&8· &e/dw setup eventLocation &8» &fBu komut ile event lokasyonunu belirleyebilirsiniz. &7Oyuncular buraya ışınlanacaklar ve ejderha burada doğacak.' - '&8· &e/dw event start &8» &fBu komut ile eventi manuel olarak başlatabilirsiniz.' - '&8· &e/dw event stop &8» &fBu komut ile eventi durdurabilirsiniz.' - '&8· &e/dw event teleport &8» &fBu komut ile event lokasyonuna ışınlanabilirsiniz.' - '&8· &e/dw reload &8» &fBu komut ile eklentinin ayar dosyasını yeniden yükleyenbilirsiniz.' - '' infoHoloSetup: '&aHologram başarıyla yerleştirildi.' eventHoloSetup: '&aHologram başarıyla yerleştirildi.' eventLocationSetup: '&aEvent lokasyonu başarıyla belirlendi.' event: start: event_already_started: '&cEvent zaten şu an aktif!' started: '&cEvent başladı.' stop: event_already_stopped: '&cEvent zaten aktif değil.' stopped: '&cEvent bitti.' settings: null_object: 'Bulunamadı!' timer-mode: nowEventStr: '&cEvent şu an aktif!' dateFormat: day: '%d% gün, %h% saat, %m% dakika, %s% saniye' hour: '%h% saat, %m% dakika, %s% saniye' minute: '%m% dakika, %s% saniye' second: '%s% saniye' flight-mode: event_already_stopped: '&6Ejderha Etkinliği &8» &cEtkinlik şu an aktif değil.' only_use_event_area: '&6Ejderha Etkinliği &8» &cSadece etkinlik dünyasında kullanabilirsin.' disabled: '&6Ejderha Etkinliği &8» &cUçuş modunuz kapandı.' enabled: '&6Ejderha Etkinliği &8» &aUçuş modunuz açıldı.' holograms: infoHolo: - '&6Ejderha Etkinliği' - '' - '&fBu etkinlik başladığında etkinliğe katılabilirsin' - '&fEtkinlik içerisinde &cejderha &file savaşman gerek!' - '&fEjderhaya en çok hasar veren &c3 kişi, &fejderhayı' - '&f&cöldüren kişi &fve etkinliğe katılan &ctüm kişilere' - '&fbir miktar &cödül &fverilir.' - '' - '&fHaydi sen de bu &aetkinliğe &fkatılarak gücünü belli et!' - '' - '&7Etkinliğe kalan süre' - '&d%dw_getNextTime%' eventHolo: - '&6Ejderha Etkinliği' - '' - '&fEjderhaya vurmaya başla!' - '&fUnutma, &cejderha &fsana çeşitli yetenekler' - '&fsavurabilir. Bu yeteneklerden kaçmazsan' - '&cölebilirsin. &fDikkatli olmalısın.' - '' - '&aEjderha Etkinliğindeki İstatistiklerin' - '&f⤋ &f⤋ &f⤋ ' - '&cÖldürme Sayısı &8‣ &f%dw_topKill% &8| &cHasar Sayısı &8‣ &f%dw_topDamage%' - ''
Eklentiye Ait Bir Kaç Görsel
Buhari Yazılım WebSite
Buhari Yazılım Discord Sunucusu
DragonWar Wiki Sayfası
xbuhari.com.tr 2024
250.00 TRY
150.00 TRY
92 Ürün Stokta Kaldı
Kupon
Toplam:
250.00 TRY
İndirim (40%):
-100.00 TRY
Ara Toplam:
150.00 TRY