execute_string('if(instance_number(wrog) < liczba_wrogów_wszystkich) padł_wrog = 1')
Nie wiem, czy o to Ci dokładnie chodzi, ale instance_number(wróg) działa w execute_string().
Są cienie otoczenia, ale gdzie cienie postaci? Same postacie fajnie zaprojektowane (oceniam screena, gry nie pobrałem i na razie nie pobiorę ze względu na oszczędzanie transferu).
Czekamy : D
Kiedyś słyszałem, że jak ma się dwie kości RAM-u o różnych pojemnościach, to działają mniej wydajnie niż powinny. Nie powinno to jednak powodować błędów w odczycie parametrów z kości.
W każdym obiekcie zrób eventy (np. dla chodzenia w lewo będą to Add Event -> Keyboard -> [<Left>/Letters -> A] itd.), a w każdym evencie - kod danego klawisza (np. dla chodzenia w lewo to będzie [if(place_free(x-4,y)) x -= 4]).
aleś ty gupi
Tak poważnie, to z tym kodem zadziała naraz TYLKO JEDEN klawisz.
Rób to na eventach lub na porządnie skonstruowanych ifach, ale NIGDY na switchu.
Wtedy działałem jeszcze na klockach, ale później też robiłem takie gry na czterech w kodzie - i grało się w miarę normalnie (siedmiu przycisków nie pociągnęło). Każdy obiekt miał taki sam kod, z wyjątkiem sterowania.