Skocz do zawartości
  • 0

Pomoc w naprawie skryptu.


Barry225

Pytanie

Can't understand this condition: '{cooldown::%player%} is not set or {cooldown::%player%} <= now'
[13:55:26 INFO]:     Line: if {cooldown::%player%} is not set or {cooldown::%player%} <= now:


[13:55:26 INFO]:     'else' has to be placed just after another 'if' or 'else if' section

Odnośnik do komentarza
https://skript.pl/temat/58357-pomoc-w-naprawie-skryptu/
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0

@Barry225

Skript nie pozwala na łączenie wielu warunków w jednej instrukcji. Jeżeli zależy nam na spełnieniu wszystkich warunków (and), albo wypisujemy je jeden po drugim:

# [...]
if {_value1} = 1:
	if {_value2} = 2:
		if {_value3} = 3:
			# [...]
        
# Alternatywnie:

# [...]
{_value1} = 1
{_value2} = 2
{_value3} = 3
# [...]

albo też korzystamy z instrukcji 'if [all]' (wariant zalecany). Nawiasy kwadratowe oznaczają opcjonalność, nie mają tutaj żadnego wpływu na działanie kodu. Napisanie samego 'if' dałoby ten sam efekt.

# [...]
if all:
	{_value1} = 1
	{_value2} = 2
	{_value3} = 3
then:
	# [...]

W przypadku chęci spełnienia co najmniej jednego warunku (or) wykorzystujemy 'if any'.

# [...]
if any:
	{_value1} = 1
	{_value2} = 2
	{_value3} = 3
then:
	# [...]

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/58357-pomoc-w-naprawie-skryptu/#findComment-345700
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ę...