Skocz do zawartości
  • 0

Komenda wyświetlana przy błędnym argumencie.


Pytanie

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0
57 minut temu, mimiwester napisał:

Tworzę właśnie Skript do "Rozsypanki" (eventu na chacie) i jak mogę zrobić aby przy wpisaniu złej odpowiedzi (argumentu) wysyłało graczowi wiadomość zwrotną?

Mowa jest o argumencie, a więc zakładam, że pytanie dotyczy sprawdzania poprawności argumentu komendy.

Pokażę przy pomocy poniższego przykładu jak można to zrobić gdy posiadamy zmienną globalną (tutaj dla przykładu: {rozsypankaEvent::answer}) przechowującą poprawną odpowiedź.

command /rozsypanka [<text>]:
	executable by: players
	trigger:
		# [...]
		if arg is not {rozsypankaEvent::answer}:
			send "&cTwoja odpowiedź jest niepoprawna." to player
			stop
		send "&aGratulujemy poprawnej odpowiedzi!" to player
		# [...]

W miejscach trzech kropek znajduje się pozostały kod komendy - nad (przed) powyższym warunkiem mogą występować dodatkowe warunki sprawdzające chociażby czy argument został podany i czy wydarzenie (event) jest aktywne. Pod (po) powyższym warunku może znajdować się pozostały kod komendy wręczający graczom nagrodę za poprawną odpowiedź i dodatkowo kod kończący event.

Gdyby pojawiły się jakieś pytania, proszę pytać śmiało.

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/57721-komenda-wy%C5%9Bwietlana-przy-b%C5%82%C4%99dnym-argumencie/#findComment-343225
Udostępnij na innych stronach

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ą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...