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
Yeni Plugin!!!!
ElValoFight
Kısaca:
Bu plugin valorantdaki ölüm kalım maçının tamamen aynısını minecrafta ekler.
Birazdan fotoğraflara bakınca çok daha iyi anlayacaksınız.
Birazdan fotoğraflara bakınca çok daha iyi anlayacaksınız.
Ayarlanabilir Spawn Noktaları:
Spawn olurken ve ölünce kullanılan spawn noktaları.
Oyuncular öldüklerinde otomatik olarak rastgale bir tane spawn noktasına ışınlanırlar
Oyuncular maça ilk girdiklerinde rastgale bir spawn noktasında başlarlar.
Oyuncular maç bittikden sonra maça girdikleri anda neredeyseler oraya gönderilirler.
Oyuncular öldüklerinde otomatik olarak rastgale bir tane spawn noktasına ışınlanırlar
Oyuncular maça ilk girdiklerinde rastgale bir spawn noktasında başlarlar.
Oyuncular maç bittikden sonra maça girdikleri anda neredeyseler oraya gönderilirler.
Korumalar:
Oyuncular maçdayken herhangi bir komut kullanamazlar.
Oyuncular maça girdiklerinde envanterlerindeki her şey onlardan alınır ve kayıt altına alınır.
Maç bittikden sonra onlara verilen özel item oyunculardan alınır ve kendi eşyaları geri verilir.
Eğer maçtayken oyundan çıkarlarsa oyuna girdiklerinde itemleri geri verilir ve özel item alınmış olur.
Oyuncular maça girdiklerinde envanterlerindeki her şey onlardan alınır ve kayıt altına alınır.
Maç bittikden sonra onlara verilen özel item oyunculardan alınır ve kendi eşyaları geri verilir.
Eğer maçtayken oyundan çıkarlarsa oyuna girdiklerinde itemleri geri verilir ve özel item alınmış olur.
Ayarlanabilir Silah:
Oyuncuları öldürmeye yarayan silah sağ tıklayarak kullanılır her bir mermi için 3 saniye bekleme süresi var.
Bu silah configden modeldata ayarlanarakda değiştirilebiliyor.
Silahın ismi ve loresi değiştirilebiliyor.
Silahın bekleme süresi değiştirilebiliyor.
Bu silah configden modeldata ayarlanarakda değiştirilebiliyor.
Silahın ismi ve loresi değiştirilebiliyor.
Silahın bekleme süresi değiştirilebiliyor.
Ayarlanabilir Ödüller:
Maçta süre bitince veya birisi hedef puana ulaşınca ilk 3 e ayarlanmış ödüller veriliyor.
Ödülleri vermek için configden ayarlanmış komutlar cmd den 10 saniye sonra uygulanıyor.
Bu sayede sadece normal minecraft eşyaları değil istediğiniz her şeyi verebilirsiniz.
Ödülleri vermek için configden ayarlanmış komutlar cmd den 10 saniye sonra uygulanıyor.
Bu sayede sadece normal minecraft eşyaları değil istediğiniz her şeyi verebilirsiniz.
Ayarlanabilir Maç Süresi:
Maç süreleri configden ayarlanabiliyor ve süre bitince ilk 3'e ödüller veriliyor zaten üsttede anlatmıştım detaya girmeyeceğim.
Ayarlanabilir Maç Zamanları:
Configden her maç için ayrı ayrı bir başlangıç saati ve dakikası ayarlanabiliyor.
Bu sayede istenilen sürede maç başlatılıyor.
Bu sayede istenilen sürede maç başlatılıyor.
Ayarlanabilir Bossbar:
Her maç saati geldiğinde bossbar çalıştırılıyor.
Bossbarın rengi, sitili, ve ne kadar süre orada kalacağı ayarlanabiliyor.
Bossbarın rengi, sitili, ve ne kadar süre orada kalacağı ayarlanabiliyor.
Ayarlanabilir Scoreboard:
Maç varken özel bir scoreboard oluşuyor.
Scoreboardda ilk 6 oyuncu ve sizin puanlarınız yazıyor.
Scoreboardda ilk 6 oyuncu ve sizin puanlarınız yazıyor.
%100 Ayarlanabilir Mesajlar:
Messages.yml dosyasından gönderilen bütün mesajlar ayarlanabilir.
Kayıt Altına Alınan Arenalar:
Bütün arenalar ve arenaların spawn noktaları arenas.yml içersinde kayıt ediliyor.
Ayarlanabilir Arena Alanları:
Pluginin kendisine özel bir pos aleti var alet sayesinde her arena için belirli bir alan seçiliyor.
Bu alanda oyuncular birbirlerine vuramaz, yere eşya atamazi, blok koyamaz ve kıramaz.
Bu alanda oyuncular birbirlerine vuramaz, yere eşya atamazi, blok koyamaz ve kıramaz.
Komutlar:
/valo : Eğer başlamış bir maç varsa oyuncu maça katılır. (Herkes kullanabilir)
/valostart <maç_adı> : Bu komut ile istenilen maç direkt olarak zamanını beklemeden başlatılabilir. (Sadece yetkisi olanlar kullanabilir)
/valospawn <arena_adı> <spawn_numarası> : Bu komut ile istenilen arenaya spawn noktaları ayarlanır. (Sadece yetkisi olanlar kullanabilir)
/valosave <arena_adı> : Bu komut ile pos baltası ile seçilmiş alanlar arena alarak kayıt edilir. (Sadece yetkisi olanlar kullanabilir)
/valowand : Bu komut oyuncuya bir pos baltası verir bu balta ile arena ayarlanır. (Sadece yetkisi olanlar kullanabilir)
/valoreload : Bu komut ile bütün .yml dosyaları yenilenir (Sadece yetkisi olanlar kullanabilir)
/valostart <maç_adı> : Bu komut ile istenilen maç direkt olarak zamanını beklemeden başlatılabilir. (Sadece yetkisi olanlar kullanabilir)
/valospawn <arena_adı> <spawn_numarası> : Bu komut ile istenilen arenaya spawn noktaları ayarlanır. (Sadece yetkisi olanlar kullanabilir)
/valosave <arena_adı> : Bu komut ile pos baltası ile seçilmiş alanlar arena alarak kayıt edilir. (Sadece yetkisi olanlar kullanabilir)
/valowand : Bu komut oyuncuya bir pos baltası verir bu balta ile arena ayarlanır. (Sadece yetkisi olanlar kullanabilir)
/valoreload : Bu komut ile bütün .yml dosyaları yenilenir (Sadece yetkisi olanlar kullanabilir)
Configler:
YAML:
# ElValoFight Konfigürasyonu
# Işınlanma itemi ayarları
teleport-item:
material: DIAMOND_SWORD
name: "&c&lVandal"
lore:
- "&7Bir oyuncuya bakarak sağ tıkla"
- "&7ve onu ışınla!"
# Bekleme süresi (saniye cinsinden)
cooldown-seconds: 3
# Kaynak paketleri için özel model verisi (opsiyonel)
custom-model-data: 0
# Maç programları - Birden fazla maç yapılandırılabilir
matches:
asil:
# Oyunculara gösterilen maç adı
display-name: "Asil Maçı"
# Program saatleri (24 saat formatı: HH:MM)
schedule:
- "12:00"
- "18:00"
- "22:00"
# Maç süresi (saniye cinsinden) (0 = sınırsız)
duration: 600
# Başlamak için minimum oyuncu sayısı
min-players: 2
# İzin verilen maksimum oyuncu sayısı
max-players: 50
# Kazanmak için gereken puan
points-to-win: 10
# İlk 3 oyuncu için ödüller (konsoldan çalıştırılır)
rewards:
position-1:
- "give {player} diamond 10"
- "give {player} emerald 5"
position-2:
- "give {player} diamond 5"
- "give {player} emerald 3"
position-3:
- "give {player} diamond 3"
- "give {player} emerald 1"
iyon:
display-name: "Iyon Maçı"
schedule:
- "14:00"
- "20:00"
duration: 900
min-players: 2
max-players: 30
points-to-win: 15
rewards:
position-1:
- "give {player} diamond 10"
- "give {player} emerald 5"
position-2:
- "give {player} diamond 5"
- "give {player} emerald 3"
position-3:
- "give {player} diamond 3"
- "give {player} emerald 1"
# BossBar ayarları
bossbar:
enabled: true
color: PURPLE
style: SOLID
announcement-duration: 30
# Skor tablosu ayarları
scoreboard:
title: "&c&lVALOFIGHT"
format:
- "&7&m---------------"
- "&eEn İyi Oyuncular:"
- "&7{1_player}"
- "&7{2_player}"
- "&7{3_player}"
- "&7{4_player}"
- "&7{5_player}"
- "&7{6_player}"
- "&7&m---------------"
- "&fPuanınız: &a{your_points}"
YAML:
# ┌───────────────────────────-─────────────────────────────────┐
# │ ElValoFight Mesaj Yapılandırması │
# │ │
# │ Placeholders (Yer Tutucular): │
# │ {player} - Oyuncu adı │
# │ {arena} - Arena adı │
# │ {match} - Maç adı │
# │ {number} - Numara │
# │ {points} - Puan │
# │ {time} - Zaman │
# │ {x} {y} {z} - Koordinatlar │
# └─────────────────────────────────────────────────────────────┘
# ═══════════════════════════════════════════════════════════════
# GENEL AYARLAR
# ═══════════════════════════════════════════════════════════════
# Tüm mesajların başına eklenir
prefix: "&8[&c&l⚔ &c&lValoFight&8] &f"
# ═══════════════════════════════════════════════════════════════
# BOSSBAR MESAJLARI
# ═══════════════════════════════════════════════════════════════
bossbar:
match-announcement: "&e⚡ &6&l{match} &e⚡ &f/valo ile katıl!"
match-ending-soon: "&c&l⏰ &e{match} &c&l{time} &esaniye içinde başlıyor!"
# ═══════════════════════════════════════════════════════════════
# KOMUT MESAJLARI
# ═══════════════════════════════════════════════════════════════
commands:
wand-given: "&a&l✓ &fSeçim asası verildi! &7Sol tık &8➜ &ePos1 &7| Sağ tık &8➜ &ePos2"
arena-saved: "&a&l✓ &fArena &e&l{arena} &fbaşarıyla kaydedildi!"
spawn-set: "&a&l✓ &fSpawn &e#{number} &farena &e{arena} &fiçin ayarlandı!"
reload-success: "&a&l✓ &fKonfigürasyon başarıyla yeniden yüklendi!"
match-started: "&a&l✓ &e{match} &fmaçı başlatıldı!"
# Kullanım mesajları
usage:
valostart: "&c&l✗ &fKullanım: &e/valostart <maç_adı>"
valospawn: "&c&l✗ &fKullanım: &e/valospawn <arena_adı> <spawn_numarası>"
valosave: "&c&l✗ &fKullanım: &e/valosave <arena_adı>"
# ═══════════════════════════════════════════════════════════════
# MAÇ MESAJLARI
# ═══════════════════════════════════════════════════════════════
match:
starting: "&e&l▶ &f{match} &ebaşlıyor! &7Katılmak için &e/valo &7yaz!"
started: "&a&l✓ &fMaç başladı! &7İyi şanslar!"
full: "&c&l✗ &fBu maç dolu! &7Lütfen daha sonra tekrar deneyin."
won: |
&6&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━
&e&l👑 MAÇ BİTTİ &e&l👑
&6&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━
&fKazanan: &e&l{player}
&fPuan: &6&l{points}
&6&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ended: "&e&l⏹ &fMaç sona erdi!"
cancelled: "&c&l✗ &f{match} &cyetersiz oyuncu nedeniyle iptal edildi."
joined: "&a&l✓ &f{match} &amaçına katıldınız!"
left: "&e&l← &fMaçtan ayrıldınız."
no-active: "&c&l✗ &fŞu anda aktif bir maç yok! &7Programlanmış bir maçı bekleyin."
# ═══════════════════════════════════════════════════════════════
# OYUNCU DURUM MESAJLARI
# ═══════════════════════════════════════════════════════════════
player:
not-in-match: "&c&l✗ &fBir maçta değilsiniz!"
already-in-match: "&c&l✗ &fZaten bir maçtasınız!"
no-permission: "&c&l✗ &fBu komutu kullanma yetkiniz yok!"
player-only-command: "&c&l✗ &fBu komut sadece oyuncular tarafından kullanılabilir!"
# ═══════════════════════════════════════════════════════════════
# ARENA MESAJLARI
# ═══════════════════════════════════════════════════════════════
arena:
not-found: "&c&l✗ &fArena bulunamadı!"
not-found-name: "&c&l✗ &f'{arena}' adında bir arena bulunamadı!"
no-spawns: "&c&l✗ &fBu arena için spawn noktası ayarlanmamış!"
no-spawns-name: "&c&l✗ &f'{arena}' için spawn noktaları ayarlanmamış!"
select-area-first: "&c&l✗ &fLütfen önce bir alan seçin!"
protection-enabled: "&c&l✗ &fArenada blok kıramazsınız/yerleştiremezsiniz!"
pos1-set: "&a&l✓ &fPos1 ayarlandı: &e{x}&f, &e{y}&f, &e{z}"
pos2-set: "&a&l✓ &fPos2 ayarlandı: &e{x}&f, &e{y}&f, &e{z}"
# ═══════════════════════════════════════════════════════════════
# PVP MESAJLARI
# ═══════════════════════════════════════════════════════════════
pvp:
kill: "&a&l⚔ &f{player} &aöldürüldü! &e+1 puan"
death: "&c&l☠ &f{player} &ctarafından öldürüldünüz!"
target-not-found: "&c&l✗ &fBir hedefe nişan alın!"
target-not-in-match: "&c&l✗ &fHedef maçta değil!"
target-not-same-match: "&c&l✗ &fHedef sizin maçınızda değil!"
target-not-in-arena: "&c&l✗ &fHedef arena alanında değil!"
cannot-drop-item: "&c&l✗ &fMaçtayken bu itemi yere atamazsınız!"
# ═══════════════════════════════════════════════════════════════
# COOLDOWN MESAJLARI
# ═══════════════════════════════════════════════════════════════
cooldown:
active: "&c&l⏰ &fBunu tekrar kullanmak için &e{time} saniye &fbekleyin!"
# ═══════════════════════════════════════════════════════════════
# HATA MESAJLARI
# ═══════════════════════════════════════════════════════════════
error:
match-already-active: "&c&l✗ &f'{match}' maçı zaten aktif!"
invalid-spawn-number: "&c&l✗ &fSpawn numarası geçerli bir tam sayı olmalıdır!"
spawn-number-min: "&c&l✗ &fSpawn numarası en az 1 olmalıdır!"
YAML:
arenas:
iyon:
world: world
pos1:
x: -371.0
y: 89.0
z: -114.0
pos2:
x: -322.0
y: 110.0
z: -182.0
spawns:
- x: -348.1525637706611
y: 101.0
z: -162.7938401872779
pitch: 42.300022
yaw: 50.849796
- x: -350.588503847796
y: 101.0
z: -157.9080286254369
pitch: 14.400016
yaw: 17.549795
- x: -348.85110672605634
y: 101.0
z: -152.99326692241988
pitch: 18.450016
yaw: -48.000214
- x: -351.11849845951343
y: 101.0
z: -144.46131464231408
pitch: -8.099987
yaw: 21.449797
- x: -349.3296254408376
y: 101.0
z: -149.0422413088451
pitch: -8.099987
yaw: 21.449797
GÖRSELLER:
Cooldown Süresi:
Diğer Cooldown Süresi:
Bossbar:
Maç Başladı:
Yere Atma Hatası:
Kazanma Mesajı:
ScoreBoard:
Puan Kazanma:
Kapanış:
Plugin şuanlık bu durumda bütün önerilere açığım hepsini yapmayı çalışacağım.
Birde bu plugini yaparken mavibuğdaydaki ermeydanı sistemininden esinlendim.
Moderatör tarafından düzenlendi: