on rightclick on WOOD DOOR:
if {drzwi::%targeted block%} is true:
cancel event
command /Zamknij:
trigger:
if targeted block is WOOD DOOR:
if {blokada::%player%} is set:
if {blokada::%player%} is false:
if {drzwi::%targeted block%} is set:
if {drzwi::%targeted block%} is false:
if block below targeted block is WOOD DOOR:
set {_block} to block below targeted block
set {drzwi::%{_block}%} to true
set {blokada::%player%} to true
set {drzwi::%targeted block%} to true
wait 600 seconds
clear {drzwi::*}
set {blokada::%player%} to false
set {drzwi::%targeted block%} to false
stop
else if block above targeted block is WOOD DOOR:
set {_block} to block above targeted block
set {drzwi::%{_block}%} to true
else:
send "&4Te drzwi są już zamknięte"
stop
else:
set {blokada::%player%} to true
set {drzwi::%targeted block%} to true
set {_block} to block below targeted block
set {drzwi::%{_block}%} to true
wait 600 seconds
clear {drzwi::*}
set {blokada::%player%} to false
set {drzwi::%targeted block%} to false
else:
send "&4Nie znaleziono celu"
stop
else:
set {blokada::%player%} to false
else:
send "&4Nie znaleziono celu"
on load:
clear {drzwi::*}
clear {blokada::*}
Wszystko w nim idealnie działa oprócz jednego jeżeli wpisze komende /Zamknij patrząc się na górny blok drzwi to zostaną zablokowane oby dwa bloki drzwi ale jeżeli patrzę na dolny blok drzwi i wpisze /Zamknij to zablokuje się tylko dolny nie wiem jak to naprawić ale wydaje mi się że trzeba użyć takiego kodu:
if target block is any door:
loop blocks in radius 2 around target block:
if loop-block is a any door:
set {Drzwi::%location of loop-block%} to player
set {Drzwi} to target block
Pytanie
Shupi 1
Witam posiadam taki oto skrypt:
Wszystko w nim idealnie działa oprócz jednego jeżeli wpisze komende /Zamknij patrząc się na górny blok drzwi to zostaną zablokowane oby dwa bloki drzwi ale jeżeli patrzę na dolny blok drzwi i wpisze /Zamknij to zablokuje się tylko dolny nie wiem jak to naprawić ale wydaje mi się że trzeba użyć takiego kodu:
Z góry dziękuje za pomoc
Edytowane przez Shupi
Odnośnik do komentarza
https://skript.pl/temat/8886-czasowa-blokada-drzwi/Udostępnij na innych stronach
6 odpowiedzi na to pytanie
Rekomendowane odpowiedzi