Skript Paylaşımı ÇarkıChest | Basit GUI'li Skript

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

EfeK0

Tasarımcı | Skripter
Katılım
29 Eylül 2019
Mesajlar
664
Elmaslar
326
Puan
15.075
Minecraft
_EfeK0_

Discord:

EfeK#6993

ÇarkıChest Oyunu
Bu harika ismi bulduğu için @MustafaTRK teşekkür ederim ;)
Nedir? Ne işe yarar?
Bu oyun bir kumar oyunudur. Ortaya para koyarsınız, %25 ihtimalle 3,3 katını kazanırsınız. Şansa bağlı olarak dönen mor parçalardan 3 tane çıkartırsanız oyunu kazanırsınız.

Kod ve fikir bana aittir.

Tek komudumuz var o da:
/çarkıchest: Oyunu başlatır.

Kod:
command /çarkıchest:
    aliases: carkichest
    trigger:
        if player's balance >= 30000:
            remove 30000 from player's balance
            clear {_slotlar::*}
            add 0, 1, 2, 3, 4, 5, 6, 7, 8 to {_slotlar::*}
            open virtual chest with size 1 named "&6ÇarkıChest" to player
            make gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8 of player with Black_Stained_Glass_Pane named ""
            set {oyun.%player%} to true
            set {_a} to -1
            set {_b} to 0
            loop 24 times:
                add 1 to {_a}
                add 1 to {_b}
                wait 0.05 seconds
                make gui slot {_a} of player with purple_stained_glass named ""
                wait 0.05 seconds
                make gui slot {_b} of player with purple_stained_glass named ""
                make gui slot {_a} of player with black_stained_glass named ""
                wait 0.05 seconds
                if {_a} is 7:
                    if {_b} is 8:
                        make gui slot {_a} + 1 of player with black_stained_glass named ""
                        set {_a} to -1
                        set {_b} to 0
            wait 1 seconds
            chance of 100%:
                set {_n} to random element out of {_slotlar::*}
                make gui slot {_n} of player with purple_stained_glass named ""
                chance of 50%:
                    remove {_n} from {_slotlar::*}
                    set {_n1} to random element out of {_slotlar::*}
                    make gui slot {_n1} of player with purple_stained_glass named ""
                    chance of 50%:
                        remove {_n1} from {_slotlar::*}
                        set {_n2} to random element out of {_slotlar::*}
                        make gui slot {_n2} of player with purple_stained_glass named ""
            wait 2 seconds
            if {_n2} is set:
                loop 4 times:
                    make gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8 of player with Green_Stained_Glass_Pane named ""
                    wait 0.2 seconds
                    make gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8 of player with Black_Stained_Glass_Pane named ""
                    wait 0.2 seconds
                send "&a&lOYUN &8» &73 tane mor çıkarttığın için &a100000 &7miktarında para kazandın!"
                send "&a&lOYUN &8» &7Art arda kaybetme sayınız sıfırlandı!"
                add 100000 to player's balance
                set {losestreak::%player%} to 0
                wait 1 seconds
                close player's inventory
            else:
                if {_n1} is set:
                    send "&a&lOYUN &8» &7Oyunu kaybettin."
                    add 1 to {losestreak::%player%}
                    send "&a&lOYUN &8» &7Art arda kaybetme sayınız: &c%{losestreak::%player%}%"
                    close player's inventory
                else:
                    if {_n} is set:
                        send "&a&lOYUN &8» &7Bugün çok şanssızsın. Kaybettin."
                        add 1 to {losestreak::%player%}
                        send "&a&lOYUN &8» &7Art arda kaybetme sayınız: &c%{losestreak::%player%}%"
                        close player's inventory
            set {oyun.%player%} to false
        else:
            send "&a&lOYUN &8» &7Bu oyunu oynamak için &a30000 &7paran olmalı. Senin paran: &a%player's balance%"

on command:
    if {oyun.%player%} is true:
        send "&a&lOYUN &8» &7Oyun esnasında komut kullanamazsın!"
        send "&a&lOYUN &8» &7Oyunda olmamana rağmen bu hatayı alıyorsan oyundan çıkıp gir."
        cancel event
      
on join:

    set {oyun.%player%} to false
Kazandın.gif
111Kazandın.jpg
Kaybettin.gif
11Kaybettin.jpg
1Kaybettin.gif
1Kaybettin.jpg

Herhangi bir eksik olduğunu düşünürseniz, veya hata bulursanız. Lütfen iletişime geçin.

Umarım beğenmişsinizdir. İyi forumlar.

İletişim Adresi
EfeK#6993
 
Son düzenleme:
Para katlama skriptlerinden bence en güzeli bu.​
 
Güzel bir paylaşım olmuş, tebrik eder başarılarının devamını dilerim.
 
Çok tatlı bir skript olmuş kullanmamda sakınca var mıdır
 

Sunucu içerisinde oyuncuları oyalayabilmek için olabildiğince geniş kapsamlı bir kumar sistemi olmuş ki şahsen ben beğendim. Eline sağlık ;)
 
Bence aşırı kaliteli olmuş artık boş jackpotları görmekten sıkılmıştık *hayatımda hiç kullanmadım bile* ve bazı bugları var zaten. En yakın zamanda deneyeceğim ve şu anda efsane gözüküyor yenilikçi olmak isteyen sunucular boş jackpot kullanmak yerine bu skripti kullanabilirler.
 
Bence aşırı kaliteli olmuş artık boş jackpotları görmekten sıkılmıştık *hayatımda hiç kullanmadım bile* ve bazı bugları var zaten. En yakın zamanda deneyeceğim ve şu anda efsane gözüküyor yenilikçi olmak isteyen sunucular boş jackpot kullanmak yerine bu skripti kullanabilirler.
Değerli yorumun için teşekkür ederim. Bu tarz oyunların çok sevildiğini fark ettim, bir gün belki 3-4 tane hiç görülmemiş oyun fikirleri üretebilirsem art arda paylaşırım ^^ @RebelZone
 
Diğer para katlama skriptlerine göre gayet başarılı buldum eline sağlık. :alkis:
 
Son düzenleme:
Güzel ve yaratıcı bi skript olmuş bi çok sunucunun kullanıcağından eminim
 
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