Hoşgeldin!

Foruma kayıt olarak bir çok özellikten faydalanabilir yardımlaşabilir ve sohbet edebilirsin. Türkiye'nin Oyun ve Yazılım platformuna bekleniyorsun.

Şimdi Kaydol!

zVoteParty | Ücretsiz oy ve oy partisi sistemi plugini

WMDiyo WMDiyo

akatrox

Kayıtsız
Katılım
3 Ocak 2018
Mesajlar
26
Tepkime puanı
25
Puanları
13
Yaş
23
313141.PNG

zVoteParty kısaca sunucunuzun oy verme ödüllerini ve aynı zamanda oy partisi sistemini tek bir eklenti üzerinden ayarlama şansı sunan bir ücretsiz eklentidir.
Kullanımı ve ayarlaması oldukça basit ve gui desteği ile birden fazla oy siteniz varsa bunların hepsini menüde gösterme şansını sizlere sunan bir eklentidir.

Not: Eklentinin çalışması için bir vote pluginine gereksinim duyar. (Örneğin: NuVotifier)

Eklenti İndirme Adresi: https://www.spigotmc.org/resources/zvoteparty-voting-plugin.95603/

Eklenti Görselleri: (Kendi yapımıcısından alıntıdır)


1111111.PNG


Eklenti Komutları:

/vote » Oy gui menüsünü açar. (Yetki: zvoteparty.vote)
/zvoteparty » Oy partisi için kalan oy miktarını gösterir. (Yetki: zvoteparty.use)
/zvoteparty reload » Eklenti ayarlarını yeniler. (Yetki: zvoteparty.reload)
/zvoteparty config » Oyun içi ayar menüsünü açar. (Yetki: zvoteparty.config)
/zvoteparty add » Bir oyuncuya manuel oy verdirir. (Oy verdirilen oyuncu hem oy ödülünü alır hemde oy partisi sistemine +1 sayı eklenir) (Yetki: zvoteparty.add)
/zvoteparty startparty » Manuel olarak oy partisini başlatır. (Yetki: zvoteparty.startparty)

Placeholders:

%zvoteparty_votes_recorded% » Verilen toplam oy miktarını gösterir.
%zvoteparty_votes_required_party% » Oy partisi için gereken kalan oy miktarını gösterir.
%zvoteparty_votes_required_total% » Oy partisi için gereken toplam oy miktarını gösterir.
%zvoteparty_player_votes% » Oyuncunun toplam verdiği oy miktarını gösterir.
%zvoteparty_votes_progressbar% » Oy partisi için gereken oy miktarını bir ilerleme çubuğu aracılığıyla gösterir.


Örnek Ayar Dosyaları: (inventories/vote.yml kendi sunucumda kullandığım ayar dosyasıdır)


config.yml



Kod:
rewards:
  1:
    percent: 10
    needToBeOnline: true # Ödülü almak için oyuncunun çevrimiçi olmaması gereksin mi?
    commands:
      - "give %player% minecraft:diamond 3"
    broadcast:
      - "&f%player% &7adlı oyuncu oy verdiği için &b3 Elmas &7kazandı."
  2:
    percent: 30
    needToBeOnline: true # Ödülü almak için oyuncunun çevrimiçi olmaması gereksin mi?
    commands:
      - "give %player% minecraft:diamond 7"
    broadcast:
      - "&f%player% &7adlı oyuncu oy verdiği için &b7 Elmas &7kazandı."
  3:
    percent: 30
    needToBeOnline: true # Ödülü almak için oyuncunun çevrimiçi olmaması gereksin mi?
    commands:
      - "give %player% minecraft:diamond 5"
    broadcast:
      - "&f%player% &7adlı oyuncu oy verdiği için &b5 Elmas &7kazandı."
  4:
    percent: 30
    needToBeOnline: true # Ödülü almak için oyuncunun çevrimiçi olmaması gereksin mi?
    commands:
      - "give %player% minecraft:diamond 3"
    broadcast:
      - "&f%player% &7adlı oyuncu oy verdiği için &b3 Elmas &7kazandı."

party:
  # Oy partisi için gereken miktar.
  votes_needed: 50

  # Her çevrimiçi oyuncu için oy partisi içni gereken sayıya ulaşıldığında tüm oyuncular için gerçekleşecek komut. Örneğin tüm oyunculara 2 elmas vermesi.
  global_commands:
    - "eco give %player% 100"
    - "broadcast &7Oy partisi sayısına erişildiği için tüm oyuncularımıza &b100 Para &7verilmiştir."

  # Bu komut konsol tarafından gerçekleşir ondan her hangi bir üyeyi seçemezsiniz. Sadece genel komutlar geçerlidir.
  commands:
    - "eco give * 0.0000000009"

  # Oyuncunun oy partisinden alabileceği rastgele ödüller
  rewards:
    1:
      percent: 50
      commands:
        - "give %player% minecraft:diamond 5"
    2:
      percent: 50
      commands:
        - "give %player% minecraft:emerald 3"

# Veri bağlantıları
sql:
  user: "user"
  password: "password"
  port: 3306
  host: "host"
  database: "database"


inventories/vote.yml


Kod:
name: "#00A2FFAkatrox &8| &fOy"
size: 45
type: VOTE
items:
  slots:
    type: NONE_SLOT
    item:
      material: GRAY_STAINED_GLASS_PANE
      name: "#00A2FFAkatrox"
    slots:
      - 0
      - 1
      - 2
      - 3
      - 5
      - 6
      - 7
      - 8
      - 9
      - 18
      - 27
      - 17
      - 26
      - 35
      - 36
      - 37
      - 38
      - 39
      - 40
      - 41
      - 42
      - 43
      - 44
  player:
    type: NONE
    item:
      material: PLAYER_HEAD
      name: "HEAD&7Merhaba, #00A2FF%player_name%"
      lore:
        - "&8◆&m                                                                      &r&8◆"
        - ""
        - "&f» &7Toplam &d%zvoteparty_player_votes% &7kere oy kullanmışsın."
        - ""
        - "&f» &7Oy Partisine Kalan: &a%zvoteparty_votes_recorded%&7/&d%zvoteparty_votes_required_total%"
        - "&f» &7Oy Partisi Yüzdesi: %zvoteparty_votes_progressbar%"
        - ""
        - "&8◆&m                                                                      &r&8◆"
    slot: 4
  oysite1:
    type: MESSAGE
    closeInventory: true
    slot: 20
    messages:
      - "&f%player% &7aşağıdaki adresten seçtiğiniz siteye yönlendirilip sunucumuza oy verebilirsiniz."
      - "&fSite1Adresi"
    item:
      material: APPLE
      name: "&f1.Oy Sitesi Adı"
      lore:
        - "&8◆&m                                                                      &r&8◆"
        - ""
        - "&r    &f» &7Buraya tıklayarak sohbetteki bağlantıdan sunucumuza oy verebilirsiniz."
        - ""
        - "&r    #FF0000[!] &7Oy vererek sunucumuza destek olabilirsin."
        - "&r    #FF0000[!] &7Şimdiden teşekkürler."
        - ""
        - "&8◆&m                                                                      &r&8◆"
  oysite2:
    type: MESSAGE
    closeInventory: true
    slot: 21
    messages:
      - "&f%player% &7aşağıdaki adresten seçtiğiniz siteye yönlendirilip sunucumuza oy verebilirsiniz."
      - "&fSite2Adresi"
    item:
      material: APPLE
      name: "&f2.Oy Sitesi Adı"
      lore:
        - "&8◆&m                                                                      &r&8◆"
        - ""
        - "&r    &f» &7Buraya tıklayarak sohbetteki bağlantıdan sunucumuza oy verebilirsiniz."
        - ""
        - "&r    #FF0000[!] &7Oy vererek sunucumuza destek olabilirsin."
        - "&r    #FF0000[!] &7Şimdiden teşekkürler."
        - ""
        - "&8◆&m                                                                      &r&8◆"
 
Sırada Kendi Pluginlerimizi Yapmakta
 
İçerik sağlayıcı paylaşım sitesi olarak hizmet veren WMDiyo sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.K'nın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. WMDiyo hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek, gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.
Ayrıca yasal haklara tabi olan bir gönderi mevcut ise kaldırılması için bizlere yine iletişim sayfasından ulaşınız.
Geri
Üst