[SK] Oylama Skript'i

Darkkandadr

❌⚖❌ Everybody knows the good guys lost...
Emektar Üye
En iyi cevaplar
0
Merhaba sevgili Minecraft Türk üyeleri.
Yakın zamanda skript yazmaya başladım. Ve öylesine bir oylama skript'i yazıyım dedim. Ve yazdım'da :D
Bunu sizlerle paylaşmak istedim ;

PHP:
#OYLAMA VOTE
options:
    yetki: yetki.staff
    prefix: &7&l[&e&lOylamaSistemi&7&l]
    permission_message: &7&l[&e&lOylamaSistemi&7&l] &cBu komutu kullanmak icin yeterli yetkiye sahip degilsin!
  
command /oylamabaslat [<text>]:
    permission: {@yetki}
    permission message: {@permission_message}
    trigger:
        if arg-1 is not set:
            message "&cBir oylama yazısı belirlememişsiniz!" to player
        if arg-1 is set:
            execute console command "chat clear"
            send "{@prefix} &cOylama Baslatiliyor!" to all players
            set {oylama} to true
            wait 2 second
            send "{@prefix} &cOylama sorusu: &a%arg-1%" to all players
            wait 1 second
            send "{@prefix} &cOylamaya cevap vermek icin &a/evet &4/hayir &ckomutlarini kullanin" to all players
            send "{@prefix} &cOylama 15 saniye sonra biticek ve sonuclar aciklanicak." to all players
            wait 15 second
            send "{@prefix} &cOylama bitti sonuclar aciklaniyor!" to all players
            set {oylama} to false
            wait 1 second
            send "{@prefix} &aEvet sayisi: %{evetoy}% &4Hayir sayisi: %{hayiroy}%" to all players
            wait 3 second
        loop all player:
            if {oykullandin.%loop-player%} is true:
                set {oykullandin.%loop-player%} to false
            delete {evetoy}
            delete {hayiroy}
      
command /evet:
    trigger:
        if {oykullandin.%player%} is false:
            if {oylama} is true:
            add 1 to {evetoy}
                send "{@prefix} &cOyunuzu &aEvet &cseklinde kullandiniz."
                set {oykullandin.%player%} to true
            if {oylama} is false:
                send "{@prefix} &cSu anda bir oylama yok."

command /hayir:
    trigger:
        if {oykullandin.%player%} is false:
            if {oylama} is true:
                add 1 to {hayiroy}
                    send "{@prefix} &cOyunuzu &4Hayir &cseklinde kullandiniz."
                set {oykullandin.%player%} to true
            if {oylama} is false:
                send "{@prefix} &cSu anda bir oylama yok."

Beğendiyseniz bir teşekkürü eksik etmeyin :)
İyi günler iyi forumlar.
 
Son düzenleme:

AyavefeTR

Zombi Katili
En iyi cevaplar
0
Çok buglu sadece /oylamabaslat yapip yaparsaniz

Oylama başladı <none> oluyor çünkü ayarlanmamış.

Oylama sırasında bir oyuncu spam yaparak istediği kadar oy verebiliyor.

Bunları düzeltmeden hiçbir işe yaramayacaktır.
 

Darkkandadr

❌⚖❌ Everybody knows the good guys lost...
Emektar Üye
En iyi cevaplar
0
Çok buglu sadece /oylamabaslat yapip yaparsaniz

Oylama başladı <none> oluyor çünkü ayarlanmamış.

Oylama sırasında bir oyuncu spam yaparak istediği kadar oy verebiliyor.

Bunları düzeltmeden hiçbir işe yaramayacaktır.
Gerekli düzenlemeleri yaptım.
 
Üst