Metin Savaşı Etkinliği - Tüm sunucu türleri için biçilmiş etkinlik.

Satılık Metin Savaşı Etkinliği - Tüm sunucu türleri için biçilmiş etkinlik.

Merhabalar,
Bugün sizlere metin taşı etkinliğimin çıktığını duyurmak adına bu konuyu açıyorum.

Metin Savaşı Etkinliği
Oyuncu komutumuz /ms tir. /ms yazılınca takım seçme menüsü açılır ve oyuncular takım seçer. Ardından ana menü açılır ve savaşa katılanlar gözükür. Savaşa katılan her oyuncu hazır ol butonuna basınca oyun otomatik olarak başlar. Katılan tüm oyuncuların envanteri kaydedilip silinir ve sizin /msadmin menüsünden ayarladığınız kit verilir. Daha sonra takımlar ayarladığınız başlangıç noktalarına ışınlanır ve savaş başlar. Oyuncuların amacı belirlediğiniz metin taşını kırmaktır. Metin taşını kıran her takım 1 skor kazanır. 3 skora sahip olununca oyun biter, kazanan takıma eğer ödül özelliğini aktif ettiyseniz ödüllerini verir ve oyun başlamadan önceki eşyaları geri verilir.

S-S-S
S: Ben Skyblock sunucu sahibiyim ne işim olur bu etkinlikle?

C: Aşağıdaki 2. videonun sonunda da dediğim gibi bu etkinliğin sunucu türü ile alakası yoktur. Sadece oyuncuların kendi arasında etkileşimlerini, sunucu içinde kalıp bu oyunu oynamalarını isteyecekleri, vakit geçirebilecekleri bir etkinlik. Zaten etkinlik ortalama savaşlar uzamaz ise 10 dakika sürmektedir. Bu 10 dakika sonunda diyelim siz config.yml'den sayaç ayarını 3 saat yaparsanız oyuncular 3 saat boyunca /ms yazamayacaklar ve etkinliği bekleyecekler. Yani eşyaları vs. sildiği için herkese aynı itemleri verdiği için sunucu türü ile alakası olmayan bir etkinlik. Nasıl siz Skyblock, Survival sunucunuza duello eklentileri ekliyorsanız bu da aynı mantık.

S: Eğer oyuncu etkinlik sırasında oyundan çıkarsa eşyaları ne olacak?
C: Eğer config.yml'den eşya kurtarma ayarını true yaparsanız oyuncu hazır dedikten sonra eşyaları 2.kez yedek olarak farklı bir variable a kaydedilir. Dolayısıyla önceden eşyaları silinen oyuncu /eşyalarımıkurtar yazarak eşyalarını kurtarabilir. Oyuncunun bilmesine gerek yoktur. Zaten oyuncu etkinlik sırasında oyundan düştüğünde tekrar girince "Eşyalarını kurtardım geri istiyorsan /eşyalarımıkurtar" yaz diye bir mesaj alacak.

S: Eşyaları silinen oyuncunun eşyaları bi hata yüzünden ya geri verilmezse?
C: Böyle bir hata eğer siz etkinlik sırasında variables dosyasını silmezseniz söz konusu değildir.

S: Ben diyelim bu ürünü satın aldım. Kaç sunucuda kullanabilirim?
C: Ürünü satın aldığınızda 2 adet lisans hakkınız vardır. Eğer başka sunucularınızda da bu etkinliği kullanmak istiyorsanız lisans başı 10 TL ücret ödemelisiniz.

S: Takım isimlerini Mavi ve Kırmızı takım olarak kullanmak istemiyorum.
C: config.yml dosyasından istediğiniz takım adlarını ayarlayabilirsiniz.


CONFIG.YML
PHP:
##
## Merhabalar Metin Savaşı adlı projeme hoş geldiniz.
## Bu Skript tarafımca kodlanmıştır. Eğer bir sıkıntı yaşarsanız DC adresim BlackKpoT#3087 ulaşmaktan çekinmeyin.
## Aşağıdaki ayarları dilediğiniz gibi değiştirdikten sonra /msadmin relaod komutu ile
## dosyayı yenileyebilirsiniz. Lütfen /sk reload all, /sk reload scripts ya da
## /sk reload metinsavasi tarzında dosyayı yenilemeye çalışmayın. Bozulacaktır.
##

# Etkinliği oynatacağınız dünya klasörünün adını girin.
Etkinlik Dünyasının Adı: world

# Bu ayar PVP'yi kapatıp açmak için vardır. Yani tur bittiğinde
# PVP'yi kapatır, tur başladığında PVP'yi açar. Yani öncelikle
# metin savaşı alanında WG oluşturun ve WG adını buraya girin.
Etkinlik Alanının WG Adı: asd

# Metin taşının bloğunu seçin. Skript plugininin kabul ettiği
# blok isimlerini girmelisiniz. Normal ayarı obsidyen olduğu
# için aşağıdan oyunculara kazma verme ayarını açabilirsiniz.
# Eğer sünger yapacaksanız yani yumrukla da kırılabilsin
# diyorsanız bloğu sponge yapıp kazma verme ayarını
# kapatabilirsiniz.
Metin Taşı: obsidian

Takım Ayarları:
    Bir Takımda Olabilecek Maksimum Üye: 5
    Birinci Takımın Adı: '&9Mavi Takım'
    İkinci Takımın Adı: '&cKırmızı Takım'

# Aktif: Etkinlik başlayınca metin taşını kırmak için kazma verilsin mi? Eğer false girerseniz alttaki özellikler çalışmayacaktır. (true|false girilmelidir.)
# Kazmanın Türü: Kazmanın türünü belirler. (diamond_pickaxe|golden_pickaxe|iron_pickaxe|stone_pickaxe|wooden_pickaxe olarak girilmelidir.)
# Verimlilik Büyüsü: Kazmalarda verimlilik olsun mu? (true|false girilmelidir.)
# Verimlilik Seviyesi: Verimlilik Büyüsü true ise verimliliğin seviyesini belirler. (Pozitif tam sayı değeri girilebilir.)
# Özel İsimli Kazma: Kazmaya özel bir isim vermek içindir. (true|false girilmelidir.)
# Kazmanın İsmi: Özel İsimli Kazma eğer açıksa kazmaya isim vermeye yarar. Alt çizgiler arada boşluk olduğunu belirtir.
Kazma:
    Aktif: true
    Özellikler:
        Kazmanın Türü: diamond_pickaxe
        Verimlilik Büyüsü: true
        Verimlilik Seviyesi: 1

# Savaş bittikten sonra /ms menüsü bekleme süresine girer ve oyuncular bu bekleme süresi boyunca menüye erişemez. Eğer bu ayarı false yaparsanız etkinlik bittiği
# an /ms menüsünü kapatmaz. Eğer true yaparsanız /ms menüsünün ne kadar zaman sonra aktif olacağını ayarlayabilirsiniz. Normal ayarları 1 0 0'dır yani 1 saat
# sonra otomatik olarak /ms menüsü erişimi açılır.
Sayaç:
    Aktif: true
    Süre:
        Saat: 3
        Dakika: 0
        Saniye: 0

# Çeşitli durumlarda (ışınlanma, takım seçme, yanlış komut, bilgilendirme vb.) ses efekti sağlar.
Ses Efektleri: true

# Eğer sunucunuzda NameTagEdit plugini var ise maç bağladığında birinci takımdaki
# oyuncuların adını mavi, ikinci takımdaki oyuncuların adını kırmızı yapar. El
# bitince eski name taglarına geri dönerler. Tavsiye ederim güzel bir hava katıyor.
# Plugin: https://www.spigotmc.org/resources/nametagedit.3836/
NameTagEdit: true

# Eğer etkinlik sırasında oyuncu oyundan çıkarsa bu değer true ise oyuncu oyuna tekrar
# girdiğinde belirlediğiniz /msadmin spawn ayarla spawn noktasına oyuncuyu ışınlar.
# Ayrıca oyuncuya /eşyalarımıkurtar komutunu açar. Bu sayede hazır olduğu için envanteri
# silinen oyuncu eşyalarını geri alabilir.
Oyuncu Anti Giriş Bugu: true

# Etkinlik bittiğinde oyuncularınıza belirlediğiniz eşyaları verir.
# Eğer ödül sistemini true yaparsanız /msadmin ödül menüsüne erişiminiz olacaktır.
# Ödül eşyalarını ayarlamak için o menüye girip envanterimdeki eşyaları ödül olarak
# kaydet butonuna basabilirsiniz.
#
# Özel Ödüller:
# Metin Taşı Parçacığını aktif ederseniz kazanan takımdaki oyunculara ↕ Metin Taşı Parçacığı adında parlayan bir özel eşya verir. Bunu köylü takas için kullanabilirsiniz.
# Para ödülü sistemini aktif ederseniz kazanan takımdaki oyunculara belirlediğiniz para miktarında hesaplarına transfer yapılır.
# Metin Taşı Parçacığı için Essentials plugini gereklidir: https://www.spigotmc.org/resources/essentialsx.9089/
# Para ödülü için Vault plugini gereklidir (Sunucunuz hangi sürümse Game Version kısmındaki sürümle aynı olmalıdır.): https://dev.bukkit.org/projects/vault/files
#
# Metin Taşı Parçacığı almak veya başkasına vermek için oyun içerisinde '/msadmin mtp' yani Metin Tapı Çarpacığı'nın kısaltılmış halini yazabilirsiniz.
Ödül:
    Aktif: true
    Özel Ödüller:
        Metin Taşı Parçacığı: true
        Parçacık Miktarı: 2
        Para Ödülü: true
        Para Miktarı: 10

# Etkinlik bittiğinde çalıştırılacak komutları girebilirsiniz.
Etkinlik Sonu:
    Aktif: false
    Komutlar:
    - broadcast &6Merhabalar &cetkinlik bitti.
    - time set day world

KOMUTLAR
  • /ms - Oyuncular içi takım menüsünü açar. Burada oyuncular takım seçebilir, takımlardaki üyeleri görebilir ve envanterini kaydedebilir.​
  • /msadmin - Yönetici panelini açar. Yönetici burada oyuncuların savaş kitini, doğacakları yeri, metin taşını, verilecek ödülü ayarlayabilir.​
  • /msadmin başlat - Takımlar eşit olmasa bile hazır olan oyuncuları belirlediğiniz lobiye atar ve oyunu başlatır.​
  • /msadmin bitir - Devam eden oyunu bitirmeye zorlar ve etkinliği sonlandırır. (Kazanan takım belirlenemez.)​
  • /msadmin duyur - Etkinlik başladığında otomatik olarak bu komut yazılır. Eğer siz sayaç özelliğini deaktif edip kendiniz herhangi bir zamanda oyunu başlatıp duyurusunu yapmak isterseniz bu komutu yazabilirsiniz.​
  • /msadmin kit - Kit oluşturma menüsünü açar.​
  • /msadmin kit oluştur (birincitakim | ikincitakim) - Takımlara özel kit ayarlamanıza yarar. Envanterdeki eşyalarınızı kaydedip seçtiğiniz takım için kit olarak kaydeder.​
  • /msadmin kit sil (birincitakim | ikincitakim) - Belirlediğiniz takıma ait olan kiti siler.​
  • /msadmin spawn - Etkinlik sırasında oyuncuların gideceği doğuş noktalarını ayarlayacağınız bir menü ekrana yansıtır.​
  • /msadmin spawn oluştur (spawn | lobi | birincitakim | ikincitakim) - Belirlediğiniz argument için spawn noktası oluşturur. Spawn (/spawn noktası ile aynı yapabilirsiniz.), Lobi (Hazır olan oyuncuları bekleme lobisine aktarıldığı noktadr.) emrinize amade.​
  • /msadmin spawn sil (spawn | lobi | birincitakim | ikincitakim) - Argumentte belirlediğiniz spawn noktalarını siler.​
  • /msadmin spawn git (spawn | lobi | birincitakim | ikincitakim) - Argumentte belirlediğiniz spawn noktasına sizi ışınlar.​
  • /msadmin metintaşı - Metin taşını oluşturma, silme, metin taşına gitme ve skor tablosunu oluşturabildiğiniz bir menünün kapısını açar.​
  • /msadmin metintaşı oluştur - Baktığınız bloğu config.yml'de ayarladığınız bloğa dönüştürerek metin taşı olarak tanımlar.​
  • /msadmin metintaşı sil - Metin taşını siler.​
  • /msadmin metintaşı git - Metin taşına gitmenizi sağlar.​
  • /msadmin metintaşı skortablosu oluştur - Skor tablosu oluşturmanızı sağlar.​
  • /msadmin metintaşı skortablosu sil - Skor tablosunu silmenizi sağlar.​
  • /msadmin ödül - Eğer config.yml'de bu sistemi TRUE olarak ayarladıysanız, kazanan takıma verilecek ödülleri ayarlayabileceğiniz bir menünün kapısını açar.​
  • /msadmin ödül kaydet (birincitakim | ikincitakim) - Belirlediğiniz takım için envanterinizde ayarladığınız eşyaları ödül olarak kaydeder.​
  • /msadmin ödül sil (birincitakim | ikincitakim) - Belirlediğiniz takımın ödül eşyalarını siler.​
  • /msadmin reload - Config.yml'de yaptığınız değişiklikleri oyuna geçirir yani eklentiyi yeniler.​

ETKİNLİK TANITIMI

ADMİN PANELİ & KURULUM TANITIMI



Ürünün Ücreti: 20 TL

Eğer satın almak isterseniz Discord ismim: BlackKpoT#3087

Eğer almak istemiyorsanız da lütfen yorumlarda neyin eksik olduğunu ya da beğenmediğiniz yönleri belirtirseniz güncelleme getirmek istiyorum. Kendimi geliştirmemde yardımcı olabilirsiniz.
Eğer buraya kadar okuduysanız bile teşekkürlerimi sunuyorum. İyi günler dilerim.​
Yazar
BlackKpoT
Görüntüleme
106
İlk yayınlama
Son güncelleme
Değerlendirme
0.00 yıldız(lar) 0 değerlendirme

Üst