jeśli nikt nic nie mówi, to znaczy, że nie jest na tyle źle, żeby się śmiać, ale też nie jest na tyle dobrze, żeby pisać
ew. ludzie nie są zainteresowani
mam nadzieję, że te artefakty o jaśniejszym odcieniu przy różowej czaszce po prawo zostały tam wstawione umyślnie
a nie, to chyba kolaż zrobiony na szybko
przy tworzeniu gier w jakiejkolwiek formie trzeba myśleć, bez tego nie da rady
dokumentacja -> Using GameMaker -> Events
tam możesz sobie zobaczyć w jakiej kolejności wykonywane są eventy
Ależ panowie, wy się nie znacie! On ma swój własny pomysł na biznes i wdraża go w życie! Coś osiągnie i za 5 lat będzie dużo zarabiać, ba, już dużo zarabia! A nie jak wy na dupach siedzicie i głupoty w internecie wypisujecie...
eee
weź ty sobie poczytaj dokumentację i poogarniaj słownictwo oraz przykłady, zapewniam, że dobrze ci to zrobi
na dobry początek instance_destroy() usunie ci instancję w której to wywołasz, wywołując event destroy obiektu tej instancji
jeśli chcesz sprawdzić, czy są jakieś instancje danego obiektu w roomie, sprawdzasz, czy !instance_exists(cos) lub czy instance_number(cos)==0.
spróbuj poczytać dokumentację
to zależy też od sytuacji, jeśli musisz obserwować wartość na przestrzeni większej ilości klatek, zdecydowanie lepszy będzie debug mode, gmowy lub własny.
39dll jest pierwszym dll-em pisanym przez 39stera i sam autor miał deklarować, że nie jest najlepszy
faucet networking ma być stabilniejszy od 39dll
osobiście tego ustrojstwa jeszcze nie sprawdziłem dokładniej (choć wygląda dobrze), działa na nim naprawdę niewiele gier - 39dll jest nadal baaardzo popularny
sprite_width uwzględnia manipulację image_xscale, więc może być ujemne. chcesz ominięcia tego, dziel przez image_xscale lub użyj sprite_get_width
gdybyś odpalił debuga i sprawdził to, co poleca ci sprawdzić korodzik, doszedłbyś do właśnie tego.