1.
//DODAWANIE PUNKTÓW
//create
punkty = 0;
//po trafieniu
punkty += 10;
//umieranie
hp = 5;
//po kolizji z pociskiem
hp -= 1;
if( hp <= 0 )
{
gracz.punkty += 50;
instance_destroy();
}
2.
//da się...
//zrob room_init, room_mapka1 i room_mapka2 i obiekt init. w obiekcie init zaznacz persident i w create:
global.do_zabicia = 5;
global.zabici = 0;
room_goto(room_mapka1);
//i w step:
if( global.do_zabicia == global.zabici )
{
global.do_zabicia = global.do_zabicia * 2;
if( room = room_mapka1 )
{
room_goto( room_mapka2 );
}
else
{
room_goto( room_mapka1 );
}
}
3.
za dużo pisania... możesz ustalić cene i gdy uzyskasz daną ilość punktów to wtedy sprawdzasz warunek, po danej akcji coś tam sobie robisz...
4.zobacz w moim uploadzie... coś tam chyba miałem :) przykład albo grafe