Chciałbym, abyście poprawili mi fragment mojego skryptu.
Chciałbym, aby pod koniec jak się zaenchentuje, żeby zabrało kilka lapisu lazuli.
function getBookshelf(l: location) :: number:
loop all blocks in radius 6 of {_l}:
if loop-block is bookshelf:
add 1 to {_return}
return {_return}
command /enchfast [<text>] [<text>] [<player>]:
permission: fast.ench
trigger:
if player-arg's tool is not {item.%player-arg%}:
send "§cFast§bEnchant: &cBłąd: §6Wejdź do enchantu nie zmieniając przedmiotu." to player-arg
stop
if player-arg's tool is {item.%player-arg%}:
if arg-1 is "sharpness":
if arg-2 is "1":
if arg-3 is set:
if player-arg's level is more than 2:
if getBookshelf({PlayerLocation}) >= 3:
enchant the player-arg's tool with sharpness 1
remove 3 from player-arg's level
send "§cFast§bEnchant: &6Pomyślnie dodano zaklęcie." to player-arg
stop
else:
send "§cFast§bEnchant: &cBłąd: &4Nie posiadasz wystarczająco dużo punktów doświadczenia, lub masz za mało biblioteczek." to player-arg
stop
Pytanie
Gość Usunięty#25541
Chciałbym, abyście poprawili mi fragment mojego skryptu.
Chciałbym, aby pod koniec jak się zaenchentuje, żeby zabrało kilka lapisu lazuli.
Odnośnik do komentarza
https://skript.pl/temat/37144-chcia%C5%82bym-%C5%BCeby-fragment-tego-skryptu-przerobi%C4%87/Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.