Yazar ve Destek Ekibi Alımları Aktif!
Merhaba Ziyaretçi!, Forumumuzun yazar ve destek ekibine katılmak ister misiniz? Yetkili market, yetkili sistemi ve başvuru formu gibi birçok bilgiye ulaşmak için buraya tıklayın.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
ÇözüldüOyuncu yürüdüğü sürece birşey yapmasını istiyorum ama oyuncunun yürümesini algılatamıyorum. - If player is walking?
Her 5 Tickde bir entity'nin yeri kontrol edilir. Lokasyonda değişiklik yoksa. örnek2 kodu çalışır. Değişiklik varsa örnek kodu. Ama entity sayısı artarsa lag yaratır.
Her 5 Tickde bir entity'nin yeri kontrol edilir. Lokasyonda değişiklik yoksa. örnek2 kodu çalışır. Değişiklik varsa örnek kodu. Ama entity sayısı artarsa lag yaratır.
O halde on any movement eventinden sonra wait 4 tick yapar isek sadece 1 tick olarakmı gider?variables kalabalığı ama eğer bu bir oyuncu ise
Kod:
on any movement:
if {%player%walk} is 0:
send "olay"
set {%player%walk} to 1
wait 4 tick:
set {%player%walk} to 0
set {%player%walkwait} to 0
if isn't on any movement to player:
if {%player%walkwait} to 0:
send "olay2"
set {%player%walkwait} to 1
Değil ise %player% yerine başka bişeyler yaz
Belki işe yarar ama if isn't on any movement'de pek emin değilim :d
O halde on any movement eventinden sonra wait 4 tick yapar isek sadece 1 tick olarakmı gider?variables kalabalığı ama eğer bu bir oyuncu ise
Kod:
on any movement:
if {%player%walk} is 0:
send "olay"
set {%player%walk} to 1
wait 4 tick:
set {%player%walk} to 0
set {%player%walkwait} to 0
if isn't on any movement to player:
if {%player%walkwait} to 0:
send "olay2"
set {%player%walkwait} to 1
Değil ise %player% yerine başka bişeyler yaz
Belki işe yarar ama if isn't on any movement'de pek emin değilim :d
Kodda 2 tane hata var! Satır 5: wait 4 tick: >can't understand this condition: 'wait 4 tick' Satır 9: if isn't on any movement to player: >can't understand this event: 'if isn't on any movement to player'
Kodda 2 tane hata var! Satır 5: wait 4 tick: >can't understand this condition: 'wait 4 tick' Satır 9: if isn't on any movement to player: >can't understand this event: 'if isn't on any movement to player'
5. Satırdaki hatam 0. Koymadığım için olabilir wait 0.4 ticks veya tick i deneyin 9. Satırdaki hakkında zaten olacağını düşünmüyordum ama birde
if isn't any movement (to player yazmadan)i denerseniz ama ginede hala olacağını düşünmüyorum şu anda telefondan yazdığım için kontrol edemedimde...
Eğer oyuncuları algılamasını istiyorsan {entitites::*} bölümü loop all players: olarak değiştir.
Kod:
on every 5 tick:
loop {entities::*}:
if {%loop-value%::kordinat} is not set:
set {%loop-value%::kordinat} to loop-value's location
else:
if {%loop-value%::kordinat} is loop-value's location:
send "Örnek 1"
else:
send "Örnek 2"
Eğer oyuncuları algılamasını istiyorsan {entitites::*} bölümü loop all players: olarak değiştir.
Kod:
on every 5 tick:
loop {entities::*}:
if {%loop-value%::kordinat} is not set:
set {%loop-value%::kordinat} to loop-value's location
else:
if {%loop-value%::kordinat} is loop-value's location:
send "Örnek 1"
else:
send "Örnek 2"
5. Satırdaki hatam 0. Koymadığım için olabilir wait 0.4 ticks veya tick i deneyin 9. Satırdaki hakkında zaten olacağını düşünmüyordum ama birde
if isn't any movement (to player yazmadan)i denerseniz ama ginede hala olacağını düşünmüyorum şu anda telefondan yazdığım için kontrol edemedimde...
on walking on any block:
set {yurume::%player%} to true
if {yurume::%player%} is set:
message "&6&lYÜRÜYORSUN ADAMIM"
else:
message "&6&lYÜRÜMÜYORSUN ADAMIM"
cancel event
every 1 second:
loop all players:
if {yurume::%loop-player%} is set:
delete {yurume::%loop-player%}