Skocz do zawartości
  • 0

Problem z on drop


Aditu

Pytanie

Witam, mam problem z eventem on drop.

Mianowicie w poniższym kodzie nie wykrywa mi zmiennej jako przedmiotu, a po wpisaniu nie jako string wyrzuca błąd.

on player drop:
    if event-itemtype is {alchemia::potion}:

Błąd o którym mowa:

Cytat

'potion of swiftness' can't be added to {alchemia::potions::*} because the former is not an object

Kod w którym ustawiam tą zmienną:

set {alchemia::potion} to random element of {alchemia::potions::*}

I kod definiujący tę listę (Jeden z wielu elementów):

on load:
    if {alchemia::potions::*} is not set:
        add "potion of swiftness" to {alchemia::potions::*}

Więc mam pytanie czy dałoby się w czystym skriptcie dodać to listy potki a następnie sprawdzać czy nie zostały one wydropione?

Z góry dziękuję za odpowiedź.

Odnośnik do komentarza
https://skript.pl/temat/44216-problem-z-on-drop/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 1
4 minuty temu, Aditu napisał:

Witam, mam problem z eventem on drop.

Mianowicie w poniższym kodzie nie wykrywa mi zmiennej jako przedmiotu, a po wpisaniu nie jako string wyrzuca błąd.

Błąd rzecz jasna występuje, gdyż porównujesz item do stringa.

5 minut temu, Aditu napisał:

Więc mam pytanie czy dałoby się w czystym skriptcie dodać to listy potki a następnie sprawdzać czy nie zostały one wydropione?

Tak.

# Dodawanie:
add potion of speed to {alchemia::potions::*}

# Sprawdzanie:
if {alchemia::potions::*} contains event-item:
	# Dalszy kod

 

Odnośnik do komentarza
https://skript.pl/temat/44216-problem-z-on-drop/#findComment-277271
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

Błąd rzecz jasna występuje, gdyż porównujesz item do stringa.

Tak.


# Dodawanie:
add potion of speed to {alchemia::potions::*}

# Sprawdzanie:
if {alchemia::potions::*} contains event-item:
	# Dalszy kod

 

Dziękuję.

 

Nieaktywny

Używaj opcji "oznacz jako najlepsza odpowiedź".

Odnośnik do komentarza
https://skript.pl/temat/44216-problem-z-on-drop/#findComment-277272
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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