Yaptrak
Yay Yok, İskelet Yok
- Katılım
- 29 Temmuz 2018
- Mesajlar
- 297
- Elmaslar
- 52
- Puan
- 13.920
- Yaş
- 30
- Minecraft
- aaa
options:
delay: 300 # saniye cinsinden, 5 dakika
# Blok yerleştirme algılama ve veri kaydı
on place of any block:
set {_loc} to location of event-block
set {_time} to now
set {_expire} to difference between {_time} and {@delay} seconds
add {_loc} to {timed_blocks::*}
set {block_expire::%{_loc}%} to {_expire}
# Her saniye kontrol et (optimize edilmiş)
every 10 seconds:
loop {timed_blocks::*}:
set {_loc} to loop-value
set {_expire} to {block_expire::%{_loc}%}
if {_expire} <= now:
set block at {_loc} to air
delete {block_expire::%{_loc}%}
remove {_loc} from {timed_blocks::*}
auto world-save kapat, neden boxpvp worldlerini kaydediyorsun ki hmm sanırım sunucuyu kapatınca her türlü save atıyor onu da kapatmak lazım gerek yok çünküevet fakat şöyle bir durum ortaya çıkıyor sunucu restart anında katılan bloklar orada kalıyor ve geri alınmıyor
nesoicompany
variables:
{_placedBlocks::*} = list()
on place of block:
if player is in world "pvp": # Düzenle: pvp alanı hangi dünyaysa
set {_location} to location of event-block
add {_location} to {_placedBlocks::*}
wait 10 seconds
if block at {_location} is not air:
set block at {_location} to air
remove {_location} from {_placedBlocks::*}
on server stop:
loop {_placedBlocks::*}:
if loop-value is location:
set block at loop-value to air
delete {_placedBlocks::*}
Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!