Templer Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Jak sprawdzić czy zmienna istnieje? Myslałem że służy do tego funkcja: GML variable_local_exists Ale wyskakuje taki błąd: Error in code at line 5: if not(variable_local_exists(other.wlasciciel.ready)) at position 48: Unknown variable ready Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Głowy sobie uciąć nie dam, ale chyba powinno być w cudzysłowie :P Bo teraz to on szuka stringa z nazwą zmiennej w tej zmiennej. Czyli ogólnie funkcja oczekuje stringa z nazwą zmiennej :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawidds Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Platyna dobrze gada. A ja dodam od siebie, że wszystkie funkcje zaczynające się na "variable_" są ... niewydajne. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Boro Casso Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Powinno być tak GML if not(variable_local_exists("other.wlasciciel.ready")) ewentualnie tak GML a = "other.wlasciciel.ready" if not(variable_local_exists(a)) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się