Oylama Yapma Skripti

Wassu

Zümrüt madencisi
Katılım
29 May 2019
Mesajlar
216
Beğeni
33
Puanları
280
Kullanımı basit bir oylama skripti # Bana ait değildir.
Kod:
options:
    P: &3Sunucu&fAdi

command /oyla <integer> <text>:
    permission: op
    usage: &b/oyla &3<&bSure&3> <&bKonu&3>
    trigger:
        set {yes} to 0
        set {no} to 0
        loop all players:
            set {oyla.%loop-player%} to false
        broadcast "{@P} &c%player% &8adli oyuncu oylama baslatti"
        broadcast "&6&l[&eSoru&6&l]: &b%arg-2%"
        broadcast "{@P} &7&lKabul etmek icin, &a&l/evet&7 , reddetmek icin &c&l/hayir &7&lyaziniz."
        broadcast "&3&l[&b&lZaman&3&l] &7&lOylamanin bitmesine kalan sure &2&l%arg-1%&7&l saniye"
        set {OylamaBitis} to true
        loop arg-1 times:
            wait 1 second
        broadcast "{@P} &6&lOylama Tamamlandi"
        broadcast "{@P} &a&lEvet&7 sayisi &6&l%{yes}%"
        broadcast "{@P} &c&lHayir&7 sayisi &6&l%{no}%"
        set {OylamaBitis} to false

command /evet:
    trigger:
        if {OylamaBitis} is true:
            if {oyla.%player%} is false:
                add 1 to {yes}
                message "{@P} &3Oyunuzu basariyla kullandiniz"
                set {oyla.%player%} to true
            else:
                message "{@P} &cZaten oyunuzu kullanmissiniz."
        else:
            message "{@P} &cSuanda yururlukte olan bir oylama yok"

command /hayir:
    trigger:
        if {OylamaBitis} is true:
            if {oyla.%player%} is false:
                add 1 to {no}
                message "{@P} &3Oyunuzu basariyla kullandiniz"
                set {oyla.%player%} to true
            else:
                message "{@P} &cZaten oyunuzu kullanmissiniz."
        else:
            message "{@P} &cSuanda yururlukte olan bir oylama yok"
 

FeriXindeR

Altın madencisi
Katılım
29 May 2019
Mesajlar
122
Beğeni
18
Puanları
280
Gerekli ve güzel bir skript. Kendi sunucumda kullanmayı düşünmüyor değilim :D
 
  • Beğen!
Tepkiler: Wah
Üst