Skriptte şu komutu ekleyip dener misin;
YAML:on join: set player's fly mode to false
options:
adafly: &cNecro&3Craft &8&l>
on command "/uç":
if player is not in "ASkyBlock":
cancel event
send "{@adafly} &7Bu komutu adalarda kullanabilirsiniz!" to player
command /uç:
aliases: adafly
trigger:
if world is "ASkyBlock":
if {ucus.%player%} is false:
set player's fly mode to true
message "{@adafly} &7Uçma modu &aaçıldı"
set {ucus.%player%} to true
else:
set player's fly mode to false
send "{@adafly} &7Uçma modu &ckapatıldı"
set {ucus.%player%} to false
else:
message "{@adafly} &7Uçma modunu açmak için adalar dünyasında olman gerekmektedir."
on world change:
if player doesn't have permission "ben.yetkiliyim":
set player's fly mode to false
on world change:
if world is "ASkyBlock":
set player's fly mode to true
on join:
set {ucus.%player%} to false
Bunu kullanabilirsiniz hocam. Burdan kopyalarsanız hata vericektir, dosyayı buradan indirebilirsiniz.Kod:options: adafly: &cNecro&3Craft &8&l> on command "/uç": if player is not in "ASkyBlock": cancel event send "{@adafly} &7Bu komutu adalarda kullanabilirsiniz!" to player command /uç: aliases: adafly trigger: if world is "ASkyBlock": if {ucus.%player%} is false: set player's fly mode to true message "{@adafly} &7Uçma modu &aaçıldı" set {ucus.%player%} to true else: set player's fly mode to false send "{@adafly} &7Uçma modu &ckapatıldı" set {ucus.%player%} to false else: message "{@adafly} &7Uçma modunu açmak için adalar dünyasında olman gerekmektedir." on world change: if player doesn't have permission "ben.yetkiliyim": set player's fly mode to false on world change: if world is "ASkyBlock": set player's fly mode to true on join: set {ucus.%player%} to false
set player's fly mode to false
Yerine execute console command "fly %player% off" olarak dener misiniz ?
Yine çözülmedi hala aynı sorun devam ediyor çok garip bir türlü çözemiyorum bu sorunu
on join:
set player's flight mode to false
Kod:on join: set player's flight mode to false
Kullandığın adafly skriptini atar mısın?Buda işe yaramadı
Kullandığın adafly skriptini atar mısın?
Bakın skriptinizin mantığının çok yanlış olduğu düşüncesindeyim.
ADAFLY olayını playerfly olarak vermeniz gereksiz.Askyblockun kendi "askyblock.islandfly" diye bir permi vardı (kontrol edin doğru yazmamış olabilirim). Yani skriptin oyuncuda 30 dakikalığına o permi vermesini sağlayın.Hem sadece ada dünyasında uçma hakkı olur, hemde oyundan çıkarsa, dünya değişirse süre bitiminde uçamaması garanti olur.
Ben genellikle oyunculara süreli fly verdiğimiz için 30 dakika örneğini verdim.30 dakikalığına sağlarsam 30 dakikadan sonra nasıl uçacaklar peki tam anlayamadım