Skript Paylaşımı #1 System Showroom, Minecraft Bitcoin Sistemi & Banka sistemi.

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

Bestpolice

Zombi Geldi, Beni Yedi
Katılım
6 Haziran 2021
Mesajlar
243
Elmaslar
83
Puan
350
Minecraft
WebCandy

Discord:

bestpolice#3942

#1 System Showroom, Minecraft Bitcoin Sistemi


Selam. Bugün sıfırdan kodlamış olduğum bitcoin sistemini tanıtacağım. Sistem basit /bitcoin yazıyorsunuz ve miktarı girip bir tahmin belirliyorsunuz. Şansa bağlı olarak sizlere kazandın/kazanmadın mesajları veriyor. Videoyu aşağıya bırakıyorum.



Kod:
variables:
    {playercoin::%player%} = 0
    {playerbankaccountamount::%player%} = 0

options:
    betprefix: &aLyod&6Bet (Options kısmında olan prefix yerlerini değiştirebilirsiniz.)
    LyodPay: &1Lyod&fPay

command /bitcoin [<integer>] [<text>]:
    trigger:
        if arg 1 is set:
            if arg 2 is "yüksek" or "düşük":
                send "{@LyodPay}: &l{@betprefix} &fşirketi tarafından %arg-1% miktarında para çekildi." to player
                send "{@betprefix}: <yellow>%arg-2% &fSeçimi gerçekleştirdiniz, oyun oynanıyor." to player   
                remove arg-1 from {playerbankamount::%player%} # arg1'den oyuncunun coinini kaldır.
                wait 2 second
                chance of 50%:
                    send player title "&aYükseliş!" with subtitle "&aKazandın!" for 1 second
                    send "{@LyodPay}: {@betprefix} &füzerinden %arg-1% miktar yatırıldı ve bonus olarak para verildi." to player
                    wait 2 second
                    add arg-1 to {playerbankamount::%player%}
                    add 60 to {playerbankamount::%player%}
                    remove 50 from {playerbankamount::%player%}
                else:
                    send player title "&cDüşüş!" with subtitle "&cKaybettin!" for 1 second
            else:
                send "{@prefix}: Kullanım: /bitcoin <miktar> <yüksek/düşük>"
        else:
            send "{@prefix}: Kullanım: /bitcoin <miktar> <yüksek/düşük>"
            stop

Kod:
command /bankayardım:
    trigger:
        send "{@LyodPay}: &a------------------"
        send "{@LyodPay}: &6/hesapoluştur &2>> &fbir banka hesabı oluşturur." to player
        send "{@LyodPay}: &6/parayatır &2>> &fBanka hesabınıza üzerinizde olan miktardan para yatırır." to player
        send "{@LyodPay}: &6/paraçek &2>> &fhesabınızdan para çeker ve çekilen para size gelir." to player
        send "{@LyodPay}: &6/bakiyesorgula &2>> &fbakiyenizi sorgular." to player
        send "{@LyodPay}: &a------------------" to player
        stop
       
command /hesapoluştur:
    trigger:
        execute console command "manuaddp %player% create.bankaccount"
        send "{@LyodPay}: &aHesabınız başarıyla oluşturuldu." to player
        send "{@LyodPay}: Hoş geldin bonusu olarak &250 lira kazandınız!" to player
        add 50 to {playerbankaccountamount::%player%}
        set {hesapoluşturulmuş::%player%} to true
        stop
on command "hesapoluştur":
    if {hesapoluşturulmuş::%player%} is true:
        cancel event
        send "{@LyodPay}: Birden fazla banka hesabı açamazsın." to player
        stop

command /paraçek [<integer>]:
    trigger:
        if arg 1 is set:
            if player has permission "create.bankaccount":
                if {playerbankamount::%player%} < arg-1:
                    stop
                    send "{@LyodPay}: &cYetersiz Bakiye."
                    add arg-1 to {playercoin::%player%}
                    remove arg 1 from {playerbankaccountamount::%player%}
                    send "{@LyodPay}: Hesabınızdan &2$%arg-1% miktarında para çekildi." to player
                   
            else:
                send "{@LyodPay}: Banka hesabınız bulunmuyor."
        else:
            send "{@LyodPay}: Kullanım: /paraçek <miktar>"

command /parayatır [<integer>]:
    trigger:
        if arg 1 is set:
            if player has permission "create.bankaccount":
                add arg-1 to {playerbankaccountamount::%player%}
                remove arg-1 from {playercoin::%player%}
                send "{@LyodPay}: Hesabınıza &2$%arg-1% miktarında para yatırdınız." to player
            else:
                send "{@LyodPay}: Banka hesabınız bulunmuyor."
        else:
            send "{@LyodPay}: Kullanım: /parayatır <miktar>"

command /bakiyesorgula:
    trigger:
        if player has permission "create.bankaccount":
            send "{@LyodPay}: Bakiye: &2%{playerbankaccountamount::%player%}%" to player
        else:
            send "{@LyodPay}: Banka hesabınız bulunmuyor."
           
command /bankaverisil:
    trigger:
        delete {hesapoluşturulmuş::%player%}

Gerekli Pluginler:
SkRayFall

Görseller:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 

Ekli dosyalar

  • bakiyesorgu.PNG
    bakiyesorgu.PNG
    44,1 KB · Görüntüleme: 39
  • sistem1.PNG
    sistem1.PNG
    13,3 KB · Görüntüleme: 45
  • sistem2.PNG
    sistem2.PNG
    251,3 KB · Görüntüleme: 44
  • sistem3.PNG
    sistem3.PNG
    31,2 KB · Görüntüleme: 37
Son düzenleme:
Ellerinize sağlık çok güzel bir sistem olmuş. Rica edersem Discord üzerinden benimle iletişime geçebilir misiniz acaba?
 
Geliştirilebilir bir Skript olmuş, ellerinize sağlık.
 
Doğrusunu söylemek istersem fikir güzel ve orijinal fakat yükseliş ve düşüş kısmını gerçeği yansıtan bir borsa verisinden çekersen daha heyecan verici bir sistem olabilir.
 
Doğrusunu söylemek istersem fikir güzel ve orijinal fakat yükseliş ve düşüş kısmını gerçeği yansıtan bir borsa verisinden çekersen daha heyecan verici bir sistem olabilir.

Acaba bir şekilde gerçek borsa verileri skript ile çekilebilir mi? Çok güzel olur. Ama sürekli çalışacağından TPS'e yansıyabilir. TPS'i etkileyen faktörleri tam olarak bilmiyorum. Her makinede farklı oluyor sonuçta :D
 
Acaba bir şekilde gerçek borsa verileri skript ile çekilebilir mi? Çok güzel olur. Ama sürekli çalışacağından TPS'e yansıyabilir. TPS'i etkileyen faktörleri tam olarak bilmiyorum. Her makinede farklı oluyor sonuçta :D
:D öneriniz için teşekkürler, veri çeksem de sistemi yapmak imkansız gibi bir şey.


Doğrusunu söylemek istersem fikir güzel ve orijinal fakat yükseliş ve düşüş kısmını gerçeği yansıtan bir borsa verisinden çekersen daha heyecan verici bir sistem olabilir.
Teşekkürler öneriniz için. :)
 
B-baya iyi
 
Acaba bir şekilde gerçek borsa verileri skript ile çekilebilir mi? Çok güzel olur. Ama sürekli çalışacağından TPS'e yansıyabilir. TPS'i etkileyen faktörleri tam olarak bilmiyorum. Her makinede farklı oluyor sonuçta :D
Skript ile veriler tabikide çekilebilir, Sürekli olarak değilde every 10 seconds içinde yaparlarsa TPS'e daha az yansır.
 
Arkadaş zaten söylemiş fakat veri çekilebilir ama sizin dediğiniz gibi TPS kaybı olabilir ondan dolayı eklenmesi zorunlu değil. Bence bitcoin sistemi yüksek-düşüş değilde anlık değer ile daha eğlenceli oluyor.
 
Acaba bir şekilde gerçek borsa verileri skript ile çekilebilir mi? Çok güzel olur. Ama sürekli çalışacağından TPS'e yansıyabilir. TPS'i etkileyen faktörleri tam olarak bilmiyorum. Her makinede farklı oluyor sonuçta :D
Evet çekersin sürekli anlık olarak güncellemek düşürebilir ama çok farkedilecek ciddi bir düşüş yaşatmaz.
 
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