[Yardım] Skript Hakkında

keremaktuna

Kızıltaş Madencisi
En iyi cevaplar
0
Bi önce açtığım konuda @TheProfessional yardım etmişti. Yani şöyle demişti.
[HASHTAG]#Komut[/HASHTAG] kullanıldığında:
set {lok.%player%} to location of player
set {tele.%player%} to true

#3 Saniye dolduğunda
if {tele.%player%} is true:
clear {tele.%loop-player%}
clear {lok.%loop-player%}
[HASHTAG]#Oyuncuyu[/HASHTAG] ışınla

on every 1 seconds:
loop all players:
if {tele.%loop-player%} is true:
if location of loop-player is not {lok.%loop-player%}:
clear {tele.%loop-player%}
clear {lok.%loop-player%}
Bende bundan yola çıkarak biraz uğrastım ve söyle yaptım.
Kod:
command /orman:
    description: Orman'a gider.
    permission: calsaida.orman
    executable by: players
    trigger:
        set {lok.%player%} to location of player
        set {tele.%player%} to true
        wait 3 real second
        if {tele.%player%} is true:
            clear {tele.%player%}
            clear {lok.%player%}
            teleport player to {orman.location}
        on every 1 seconds:
            loop all players:
                if {tele.%player%} is true:
                if location player is not {lok.%player%}:
                clear {tele.%player%}
                clear {lok.%player%}
                message "&2&l[&6&lCalsaidaCraft&2&l] &4Hareket ettiginiz icin isinlanamadiniz."
                cancel trigger
Fakat "on every 1 seconds:" kısmını hata olarak görüyor. Nasıl yapabilirim bunu?
 

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
Skript ile mükemmel bir warp sistemi imkansız sayılabilir location olayı biraz buglu benim gördüğüm kadarıyla execute player command ile yap daha iyi ^_^
 

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
bug olup olmadıgını nasıl anlıyorsun
Kafasını arkaya çevirdiğinde bile benim yaptığım algılıyordu saçma olmuştu biraz belki bendedir sorun ama aynı blok içerisinde adım atınca algılıyor bundan eminim (essentials'de 1 blok içerisinde gezindiğiniz kadar gezinin algılamıyor sanırım).
 
Üst