Chce aby przy akcji xyz porównywało itemek gracza(w mainhandzie) do Enuma z wypisanymi narzedziami, jezeli enum zawiera dane narzedzie to warunek sie spełnia
i tu mam problem:
Na poczatku mialem to normalnie array lista przedmiotow i loopowałem przez całą liste i porównywałem, ale znalazłem cos o tych enumach tyle ze totalnie nie ogarniam ich głebszego działania
próbowałem na kilka sposobów ale to czyste strzały
Miałem jeden taki pomysł ale nie wiem czy to aby na pewno dobre rozwiazanie:
Pytanie
JoJeki 1
W skrócie:
Chce aby przy akcji xyz porównywało itemek gracza(w mainhandzie) do Enuma z wypisanymi narzedziami, jezeli enum zawiera dane narzedzie to warunek sie spełnia
i tu mam problem:
Na poczatku mialem to normalnie array lista przedmiotow i loopowałem przez całą liste i porównywałem, ale znalazłem cos o tych enumach tyle ze totalnie nie ogarniam ich głebszego działania
próbowałem na kilka sposobów ale to czyste strzały
Miałem jeden taki pomysł ale nie wiem czy to aby na pewno dobre rozwiazanie:
https://imgur.com/a/uS8r7HM
i potem po prostu porównac przedmiot gracza jako stringa do tej listy wartosci enuma i sprawdzic czy sie pokrywa z jakąkolwiek
Nie prosze o kod a ewentualny lekki snippet czy wyjasnienie jak to działa
Sory za chaotyczne opisanie ale mamy taka godzine jaka mamy xD
*EDIT: glownie tez chodzi o to zeby jakby ten enum byl podzielony na kategorie czyli siekiery, kilofy, itd..
Edytowane przez JoJekiwysłałem za szybko
Odnośnik do komentarza
https://skript.pl/temat/54593-sprawdzanie-przedmiotu-gracza/Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi