Oylama » ♛ Acaba Hangisine Oy Versem ♛ « Oylama

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Deleted User 44679

Birisi mi Spawnlandı?
Katılım
21 Nisan 2016
Mesajlar
9
Elmaslar
1
Puan
0
Skript Hakkında
Oylama Açtığınız Konuda Komutla Oy Verebiliyorsunuz

nrV3NM.gif


Permission
bc.oylamabaslat

nrV3NM.gif


Komutlar
/oylama [<integer>] [<text>]:
/Evet
/Hayır

nrV3NM.gif


Skript Kodu
Kod:
command /oylama [<integer>] [<text>]:
    trigger:
        if player has permission "bc.oylamabaslat":
            if arg 1 is not set:
                message "&6&lKullanım &8» &7/oylama süre konu"
            else:
                if arg 2 is not set:
                    message "&6&lKullanım &8» &7/oylama süre konu"
                else:
                    set {yes} to 0
                    set {no} to 0
                    loop all players:
                        set {oyla.%loop-player%} to false
                    broadcast "&6Yönetici %player%&7, bir oylama başlattı:"
                    broadcast "&7Soru: &6&l&o%arg-2%"
                    broadcast "&7Kabul etmek için &a/evet&7, reddetmek için &c/hayir &7yazabilirsiniz."
                    broadcast "&7Oylama &6%arg-1% &7saniye sonra sonuçlanacak."
                    set {OylamaBitis} to true
                    loop arg-1 times:
                        wait 1 second
                    broadcast "&6&lOylama tamamlandı (&6%arg 2%&7)"
                    broadcast "&6&l» &aEvet &7> &a%{yes}%"
                    broadcast "&6&l» &cHayır &7> &c%{no}%"
                    set {OylamaBitis} to false
        else:
            message "&4&lHata &8» &7Bu komutu kullanabilmek için gerekli yetkiniz yok."

command /evet:
    trigger:
        if {OylamaBitis} is true:
            if {oyla.%player%} is false:
                add 1 to {yes}
                message "&6&lBilgi &8» &7Oyunuzu &aevet &7olarak kaydettiniz."
                set {oyla.%player%} to true
            else:
                message "&6&lBilgi &8» &7Zaten bir oy kullandınız."
        else:
            message "&6&lBilgi &8» &7Şuanda aktif bir oylama yok."

command /hayir:
    aliases: /hayır
    trigger:
        if {OylamaBitis} is true:
            if {oyla.%player%} is false:
                add 1 to {no}
                message "&6&lBilgi &8» &7Oyunuzu &ahayır &7olarak kaydettiniz."
                set {oyla.%player%} to true
            else:
                message "&6&lBilgi &8» &7Zaten bir oy kullandınız."
        else:
            message "&6&lBilgi &8» &7Şuanda aktif bir oylama yok."

nrV3NM.gif


İyi Forumlar

5kkGZz.png
 
güzel skript kendin yaptıysan helal :D
 
Birde şu skriptlerin tablarını düzgün paylaşsanız güzel olucak. Sırf yarışma için skript paylaşıyorsunuz.
 
Birde şu skriptlerin tablarını düzgün paylaşsanız güzel olucak. Sırf yarışma için skript paylaşıyorsunuz.
Yarışma İçinmi ? Ben Yarışma Dışıda Skript Paylaşıyorum
 
Bende Bi Sorun Olmuyo Ama Al

Kod:
command /oylama [<integer>] [<text>]:
    trigger:
        if player has permission "bc.oylamabaslat":
            if arg 1 is not set:
                message "&6&lKullanım &8» &7/oylama süre konu"
            else:
                if arg 2 is not set:
                    message "&6&lKullanım &8» &7/oylama süre konu"
                else:
                    set {yes} to 0
                    set {no} to 0
                    loop all players:
                        set {oyla.%loop-player%} to false
                    broadcast "&6Yönetici %player%&7, bir oylama başlattı:"
                    broadcast "&7Soru: &6&l&o%arg-2%"
                    broadcast "&7Kabul etmek için &a/evet&7, reddetmek için &c/hayir &7yazabilirsiniz."
                    broadcast "&7Oylama &6%arg-1% &7saniye sonra sonuçlanacak."
                    set {OylamaBitis} to true
                    loop arg-1 times:
                        wait 1 second
                    broadcast "&6&lOylama tamamlandı (&6%arg 2%&7)"
                    broadcast "&6&l» &aEvet &7> &a%{yes}%"
                    broadcast "&6&l» &cHayır &7> &c%{no}%"
                    set {OylamaBitis} to false
        else:
            message "&4&lHata &8» &7Bu komutu kullanabilmek için gerekli yetkiniz yok."

command /evet:
    trigger:
        if {OylamaBitis} is true:
            if {oyla.%player%} is false:
                add 1 to {yes}
                message "&6&lBilgi &8» &7Oyunuzu &aevet &7olarak kaydettiniz."
                set {oyla.%player%} to true
            else:
                message "&6&lBilgi &8» &7Zaten bir oy kullandınız."
        else:
            message "&6&lBilgi &8» &7Şuanda aktif bir oylama yok."

command /hayir:
    aliases: /hayır
    trigger:
        if {OylamaBitis} is true:
            if {oyla.%player%} is false:
                add 1 to {no}
                message "&6&lBilgi &8» &7Oyunuzu &ahayır &7olarak kaydettiniz."
                set {oyla.%player%} to true
            else:
                message "&6&lBilgi &8» &7Zaten bir oy kullandınız."
        else:
            message "&6&lBilgi &8» &7Şuanda aktif bir oylama yok."
 
Konu kullanıcılara gerekli olduğundan dolayı konu tekrardan aktiftir.​
 
Bak bu başarılı helal :)
 
Gerçekden efsane Tebrikler
 
Güzel Skript Server Kurarsam Kullanacağım :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst