Çözüldü Bitcoin Cüzdan Skript

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

R7flex

Sihirli Blok yakında sizlerle.
Katılım
20 Nisan 2019
Mesajlar
308
Elmaslar
121
Puan
13.805
Konum
1
Minecraft
R7flex
Selam ben şöyle skript istiyorum
/gönder oyuncucüzdanı bitcoinsayısı
Herkeze özel bitcoin cüzdan'ı oluşucak ilk girdiğinde.
Cüzdana bitcoin gönderdiğinde oyuncu'ya bitcoin göndericek
kısaca

/gönder 14ikC7irWRf58CvrhpbCoyPxPfzbiBuEDb 12 bitcoin
yani şu cüzdan oyuna ilk girenlere oluşturulcak ve buna bu şekilde bitcoin gönderilmesi imkanlımıdır sizce?

ayrıca bitcoin varaible yaparsanız sevinirim.
 
Dostum işine yarar mı bi bak
 
dediğin sistem skript dilinde zor birşey rasgele sayı yaratacaksın ve o sayıyı değişkenini oyuncunun adına bağlayacaksın
Kod:
on load:
        set {id::*} to "A13FK4", "A2FK5", "A3FK7", "A4FK9", "A5FK2", "A6FK21" and "A1A35"
on join:
        set {gen::%player%} to random element out of {id::*}
        send "%{gen::%player%}% yeni bitcoin numaranızdır" to player
yukarıdaki id nin indexlerinden birisini random olarak playere verir bu sayıları arttırırsan aynı oyuncuya 2 indexi vermez
istediğin şeyin mantığı bu sanırım
 
dediğin sistem skript dilinde zor birşey rasgele sayı yaratacaksın ve o sayıyı değişkenini oyuncunun adına bağlayacaksın
Kod:
on load:
        set {id::*} to "A13FK4", "A2FK5", "A3FK7", "A4FK9", "A5FK2", "A6FK21" and "A1A35"
on join:
        set {gen::%player%} to random element out of {id::*}
        send "%{gen::%player%}% yeni bitcoin numaranızdır" to player
yukarıdaki id nin indexlerinden birisini random olarak playere verir bu sayıları arttırırsan aynı oyuncuya 2 indexi vermez
istediğin şeyin mantığı bu sanırım
niye zor olsun
random integer between 9999 and 9999999 ne güne duruyor
birkaç kez bunu tekrarlar arayada harfler dokundurursanız mis gibi random bir key olur işte :D
 
niye zor olsun
random integer between 9999 and 9999999 ne güne duruyor
birkaç kez bunu tekrarlar arayada harfler dokundurursanız mis gibi random bir key olur işte :D
hocam integer ve texti nasıl birleştiriyoruz ? yani yan yana yazmamız yetiyor deme syntaxlarda kullanabilmek için
send "%{gen::%player%}%%{harf::%player%}% yeni bitcoin numaranızdır " to player
 
set {_code} to "%random integer between 9999 and 99999%%RANDOM KARAKTER KOYMA SYNTAXINI UNUTTUM%%random integer between 999 and 99999%" gibi birkaç kez aynı düzeni tekrarlarsın
sonra code variablesiyle işlemini yaparsın
 
Peki şöyle yapılabilirmi adamın ID oluştu /gönder id adam dediğimizde adama bitcoin gitcek (örnek) olabilir mi?
 
Peki şöyle yapılabilirmi adamın ID oluştu /gönder id adam dediğimizde adama bitcoin gitcek (örnek) olabilir mi?
tabiki adama id değil idye adam kaydederseniz hiçbir sorun yaşamazsınız
 
Kod:
on join:
    if {bitcoin::data::player::%player%} is not set:
        add "a" and "b" and "c" and "D" and "E" and "F" to {_chars::*}
        set {_code} to "%random integer between 999 and 99999999%%random element out of {_chars::*}%%random integer between 999 and 99999999%%random element out of {_chars::*}%%random integer between 999 and 99999999%%random element out of {_chars::*}%"
        set {bitcoin::data::player::%player%} to {_code}
        set {bitcoin::data::id::%{_code}%} to player
        set {bitcoin::data::count::%{_code}%} to 0

#
# OYUNCU ADIYLA
#
command /bitcoingönder [<text>] [<int>]:
    trigger:
        if {bitcoin::data::player::%arg-1%} is set:
            if {bitcoin::data::count::%{bitcoin::data::player::%player%}%} is greater than or equal to arg-2:
                add arg-2 to {bitcoin::data::count::%{bitcoin::data::player::%arg-1%}%}
                remove arg-2 from {bitcoin::data::count::%{bitcoin::data::player::%player%}%}
                send "başarılı"
            else:
                send "yetersiz"
        else:
            send "oyuncu bulunamadı"

#
# ID Ile
#
command /bitcoingönder [<text>] [<int>]:
    trigger:
        if {bitcoin::data::id::%arg-1%} is set:
            if {bitcoin::data::count::%{bitcoin::data::player::%player%}%} is greater than or equal to arg-2:
                add arg-2 to {bitcoin::data::count::%arg-1%}
                remove arg-2 from {bitcoin::data::count::%{bitcoin::data::player::%player%}%}
                send "başarılı"
            else:
                send "yetersiz"
        else:
            send "cüzdan bulunamadı"
 
Kod:
on join:
    if {bitcoin::data::player::%player%} is not set:
        add "a" and "b" and "c" and "D" and "E" and "F" to {_chars::*}
        set {_code} to "%random integer between 999 and 99999999%%random element out of {_chars::*}%%random integer between 999 and 99999999%%random element out of {_chars::*}%%random integer between 999 and 99999999%%random element out of {_chars::*}%"
        set {bitcoin::data::player::%player%} to {_code}
        set {bitcoin::data::id::%{_code}%} to player
        set {bitcoin::data::count::%{_code}%} to 0

#
# OYUNCU ADIYLA
#
command /bitcoingönder [<text>] [<int>]:
    trigger:
        if {bitcoin::data::player::%arg-1%} is set:
            if {bitcoin::data::count::%{bitcoin::data::player::%player%}%} is greater than or equal to arg-2:
                add arg-2 to {bitcoin::data::count::%{bitcoin::data::player::%arg-1%}%}
                remove arg-2 from {bitcoin::data::count::%{bitcoin::data::player::%player%}%}
                send "başarılı"
            else:
                send "yetersiz"
        else:
            send "oyuncu bulunamadı"

#
# ID Ile
#
command /bitcoingönder [<text>] [<int>]:
    trigger:
        if {bitcoin::data::id::%arg-1%} is set:
            if {bitcoin::data::count::%{bitcoin::data::player::%player%}%} is greater than or equal to arg-2:
                add arg-2 to {bitcoin::data::count::%arg-1%}
                remove arg-2 from {bitcoin::data::count::%{bitcoin::data::player::%player%}%}
                send "başarılı"
            else:
                send "yetersiz"
        else:
            send "cüzdan bulunamadı"
Hocam çok sevap kazancaksınız :P
 
Kod:
on join:
    if {bitcoin::data::player::%player%} is not set:
        add "a" and "b" and "c" and "D" and "E" and "F" to {_chars::*}
        set {_code} to "%random integer between 999 and 99999999%%random element out of {_chars::*}%%random integer between 999 and 99999999%%random element out of {_chars::*}%%random integer between 999 and 99999999%%random element out of {_chars::*}%"
        set {bitcoin::data::player::%player%} to {_code}
        set {bitcoin::data::id::%{_code}%} to player
        set {bitcoin::data::count::%{_code}%} to 0

#
# OYUNCU ADIYLA
#
command /bitcoingönder [<text>] [<int>]:
    trigger:
        if {bitcoin::data::player::%arg-1%} is set:
            if {bitcoin::data::count::%{bitcoin::data::player::%player%}%} is greater than or equal to arg-2:
                add arg-2 to {bitcoin::data::count::%{bitcoin::data::player::%arg-1%}%}
                remove arg-2 from {bitcoin::data::count::%{bitcoin::data::player::%player%}%}
                send "başarılı"
            else:
                send "yetersiz"
        else:
            send "oyuncu bulunamadı"

#
# ID Ile
#
command /bitcoingönder [<text>] [<int>]:
    trigger:
        if {bitcoin::data::id::%arg-1%} is set:
            if {bitcoin::data::count::%{bitcoin::data::player::%player%}%} is greater than or equal to arg-2:
                add arg-2 to {bitcoin::data::count::%arg-1%}
                remove arg-2 from {bitcoin::data::count::%{bitcoin::data::player::%player%}%}
                send "başarılı"
            else:
                send "yetersiz"
        else:
            send "cüzdan bulunamadı"
Sizden çok şey istedim ama varaible'lar kafa karıştırdı. admin bitcoin ekleme getirimisiniz?
 
Kod:
#
# OYUNCU ADIYLA
#
command /bitcoinekle [<text>] [<int>]:
    permission: sk.admin
    trigger:
        if {bitcoin::data::player::%arg-1%} is set:
            add arg-2 to {bitcoin::data::count::%{bitcoin::data::player::%arg-1%}%}
            send "başarılı"
        else:
            send "oyuncu bulunamadı"

#
# ID Ile
#
command /bitcoinekle [<text>] [<int>]:
    permission: sk.admin
    trigger:
        if {bitcoin::data::id::%arg-1%} is set:
            add arg-2 to {bitcoin::data::count::%arg-1%}
            send "başarılı"
        else:
            send "cüzdan bulunamadı"
 
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