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:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yapın veya üye olun.
Eklenti Görselleri: (Kendi yapımıcısından alıntıdır)




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◆"