Ellegans
Yay Yok, İskelet Yok
- Katılım
- 21 Şubat 2023
- Mesajlar
- 314
- Elmaslar
- 50
- Puan
- 4.455
- Konum
- Bursa
- Minecraft
- Ellegans
Discord:
ellegans.
- Minecraft Sürümleri
- 1.16 1.17 1.18 1.19 1.20 1.21
ElHPstand Plugini
Bu plugin belirli bir saatde, belirli bir dünyada, belirli bir kordinatta bir mob/blok oluşturur ve belirli bir canı olur.
Linkler:
Ödül Verme Mantığı:
Son Vuruşu Yapan:
Bu ayarda son vuruşu yapan kişi ödülü kazanır ve onun için cmd den bir komut çalıştırılır.
En Çok Hasar Veren:
Bu ayarda bloğa/moba en çok hasar veren kişi ödülün sahibi olur.
En Çok Hasar Veren İlk 3:
Bu ayarda bloğa/moba en çok hasar veren ilk 3 kişiye ayarlanmış ödül verilir.
Ödül Türleri:
Random Ödül:
Ayarlanmış ödüllerden komutlarından rastgale bir tanesini kullanır
Sabit Ödül:
Ayarlanmış ödül komutunu cmd den kullanır.
Hedef Türleri:
2 farklı hedef türü var.
Birincisi zırh askısı olarak blok görünümlü duran bir zırh askısı veya üstünde zırh ve kafa olan bir zırh askısı.
İkincisi direkt bir mob olarak oluyor.
Birincisi zırh askısı olarak blok görünümlü duran bir zırh askısı veya üstünde zırh ve kafa olan bir zırh askısı.
İkincisi direkt bir mob olarak oluyor.
Mob olan hedef için türler:
Bunun içinde bir kaç farklı tür var.
1.'si Olduğu gibi duran ve haraket edemeyen.
2.'si haraket Edebilen.
3.'sü Oyuncuya hasar verebilen yani saldırabilen
1. ve 2. birlikte kullanılamaz ama 3. her ikisiylede birlikte kullanılabilir
1.'si Olduğu gibi duran ve haraket edemeyen.
2.'si haraket Edebilen.
3.'sü Oyuncuya hasar verebilen yani saldırabilen
1. ve 2. birlikte kullanılamaz ama 3. her ikisiylede birlikte kullanılabilir
Komutlar:
/event spawn <ad> - Bir etkinlik başlatır
/event remove <ad> - Aktif bir etkinliği kaldırır
/event list - Tüm aktif etkinlikleri listeler
/event reload - Yapılandırmayı yeniden yükler
/event stats [oyuncu] - Oyuncu istatistiklerini gösterir
/event remove <ad> - Aktif bir etkinliği kaldırır
/event list - Tüm aktif etkinlikleri listeler
/event reload - Yapılandırmayı yeniden yükler
/event stats [oyuncu] - Oyuncu istatistiklerini gösterir
Bossbar:
Her etkinlik aktif olduğunda etkinlik bitene kadar bir bossbar aktif olur ve orada etkinliğim canı yazar.
Dosyalar:
YAML:
# ElHPstand Etkinlik Yapılandırması
# Ellegans tarafından geliştirilmiştir
# Discord. ellegans.
# Renk kodları için & kullanın
# Kullanılabilir placeholderlar: %player%, %event_name%, %world%, %x%, %y%, %z%, %health%, %max_health%
# Genel Mesajlar
general:
prefix: "&8[&cEl&fHP&bstand&8] "
no-permission: "&cBu komutu kullanmak için izniniz yok!"
player-only: "&cBu komut yalnızca oyuncular tarafından kullanılabilir!"
invalid-world: "&cGersiz dünya: %world%"
config-reloaded: "&aYapılandırma başarıyla yeniden yüklendi!"
# Etkinlik Mesajları
event:
# Etkinlik başlangıç mesajı
started: "&a&l%event_name% &7başladı! &f%x%, %y%, %z% &7koordinatları &f%world% &7dünyasında."
# Etkinlik bitiş mesajları
ended: "&c&l%event_name% &7sona erdi!"
no-participants: "&7&c&l%event_name%&7'e kimse katılmadı."
# Hasar mesajları
damage-dealt: "&7&f%event_name%&7'e &c%damage% &7hasar verdin!"
invalid-damage: "&cBu etkinliğe yumruklarınla zarar veremezsin!"
# Ödül mesajları
reward-received: "&f%event_name%&7'e katıldığın için bir ödül aldın!"
first-place: "&6&l🥇 &a%player% &f%event_name%&7'de birinci oldu!"
second-place: "&7&l🥈 &a%player% &f%event_name%&7'de ikinci oldu!"
third-place: "&c&l🥉 &a%player% &f%event_name%&7'de üçüncü oldu!"
last-hit: "&e&l⚡ &a%player% &f%event_name%&7'e son darbeyi vurdu!"
# Boss bar mesajları
bossbar-title: "&c%event_name% &8- &f%health%&7/&f%max_health% &cHP"
# Etkinlik bulunamadı
not-found: "&c'%event_name%' etkinliği bulunamadı!"
already-active: "&c'%event_name%' etkinliği zaten aktif!"
not-active: "&c'%event_name%' etkinliği şu anda aktif değil!"
# Komut Mesajları
commands:
# Ana komut yardımı
help: "&8&m \n&c&lElHPstand &7- &fKomutlar\n&8&m \n&f/event spawn <ad> &7- &aBir etkinlik başlat\n&f/event remove <ad> &7- &cAktif bir etkinliği kaldır\n&f/event list &7- &eTüm aktif etkinlikleri listele\n&f/event reload &7- &bYapılandırmayı yeniden yükle\n&f/event stats [oyuncu] &7- &dOyuncu istatistiklerini göster\n&8&m "
# Başlatma komutu
spawn:
usage: "&cKullanım: /event spawn <etkinlik_adı>"
success: "&a'%event_name%' etkinliği başarıyla başlatıldı!"
failed: "&c'%event_name%' etkinliği başlatılamadı!"
max-events: "&cAynı anda ulaşılabilecek maksimum etkinlik sayısına ulaşıldı!"
# Kaldırma komutu
remove:
usage: "&cKullanım: /event remove <etkinlik_adı>"
success: "&a'%event_name%' etkinliği başarıyla kaldırıldı!"
failed: "&c'%event_name%' etkinliği kaldırılamadı!"
# Listeleme komutu
list:
header: "&8&m "
title: "&c&lAktif Etkinlikler &7(%count%)"
separator: "&8&m "
event-info: "&f%event_name% &7- &a%world% &7(&f%x%&7, &f%y%&7, &f%z%&7) &7- &c%health%&7/&c%max_health% HP"
no-events: "&7Aktif etkinlik yok."
footer: "&8&m "
# İstatistik komutu
stats:
usage: "&cKullanım: /event stats [oyuncu]"
header: "&8&m "
title: "&d&lEtkinlik İstatistikleri &7- &f%player%"
separator: "&8&m "
last-hits: "&f&lSon Vuruşlar: &a%count%"
top3-finishes: "&f&lİlk 3 Bitiriş: &e%count%"
total-damage: "&f&lToplam Hasar: &c%damage%"
events-participated: "&f&lKatılan Etkinlikler: &b%count%"
footer: "&8&m "
player-not-found: "&c'%player%' oyuncusu bulunamadı veya hiç etkinliklere katılmadı!"
# Hata Mesajları
errors:
event-load-failed: "&c'%event_name%' etkinliği yüklenemedi: %error%"
database-error: "&cVeritabanı hatası oluştu: %error%"
unexpected-error: "&cBeklenmedik bir hata oluştu. Lütfen bir yöneticiyle iletişime geçin."
invalid-location: "&c'%event_name%' etkinliği için geçersiz konum biçimi!"
invalid-time: "&c'%event_name%' etkinliği için geçersiz zaman biçimi '%time%'!"
invalid-mob-type: "&c'%event_name%' etkinliği için geçersiz yaratık türü '%mob_type%'!"
invalid-block-type: "&c'%event_name%' etkinliği için geçersiz blok türü '%block_type%'!"
# Başarı Mesajları
success:
event-created: "&a'%event_name%' etkinliği başarıyla oluşturuldu!"
event-updated: "&a'%event_name%' etkinliği başarıyla güncellendi!"
event-deleted: "&a'%event_name%' etkinliği başarıyla silindi!"
data-saved: "&aOyuncu verileri başarıyla kaydedildi!"
# Uyarı Mesajları
warnings:
event-already-scheduled: "&e'%event_name%' etkinliği zaten %time% için planlandı!"
low-health: "&e%event_name% &7'in sağlığı azaldı! &c%health%&7/&c%max_health% HP kaldı!"
event-ending-soon: "&eKimse saldırmazsa %event_name% &7yakında sona erecek!"
# Yer Tutucu Mesajları (PlaceholderAPI için)
placeholders:
no-active-event: "Yok"
no-data: "0"
not-participating: "Katılmıyor"
YAML:
# ElHPstand Etkinlik Yapılandırması
# Ellegans tarafından geliştirilmiştir
# Discord. ellegans.
# Genel Ayarlar
settings:
# Hata ayıklama mesajlarını aç/kapat
debug: false
# Performans ayarları
performance:
# Boss barların güncellenme sıklığı (tick cinsinden, 20 = 1 saniye)
bossbar-update-interval: 10
# Zamanlanmış etkinliklerin kontrol edilme sıklığı (tick)
event-check-interval: 1200
# Aynı anda çalışabilecek maksimum etkinlik sayısı
max-concurrent-events: 5
# Tüm etkinlikler için varsayılan ayarlar
defaults:
# Varsayılan etkinlik canı
health: 100
# Varsayılan boss bar açık mı
bossbar: true
# Varsayılan ödül tipi
reward-type: "most-damage"
# Varsayılan en çok hasar verenler açık mı
top-damagers: true
# Varsayılan rastgele ödül kapalı mı
random-reward: false
# Varsayılan son vuran da ödül alsın mı
last-hit-also: false
# Farklı silah türleri için hasar çarpanları
damage-multipliers:
# Kılıç hasar çarpanı
sword: 1.0
# Balta hasar çarpanı
axe: 0.8
# Yay hasar çarpanı
bow: 1.2
# Tatar yayı hasar çarpanı
crossbow: 1.1
# Mızrak hasar çarpanı
trident: 1.3
# Diğer silahların çarpanı
other: 0.5
# Direnç ayarları
resistance:
# Zırh direnci (zırha göre hasarı azaltır)
armor-enabled: true
# Büyü direnci (büyülere göre hasarı azaltır)
enchantment-enabled: true
# Etkinlik tanımları
events:
zombie_fortress:
# Etkinliğin doğacağı dünya
world: "world"
# Etkinliğin doğacağı saatler (24 saat formatı)
times:
- "12:00"
- "18:00"
- "00:00"
# Konum koordinatları (x, y, z)
location: 100,65,200
# Etkinlik türü: "mob" veya "block"
type: "mob"
# Yaratık türü (sadece mob etkinliklerinde)
mob-type: "ZOMBIE"
# Etkinlik canı
health: 200
# Etkinliğin görünen adı
display-name: "&c&lZombi Kalesi"
# Boss bar ayarları
bossbar: true
bossbar-color: "RED"
bossbar-style: "SOLID"
# Ödül ayarları
reward-type: "most-damage" # Seçenekler: "last-hit", "most-damage", "both"
top-damagers: true # En çok hasar veren ilk 3 kişiye ödül ver
random-reward: false # Listedeki ödüllerden rastgele seç
last-hit-also: true # Most-damage seçiliyken son vuran da ödül alır
use-real-mob: true # Zırh askısı yerine gerçek bir mob kullan
mob-can-move: false # Mob hareket edebilir mi
mob-can-damage: false # Mob oyunculara vurabilir mi
mob-makes-sound: false # Mob ses çıkarır mı
# Farklı sıralamalar için ödüller (1., 2., 3.)
rewards:
1:
- "give %player% diamond 5"
- "eco give %player% 1000"
- "broadcast &a%player% &7&c&lZombi Kalesi&7 etkinliğinde 1. oldu!"
2:
- "give %player% iron_ingot 10"
- "eco give %player% 500"
- "broadcast &a%player% &7&c&lZombi Kalesi&7 etkinliğinde 2. oldu!"
3:
- "give %player% gold_ingot 5"
- "eco give %player% 250"
- "broadcast &a%player% &7&c&lZombi Kalesi&7 etkinliğinde 3. oldu!"
# Son vuruş ödülü (last-hit-also true olduğunda)
last-hit-reward:
- "give %player% emerald 3"
- "broadcast &a%player% &7&c&lZombi Kalesi&7 etkinliğine son vuruşu yaptı!"
diamond_block_event:
# Etkinliğin gerçekleşeceği dünya
world: "world"
# Etkinliğin saatleri
times:
- "21:00"
- "15:30"
# Konum koordinatları
location: -50,70,30
# Etkinlik türü
type: "block"
# Blok türü (sadece block etkinliklerinde)
block-type: "DIAMOND_BLOCK"
# Etkinlik canı
health: 100
# Görünen adı
display-name: "&b&lElmas Blok Etkinliği"
# Boss bar ayarları
bossbar: true
bossbar-color: "BLUE"
bossbar-style: "SEGMENTED_10"
# Ödül ayarları
reward-type: "last-hit"
top-damagers: false
random-reward: true
last-hit-also: false
# Ödüller
rewards:
1:
- "eco give %player% 2000"
- "give %player% netherite_ingot 1"
- "give %player% golden_apple 10"
- "give %player% diamond 20"
- "broadcast &a%player% &7&b&lElmas Blok&7 etkinliğini kazandı!"
skeleton_tower:
# Dünya adı
world: "world_nether"
# Etkinlik zamanları
times:
- "14:00"
- "20:00"
# Koordinatlar
location: 0,100,-100
# Tür
type: "mob"
# Yaratık türü
mob-type: "SKELETON"
# Can
health: 150
# Görünen isim
display-name: "&7&lİskelet Kulesi"
# Boss bar
bossbar: true
bossbar-color: "WHITE"
bossbar-style: "SEGMENTED_6"
# Ödül türü
reward-type: "both"
top-damagers: true
random-reward: false
last-hit-also: true
# Ödüller
rewards:
1:
- "give %player% bow 1"
- "give %player% arrow 64"
- "eco give %player% 800"
2:
- "give %player% crossbow 1"
- "give %player% arrow 32"
- "eco give %player% 400"
3:
- "give %player% arrow 16"
- "eco give %player% 200"
# Son vuruş ödülü
last-hit-reward:
- "give %player% enchanted_book 1"
- "broadcast &a%player% &7&7&lİskelet Kulesi&7 etkinliğini bitirdi!"
emerald_golem:
# Dünya
world: "world"
# Saatler
times:
- "16:00"
- "22:00"
# Koordinatlar
location: 200,80,-200
# Tür
type: "mob"
# Yaratık
mob-type: "IRON_GOLEM"
# Can
health: 300
# Görünen isim
display-name: "&a&lZümrüt Golem"
# Boss bar
bossbar: true
bossbar-color: "GREEN"
bossbar-style: "SOLID"
# Ödül ayarları
reward-type: "most-damage"
top-damagers: true
random-reward: false
last-hit-also: false
# Gerçek mob ayarları (varsayılan: zırh askısı)
use-real-mob: true
mob-can-move: false
mob-can-damage: false
mob-makes-sound: false
# Ödüller
rewards:
1:
- "give %player% emerald_block 5"
- "eco give %player% 1500"
- "broadcast &a%player% &7&a&lZümrüt Golem&7 etkinliğini kazandı!"
2:
- "give %player% emerald 20"
- "eco give %player% 750"
3:
- "give %player% emerald 10"
- "eco give %player% 375"
# Gerçek mob kullanılan örnek
ghast_event:
# Dünya
world: "world"
# Saatler
times:
- "13:00"
- "19:00"
# Koordinatlar
location: 100,100,100
# Tür
type: "mob"
# Yaratık
mob-type: "GHAST"
# Can
health: 250
# Görünen isim
display-name: "&c&lGhast Boss"
# Boss bar
bossbar: true
bossbar-color: "RED"
bossbar-style: "SOLID"
# Ödül ayarları
reward-type: "last-hit"
top-damagers: false
random-reward: true
last-hit-also: false
# Gerçek mob kullanılır - Zırh askısı yerine Ghast çıkar
use-real-mob: true
mob-can-move: false
mob-can-damage: false
mob-makes-sound: false
# Ödüller
rewards:
1:
- "eco give %player% 3000"
- "give %player% ghast_tear 10"
- "give %player% netherite_scrap 3"
- "broadcast &a%player% &7&c&lGhast Boss&7 etkinliğini yendi!"
YAML:
fd24634a-27e8-38cf-8d9b-d5f21706c6cf:
last-hits: 1
top3-finishes: 3
total-damage: 1007.6070116758347
events-participated: 0
94c629ab-e3b1-3784-9b79-65b512f4d401:
last-hits: 0
top3-finishes: 0
total-damage: 0.0
events-participated: 0
Bilgilendirme:
ElHPstand pluginini MaviMuğday isimli sunucudaki mor buğday taşı isimli eklentiden esinlendim.
Görseller:
Son düzenleme:
