Sol Reklam

Çözüldü Ufak bir yardım.(kod kısaltma)

Durum
Mesaj gönderimine kapalı.

RomanticWarior

Yay Yok, İskelet Yok
Katılım
12 Eylül 2017
Mesajlar
278
Elmaslar
113
Puanlar
4.350
Merhabalar kod kısaltmak için böle bi yol izledim ama hata veriyor yardımcı olacak varsa sevinirim

KOD
Kod:
command /tasver <player> <text>:
    executable by:console
    trigger:
        arg 2 is "tas":
            give 64 cobblestone to arg 1
        arg 2 is "odun":
            give 64 diamond to arg 1
command /tas:
    trigger:
        open chest with 1 rows named "&aDeneme" to player
        format slot 0 of player with 16 cobblestone named "&8deneme" to close then run "tasver %player% %odun%"
        format slot 1 of player with 16 cobblestone named "&8deneme" to close then run "tasver %player% %tas%"
 
Son düzenleme:
%odun% yerine odun yaz %tas% yerinede tas yaz bi dene :)
 
skripte reload atıp bana orda yazan kodları konsoldan alıntı yapıp veya kendiniz yazıp gönderirimisiniz ?
hatayı yani :=
 
Birde bunu dene, ve sana hatalarından birini söyliyim. arg lardan önce if kullan ve gui sisteminde %odun% falan diye kullanma arg ları nasıl setlediysen öyle kullan.
Kod:
command /tasver [<player>] [<text>]:
    executable by: console
    trigger:
        if arg 1 is set:
            if arg 1 is online:
                if arg 2 is "tas":
                    give 64 cobblestone to arg 1
                if arg 2 is "odun":
                    give 64 diamond to arg 1
            else:
                send "&f%arg-1% &eadli oyuncu online degil."
        else:
            send "&cDogru Kullanim: &f/tasver <oyuncu> <tas/odun>"
           
command /tas:
    trigger:
        open chest with 1 rows named "&aDeneme" to player
        wait 0.01 tick
        format slot 0 of player with 16 cobblestone named "&8deneme" to close then run "tasver %player% odun"
        format slot 1 of player with 16 cobblestone named "&8deneme" to close then run "tasver %player% tas"
[DOUBLEPOST=1507226963,1507226731][/DOUBLEPOST]Konu çözüldüyse raporlayınız lütfen.
 
Birde bunu dene, ve sana hatalarından birini söyliyim. arg lardan önce if kullan ve gui sisteminde %odun% falan diye kullanma arg ları nasıl setlediysen öyle kullan.
Kod:
command /tasver [<player>] [<text>]:
    executable by: console
    trigger:
        if arg 1 is set:
            if arg 1 is online:
                if arg 2 is "tas":
                    give 64 cobblestone to arg 1
                if arg 2 is "odun":
                    give 64 diamond to arg 1
            else:
                send "&f%arg-1% &eadli oyuncu online degil."
        else:
            send "&cDogru Kullanim: &f/tasver <oyuncu> <tas/odun>"
         
command /tas:
    trigger:
        open chest with 1 rows named "&aDeneme" to player
        wait 0.01 tick
        format slot 0 of player with 16 cobblestone named "&8deneme" to close then run "tasver %player% odun"
        format slot 1 of player with 16 cobblestone named "&8deneme" to close then run "tasver %player% tas"
[DOUBLEPOST=1507226963,1507226731][/DOUBLEPOST]Konu çözüldüyse raporlayınız lütfen.
Sorun cözüldü konu rapor edilmiştir ayrıyetten gui bilgim pek olmadıgından bilgilendirdigin için teşekkürler :D
 
Durum
Mesaj gönderimine kapalı.
Yukarı