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:
if player-arg has 1 lapis lazuli:
remove 1 lapis lazuli from player-arg
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, możliwe też że nie masz lazurytu." to player-arg
stop
Chciałbym, aby te if wszystkie dotyczyły tego jednego komunikatu, bo teraz jedynie tak działają, że dotyczą jednego.
Pytanie
Gość Usunięty#25541
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: if player-arg has 1 lapis lazuli: remove 1 lapis lazuli from player-arg 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, możliwe też że nie masz lazurytu." to player-arg stopChciałbym, aby te if wszystkie dotyczyły tego jednego komunikatu, bo teraz jedynie tak działają, że dotyczą jednego.
Odnośnik do komentarza
https://skript.pl/temat/37238-problem-z-else/Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi