Skocz do zawartości

Zablokowane Zmienne


Rekomendowane odpowiedzi

Mam zmienne:

GML
global.ile=10

wygrane=0

No i kod w steep:

GML
if wygrane=global.ile

{

alarm[2]=1

}

Dlaczego nie można porównać zmiennych?

Wyskakuje błąd:

 

___________________________________________

ERROR in

action number 1

of Step Event

for object obj_kontroler_gry:

 

Cannot compare arguments.

 

Bardzo proszę o pomoc:).

Odnośnik do komentarza
Udostępnij na innych stronach

Edytuj posta i popraw tego GML, bo nic z tego zaczaić nie mogę. Po 1, dlaczego global.ile nie ma wartości? Po 2, Jeśli chodzi o wygrane, to to ma być wygrane = 1? Popraw posta, może pomogę :)

Odnośnik do komentarza
Udostępnij na innych stronach

Ciekawe, z tego co kojarzę, gm wywala taki błąd właśnie w przypadku porównywania innych typów zmiennych, zrestzą nie wyobrażam sobie, zeby w jakieś innej sytuacji mógł mieć z tym problem.

 

Spróbuj dać if(string(zmienna1) == string(zmienna2))

 

Ed: Sprawdzałem, mi ten kod który podaleś działa - więc coś gdzieś indziej musiałeś zrypać.

Jesteś pewien, że nie zamieniasz gdzieś np. global.ile na stringa :P ?

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
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ę...