Skript Paylaşımı Conconcraft için muhtarlık sistemi

  • Konuyu Başlatan Konuyu Başlatan AliHD_YT
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.743
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

AliHD_YT

Odunlara Vur Vur Vur!
Katılım
18 Kasım 2019
Mesajlar
30
Elmaslar
3
Puan
3.710
Yaş
26
Minecraft
AliHD_YT

Discord:

AliAlma#8957

Bu sistemi forumda isteyen bir kaç kişi gördüm ve bende ekibimdeki arkadaşımdan yapmasını istedim. Kullanışı Basit, Konu tasarımım kötü. Şimdiden İyi Kullanmalar

Yapan: @GamersYT



/oygöster yazarak kim aday olmuş ve kaç oy almış görebilirsiniz.
2019-11-18 (1).png


2019-11-18 (2).png


2019-11-18 (3).png


/başvur yazarak Muhtar Adayı Olabilirsiniz
2019-11-18 (4).png




2019-11-18 (5).png


/oyver (muhtaradayı) ismini yazarak oy verebilirsiniz
2019-11-18 (7).png




2019-11-18 (10).png



Oy Alan kişinin aldığı oy sayısını /oygöster yazarak menüden öğrenebilirsiniz
2019-11-18 (12).png



Bu Kısımdanda kendi oyunuza bakabilirsiniz
2019-11-18 (13).png




Kod:
options:
    p: &5&lCon&d&lCon&f&lCraft&7&l》

on login:
    if {basvuruyapti::%player%} and {oyverdi::%player%} and {oytop::%player%} isn't set:
        set {oyverdi::%player%} to false
        set {basvuruyapti::%player%} to false
        set {oytop::%player%} to 0
    else:
        stop

command /başvur [<text>]:
    trigger:
        if arg-1 isn't set:
            if {basvuruyapti::%player%} isn't set:
                set {basvuruyapti::%player%} to true
                add player to {basvuru::*}
                message "{@p} &aBaşarıyla Muhtarlığa Adaylığını Koydun!"
            else if {basvuruyapti::%player%} is false:
                set {basvuruyapti::%player%} to true
                add player to {basvuru::*}
                message "{@p} &aBaşarıyla Muhtarlığa Adaylığını Koydun!"
            else:
                message "{@p} &c&lZaten Aday Olmuşsun"
        else if arg-1 is "sıfırla":
            if player is op:
                delete {basvuru::*}
                delete {basvuruyapti::*}
                delete {oyverdi::*}
                delete {oytop::*}
                message "{@p} &a&lBaşarıyla Bu Skriptin Datasını Sildin."
            else:
                message "{@p} &c&lBuna Yetkin Yok!"
           
command /oyver [<offlineplayer>]:
    trigger:
        if arg-1 isn't set:
            message "&6Başvuru Yapan Kişiler Bunlar:"
            message ""
            loop {basvuru::*}:
                message "&c%loop-value%"
            message ""
            message "&aOy Vermek İçin '/oyver isim' Komutunu Kullanınız."
        else if arg-1 is set:
            if {oyverdi::%player%} isn't set:
                add 1 to {oytop::%arg-1%}
                set {oyverdi::%player%} to true
                message "{@p} &aSeninle Birlikte &c%arg-1% &aAdlı Oyuncunun Aldığı Toplam Oy &b%{oytop::%arg-1%}%&a!"
            else if {oyverdi::%player%} is false:
                add 1 to {oytop::%arg-1%}
                set {oyverdi::%player%} to true
                message "{@p} &aSeninle Birlikte &c%arg-1% &aAdlı Oyuncunun Aldığı Toplam Oy &b%{oytop::%arg-1%}%&a!"
            else:
                message "{@p} &c&lDaha Önce Oy Kullanılmış!"
               
command /oygöster:
    trigger:
        loop {oytop::*}:
            add 1 to {_size}
            if {_low.to.high.list::%loop-value%} is not set:
                set {_low.to.high.list::%loop-value%} to loop-index
            else:
                set {_n} to 0
                loop {_size} times:
                    set {_n} to {_n}+1
                    {_low.to.high.list::%loop-value-1%.%{_n}%} is not set
                    set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
                    stop loop
        wait 1 tick
        set {_n} to size of {_low.to.high.list::*}
        loop {_low.to.high.list::*}:
            set {_high.to.low.list::%{_n}%} to loop-value
            set {_n} to {_n}-1
        wait 1 tick
        open virtual chest with size 4 named "Alınan Oy Sıralaması" to player
        make gui slot 32 of player with fire charge named "&aYenile" with lore "&7Sayfayı yenilemek için tıklayın" to close then run player command "oygöster"
        make gui slot 30 of player with book named "&aSenin Aldığın Oy Sayısı" with lore "&7Alınan Toplam Oy: &4&l%{oytop::%player%}%" to nothing
        loop {_high.to.low.list::*}:
            add 1 to {_result}

            make gui slot ({_result}-1) of player with skull of ("%loop-value%" parsed as offline player) named "&a&l%{_result}%. &e%loop-value% &4(%{oytop::%loop-value%}%)" to nothing
            if {_result} is 26:
                stop
 
Son düzenleme:
Güzel bir sistem olmuş. Renkleri beğenmedim sadece. Teşekkürler!
 

Aslında bu sistem değiştirilip çok farklı amaçlar içinden kullanabilir. Ben şahsen beğendim ve paylaşım için teşekkür ederiz :)
 

Aslında bu sistem değiştirilip çok farklı amaçlar içinden kullanabilir. Ben şahsen beğendim ve paylaşım için teşekkür ederiz :)
Teşekkür Ederim, yapması bizden geliştirilmesi kullananlardan :) nasıl istiyorlarsa o şekilde kullanabilirler
 
bende kullanacam ama skyblock da farklı bir şeçim için. ellerine sağlık
 
çalışıyor sorun yok ama çok fazla eror verdi reloadda
 
Gayet güzel olmuş ellerine sağlık.
 
Güzel olmuş ellerine sağlık
 
@AliHD_YT Burda SaitoHajim değil adı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