Oylama Yapma Skripti

Wassu

Zümrüt madencisi
Katılım
29 May 2019
Mesajlar
214
Beğeni
35
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

Özel Üye
Özel Üye
Katılım
29 May 2019
Mesajlar
145
Beğeni
67
Puanları
1,435
Gerekli ve güzel bir skript. Kendi sunucumda kullanmayı düşünmüyor değilim :D
 
  • Beğen!
Tepkiler: Wah
Üst