• Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!

GML Sprite doesnt change...

P

PilsZuiger

Guest
I made a script and all the sprites change except a couple of them (the sprite changes on calcquest). Please help me, I am realy desperate...

My code:
Code:
global.vraag += 1;
if (global.vraag = 1){
sprite_index = spr_goedantvr2;
object_set_sprite(obj_calcquest, spr_calcvrg2);
object_set_sprite(obj_foutanttafel1, spr_foutant1vr2);
object_set_sprite(obj_foutanttafel2, spr_foutant2vr2);
}
if (global.vraag = 2){
sprite_index = spr_goedantvr3;
object_set_sprite(obj_foutanttafel1, spr_foutant1vr3);
object_set_sprite(obj_foutanttafel2, spr_foutant2vr3);
object_set_sprite(obj_calcquest, spr_calcvrg3);
}
if (global.vraag = 3){
sprite_index = spr_goedantvr4;
object_set_sprite(obj_foutanttafel1, spr_foutant1vr4);
object_set_sprite(obj_foutanttafel2, spr_foutant2vr4);
object_set_sprite(obj_calcquest, spr_calcvrg4);
}
if (global.vraag = 4){
sprite_index = spr_goedantvr5;
object_set_sprite(obj_foutanttafel1, spr_foutant1vr5);
object_set_sprite(obj_foutanttafel2, spr_foutant2vr5);
object_set_sprite(obj_calcquest, spr_calcvrg5);
}
if (global.vraag = 5){
sprite_index = spr_goedantvr6;
object_set_sprite(obj_foutanttafel1, spr_foutant1vr6);
object_set_sprite(obj_foutanttafel2, spr_foutant2vr6);
object_set_sprite(obj_calcquest, spr_calcvrg6);
}
if (global.vraag = 6){
sprite_index = spr_goedantvr7;
object_set_sprite(obj_foutanttafel1, spr_foutant1vr7);
object_set_sprite(obj_foutanttafel2, spr_foutant2vr7);
object_set_sprite(obj_calcquest, spr_calcvrg7);
}
if (global.vraag = 7){
sprite_index = spr_goedantvr8;
object_set_sprite(obj_foutanttafel1, spr_foutant1vr8);
object_set_sprite(obj_foutanttafel2, spr_foutant2vr8);
object_set_sprite(obj_calcquest, spr_calcvrg8);
}
if (global.vraag = 8){
sprite_index = spr_goedantvr9;
object_set_sprite(obj_foutanttafel1, spr_foutant1vr9);
object_set_sprite(obj_foutanttafel2, spr_foutant2vr9);
object_set_sprite(obj_calcquest, spr_calcvrg9);
}
if (global.vraag = 9){
sprite_index = spr_goedantvr10;
object_set_sprite(obj_foutanttafel1, spr_foutant1vr10);
object_set_sprite(obj_foutanttafel2, spr_foutant2vr10);
object_set_sprite(obj_calcquest, spr_calcvrg10);
}
 
P

PilsZuiger

Guest
Are the ones not changing already active during gameplay? If so, that's the intended behaviour (read more on it in the manual).
Ye the ones not changing are active during gameplay, but the ones that change are so too. All the sprites are changing except the sprites for obj_calcquest. Maybe its good to mention that I use Game Maker 8.1
 
Top