Çözüldü Skript konsolda çalışmıyor.

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

icroxyy

Birisi mi Spawnlandı?
Katılım
15 Ocak 2024
Mesajlar
3
Elmaslar
0
Puan
70
Yaş
26
Konum
Ankara
Minecraft
ICroxyy

Discord:

icroxy

Skriptteki komudu oyunda yazınca hiçbir problem yok ama konsolda yazınca çalışmıyor. komut: /kredi al (oyuncu ismi) (miktar)

Kod:
skript:
on join:
    if {kredi.database::%player%} is not set:
        set {kredi.database::%player%} to 0
    if {kredi.database::%player%} < -1:
        set {kredi.database::%player%} to 0

command /kredi [<text>] [<player>] [<integer>]:
    trigger:
        player is op
        if arg 1 is not set:
            if arg 2 is not set:
                if arg 3 is not set:
                    send "&cEksik komut girdin.." to player
        if arg 1 is "yardım":
            if arg 2 is not set:
                if arg 3 is not set:
                    send "&7-----&a&lKREDI SISTEMI YARDIM&7-----" to player
                    send "                                    " to player
                    send "&6/&ekredi &aver &7<player> &8<miktar>" to player
                    send "&6/&ekredi &aal &7<player> &8<miktar>" to player
                    send "&6/&ekredi &abak &7<player>" to player
                    send "&6/&ekredi &asıfırla &7<player>" to player
        if arg 1 is "ver":
            if arg 2 is set:
                if arg 3 is set:
                    if {kredi.database::%arg 2%} is set:
                        if {kredi.database::%arg 2%} > -1:
                            add arg 3 to {kredi.database::%arg 2%}
                            send "&6%arg 2%&a'e &3%arg 3% &aMiktarında kredi verildi!" to player
                        else:
                            send "&6%arg 2%&a'in para miktarı 0'dan kücük o yüzden parası sıfırlandı!" to player
                            set {kredi.database::%arg 2%} to 0
                else:
                    send "&cNe kadar kredi vereceğini girmen lazım!" to player
            else:
                send "&cKime kredi vereceğini girmen lazım!" to player
        if arg 1 is "al":
            if arg 2 is set:
                if arg 3 is set:
                    if {kredi.database::%arg 2%} is set:
                        set {_arg 3} to "%arg 3%" parsed as a number
                        if {_arg 3} >= 1:
                            if {kredi.database::%arg 2%} > -1:
                                set {_alinacakpara} to "%arg 3%" parsed as a number
                                if {kredi.database::%arg 2%} >= {_alinacakpara}:
                                    subtract arg 3 from {kredi.database::%arg 2%}
                                    send "&6%arg 2%&a'e &3%arg 3% &aMiktarında kredi alindi!" to player
                                else:
                                    send "&6%arg 2%&a'in parası alıcağınız paradan az o yüzden yazdığınız miktarda para alamadınız!" to player
                                    stop trigger
                            else:
                                send "&6%arg 2%&a'in para miktarı 0'dan kücük o yüzden parası sıfırlandı!" to player
                                set {kredi.database::%arg 2%} to 0
                        else:
                            send "&cAlıcağınız para - den veya 0 dan büyük olmak zorunda!" to player
                else:
                    send "&cNe kadar kredi alacağını girmen lazım!" to player
            else:
                send "&cKime kredi alacağını girmen lazım!" to player
        if arg 1 is "bak":
            if arg 2 is set:
                if arg 3 is not set:
                    if {kredi.database::%arg 2%} is set:
                        if {kredi.database::%arg 2%} > -1:
                            send "&7----&6%arg 2%&7----" to player
                            send "                     " to player
                            send "&a&nKredi&8: &9%{kredi.database::%arg 2%}%" to player
                            send "                     " to player
                            send "&7----&6%arg 2%&7----" to player
                        else:
                            send "&6%arg 2%&a'in para miktarı 0'dan kücük o yüzden parası sıfırlandı!" to player
                            set {kredi.database::%arg 2%} to 0
            else:
                send "&cKimin kredisine bakacağını girmen lazım!" to player
        if arg 1 is "sıfırla":
            if arg 2 is set:
                if arg 3 is not set:
                    if {kredi.database::%arg 2%} is set:
                        set {kredi.database::%arg 2%} to 0
                        send "&6%arg 2%&a'nin kredisi sıfırlandı!" to player
            else:
                send "&cKimin kredisini sıfırlayacağını girmen lazım!" to player

command /kredim:
    trigger:
        if {kredi.database::%player%} is set:
            if {kredi.database::%player%} > -1:
                send "&9&lKredi &7: &c&l%{kredi.database::%player%}%" to player
            else:
                send "&cKrediniz &60&c'dan kücük o yüzden krediniz &60&c'landı!" to player
                set {kredi.database::%player%} to 0
        else:
            send "&cKrediniz bulunmamakta! &7| &aKredi olusturuldu!" to player
            set {kredi.database::%player%} to 0
 
Moderatör tarafından düzenlendi:
En üstteki trigger in altına console or op yazmanız gerekiyor. Sadece op olduğu için konsolu algılamıyor.
 
1705318201664.png
böyle bir hata veriyor
 
sender is console yazarak sorunu hallettim sağolun
 
İyi günler dilerim
 
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