Aditu 0 Opublikowano 31 grudnia 2020 Udostępnij Opublikowano 31 grudnia 2020 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 Więcej opcji udostępniania...
1 Kormic 1951 Opublikowano 31 grudnia 2020 Udostępnij Opublikowano 31 grudnia 2020 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 Więcej opcji udostępniania...
0 Aditu 0 Opublikowano 31 grudnia 2020 Autor Udostępnij Opublikowano 31 grudnia 2020 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ę. 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 Więcej opcji udostępniania...
0 Gość Usunięty#34161 Opublikowano 31 grudnia 2020 Udostępnij Opublikowano 31 grudnia 2020 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/44216-problem-z-on-drop/#findComment-277276 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Aditu 0
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:
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