Skocz do zawartości
  • 0

Wyczyszczenie ekwipunku gracza przed daniem mu zestawu


Tygrysowaty
 Udostępnij

Pytanie

Problem jest następujący.

Mam ja sobie skrypt niniejszy...

I działać działa. Czyści ekwipunek gracza, przyznaje mu nowy zestaw, hurra.

Problem pojawia się, gdy gracz wpisze sobie np.: /kit blyat.
Taki zestaw nie istnieje, ale i tak wyczyści ekwipunek.
Więc pojawia się pytanie: Jak mam sprawdzić, czy zestaw który gracz chce dostać istnieje w tych opcjach, o ile jest to w ogóle możliwe?

Jeżeli coś w pytaniu jest niejasne, chodzi o sprawdzenie czy to, co wpisze gracz, jest takie samo lub istnieje w podanych opcjach.

Odnośnik do komentarza
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
[15:28:15 ERROR]: [Skript] can't understand this condition: 'Starter, Lv2, Lv6, Lv11, Lv15, Lv30, Scout contains text-arg' (MAXJOY-Core.sk, line 46: if {@kits} contains text-arg:')

Niestety nie zadziałało. :(
Z
amieniłem też na arg 1 i nic... może powinienem najprościej w świecie odpuścić sobie ten pomysł?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Już lepiej, bo Skript to rozumie.

Gorzej, bo...

[15:50:15 ERROR]: [Skript] Can't compare a text with ('Starter', 'Lv2', 'Lv6', 'Lv11', 'Lv15', 'Lv30' or 'Scout') (MAXJOY-Core.sk, line 46: if text-arg is {@kits}:')

RandomSK potrafi porównać teksty, tylko niestety nie ma go na 1.12.2, bo przy próbie załadowania pojawia się zapytanie czy jest aktualny...

 

UPDATE: I wszystko jasne. Skript nie widzi wartości w options jako tekst. 

if arg 1 is "Starter" or "Lv2" or "Lv6" or "Lv11" or "Lv15" or "Lv30":

Dlatego trzeba zrobić 15 porównań. Nie jest to zbytnio konwencjonalne, ale dopóki nie wynajdzie się coś lepszego, na dzień dzisiejszy zadziała taka wersja.

Niemniej jednak dzięki wielkie za pomoc w tym!

Edytowane przez Tygrysowaty
Wyjaśnione! Można zamknąć!
Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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