- Katılım
- 10 Kas 2019
- Konular
- 225
- Mesajlar
- 1,057
- Çözümler
- 19
- Tepki puanı
- 1,050
- Puanları
- 8,710
SUNUCUNUZA NE GETİRCEĞİNİZ KONUSUNDA KARARSIZ MI KALDINIZ?
BU SKRİPT TAM SİZE GÖRE !!!
BU OYLAMA SİSTEMİ İLE OYUNCULARIN GÖRÜŞLERİNİ ALABİLİRSİNİZ!
SKRİPT HAKKINDA FOTOĞRAFLAR
- Komutlar -
» /katıl - Oy verilecek menüyü açar.
» /adminoylama <Oylama Süresi(saniye)> - <Oylama Konusu> - Oylamayı Başlatır.
» /durdur - Eğer yürürlükte bir oylama varsa durdurur.
- Skriptimiz -
Kod:
options:
p: &8[ &eOYLAMA &8]
command /katıl:
trigger:
if {oylama.başlamış} is true:
open chest with 3 rows named "&0Oylama Menüsü" to player
wait 1 ticks
format slot 10 of player with diamond named "&aEvet, bu oylamayı kabul ediyorum!" with lore "&8&m-----------------|||| &eBu seçeneği seçerseniz oyunuz &9evet &eolarak kabul edilecektir. ||||&8&m-----------------" to close then run [make player execute command "evetever"]
format slot 0 of player with black stained glass named "&aOylama menüsü" to close
format slot 1 of player with black stained glass named "&aOylama menüsü" to close
format slot 2 of player with black stained glass named "&aOylama menüsü" to close
format slot 3 of player with black stained glass named "&aOylama menüsü" to close
format slot 4 of player with red stained glass named "&aOylama menüsü" to close
format slot 5 of player with black stained glass named "&aOylama menüsü" to close
format slot 6 of player with black stained glass named "&aOylama menüsü" to close
format slot 7 of player with black stained glass named "&aOylama menüsü" to close
format slot 8 of player with black stained glass named "&aOylama menüsü" to close
format slot 9 of player with blue stained glass named "&aOylama menüsü" to close
format slot 11 of player with black stained glass named "&aOylama menüsü" to close
format slot 12 of player with black stained glass named "&aOylama menüsü" to close
format slot 13 of player with red stained glass named "&aOylama menüsü" to close
format slot 14 of player with black stained glass named "&aOylama menüsü" to close
format slot 15 of player with black stained glass named "&aOylama menüsü" to close
format slot 16 of player with redstone named "&cHayır, bu oylamayı kabul etmiyorum!" with lore "&8&m-----------------|||| &eBu seçeneği seçerseniz oyunuz &9hayır &eolarak kabul edilecektir. ||||&8&m-----------------" to close then run [make player execute command "hayıraver"]
format slot 17 of player with blue stained glass named "&aOylama menüsü" to close
format slot 18 of player with black stained glass named "&aOylama menüsü" to close
format slot 19 of player with black stained glass named "&aOylama menüsü" to close
format slot 20 of player with black stained glass named "&aOylama menüsü" to close
format slot 21 of player with black stained glass named "&aOylama menüsü" to close
format slot 22 of player with red stained glass named "&aOylama menüsü" to close
format slot 23 of player with black stained glass named "&aOylama menüsü" to close
format slot 24 of player with black stained glass named "&aOylama menüsü" to close
format slot 25 of player with black stained glass named "&aOylama menüsü" to close
format slot 26 of player with black stained glass named "&aOylama menüsü" to close
else:
send player title "{@p}" with subtitle "&cAktif oylama olmadığından işlem geçersiz." for 4 seconds
command /adminoylama [<int>] [<text>]:
permission: oylama.admin
permission message: &8» &cBu komudu kullanabilmeniz için &ayetkili &colmalısınız.
trigger:
if arg-1 is set:
if arg-2 is set:
set {evet::oyu} to 0
set {hayır::oyu} to 0
set {toplam::oy} to 0
loop all players:
set {oyveren::%loop-player%} to false
send players title "{@p}" with subtitle "&7Yetkilimiz bir oylama başlattı!" for 3 seconds
broadcast " "
broadcast " "
broadcast "{@p} &aOylama konusu: &6%arg-2%"
broadcast "{@p} &aOylama süresi: &6%arg-1%"
broadcast "{@p} &aOylamayı başlatan yetkili: &6%player%"
broadcast " "
broadcast "{@p} &9Oylamaya katılmak için &f/katıl &9yazmalısınız."
broadcast " "
broadcast " "
set {oylama.başlamış} to true
loop arg-1 times:
wait 1 seconds
send players title "{@p}" with subtitle "&cOylama tamamlandı!" for 3 seconds
broadcast "{@p} &9Oylama süresi sona erdi! Sonuçlar &abaşarıyla &9hesaplandı."
broadcast " "
broadcast "{@p} &aEvet oy sayısı: %{evet::oyu}%"
broadcast "{@p} &aHayır oy sayısı: %{hayır::oyu}%"
broadcast " "
broadcast "{@p} &aToplam oy sayısı: %{toplam::oy}%"
broadcast " "
set {oylama.başlamış} to false
else:
send player title "{@p}" with subtitle "&7Lütfen bir konu giriniz." for 3 seconds
else:
send player title "{@p}" with subtitle "&7Lütfen oylama süresini belirleyin." for 3 seconds
command /durdur:
permission: oylama.admin
permission message: &8» &cBu komudu kullanabilmeniz için &ayetkili &colmalısınız.
trigger:
if {oylama.başlamış} is true:
send player title "{@p}" with subtitle "&cOylama başarıyla durduruldu!" for 3 seconds
set {oylama.başlamış} to false
send players title "{@p}" with subtitle "&cOylama durduruldu!" for 3 seconds
else:
send player title "{@p}" with subtitle "&cAktif bir oylama bulunamadı." for 4 seconds
command /evetever:
trigger:
if {oylama.başlamış} is true:
if {oyveren::%player%} is false:
add 1 to {evet::oyu}
add 1 to {toplam::oy}
send player title "{@p}" with subtitle "&aOyunuzu başarıyla kullandınız." for 4 seconds
set {oyveren::%player%} to true
else:
send player title "{@p}" with subtitle "&cOyunuzu zaten kullanmışsınız." for 4 seconds
else:
send player title "{@p}" with subtitle "&cAktif bir oylama bulunamadı." for 4 seconds
command /hayıraver:
trigger:
if {oylama.başlamış} is true:
if {oyveren::%player%} is false:
add 1 to {hayır::oyu}
add 1 to {toplam::oy}
send player title "{@p}" with subtitle "&aOyunuzu başarıyla kullandınız." for 4 seconds
set {oyveren::%player%} to true
else:
send player title "{@p}" with subtitle "&cOyunuzu zaten kullanmışsınız." for 4 seconds
else:
send player title "{@p}" with subtitle "&cAktif bir oylama bulunamadı." for 4 seconds