P
prithvidiamond
Guest
(Seriously, I am noob at this language)
Hello everyone,
Once again I have a problem in GML,
You can go over the code below:
Within Create event:
globalvar fruitguess0;
globalvar fruitguess1;
globalvar fruitguess2;
globalvar fruitguess3;
randomize();
fruitguess0 = irandom_range(0,3);
fruitguess1 = irandom_range(0,3);
fruitguess2 = irandom_range(0,3);
fruitguess3 = irandom_range(0,3);
Within Draw event:
if fruitguess0 = 0
{
draw_self();
draw_sprite(spr_fr_wm,0,560,830);
}
if fruitguess0 = 1
{
draw_self();
draw_sprite(spr_fr_ap,0,560,830);
}
if fruitguess0 = 2
{
draw_self();
draw_sprite(spr_fr_sb,0,560,830);
}
if fruitguess0 = 3
{
draw_self();
draw_sprite(spr_fr_rs,0,560,830);
}
if fruitguess1 = 0
{
draw_self();
draw_sprite(spr_fr_wm,0,400,830);
}
if fruitguess1 = 1
{
draw_self();
draw_sprite(spr_fr_ap,0,400,830);
}
if fruitguess1 = 2
{
draw_self();
draw_sprite(spr_fr_sb,0,400,830);
}
if fruitguess1 = 3
{
draw_self();
draw_sprite(spr_fr_rs,0,400,830);
}
if fruitguess2 = 0
{
draw_self();
draw_sprite(spr_fr_wm,0,240,830);
}
if fruitguess2 = 1
{
draw_self();
draw_sprite(spr_fr_ap,0,240,830);
}
if fruitguess2 = 2
{
draw_self();
draw_sprite(spr_fr_sb,0,240,830);
}
if fruitguess2 = 3
{
draw_self();
draw_sprite(spr_fr_rs,0,240,830);
}
if fruitguess3 = 0
{
draw_self();
draw_sprite(spr_fr_wm,0,80,830);
}
if fruitguess3 = 1
{
draw_self();
draw_sprite(spr_fr_ap,0,80,830);
}
if fruitguess3 = 2
{
draw_self();
draw_sprite(spr_fr_sb,0,80,830);
}
if fruitguess3 = 3
{
draw_self();
draw_sprite(spr_fr_rs,0,80,830);
}
The problem is that I don't know how to declare in GML that:
fruitguess0, fruitguess1, fruitguess2 and fruitguess3 can NEVER BE EQUAL TO EACH OTHER.
It would be really appreciated if anyone can help me on this problem.
All answers are accepted!
Thank you,
prithvidiamond
Hello everyone,
Once again I have a problem in GML,
You can go over the code below:
Within Create event:
globalvar fruitguess0;
globalvar fruitguess1;
globalvar fruitguess2;
globalvar fruitguess3;
randomize();
fruitguess0 = irandom_range(0,3);
fruitguess1 = irandom_range(0,3);
fruitguess2 = irandom_range(0,3);
fruitguess3 = irandom_range(0,3);
Within Draw event:
if fruitguess0 = 0
{
draw_self();
draw_sprite(spr_fr_wm,0,560,830);
}
if fruitguess0 = 1
{
draw_self();
draw_sprite(spr_fr_ap,0,560,830);
}
if fruitguess0 = 2
{
draw_self();
draw_sprite(spr_fr_sb,0,560,830);
}
if fruitguess0 = 3
{
draw_self();
draw_sprite(spr_fr_rs,0,560,830);
}
if fruitguess1 = 0
{
draw_self();
draw_sprite(spr_fr_wm,0,400,830);
}
if fruitguess1 = 1
{
draw_self();
draw_sprite(spr_fr_ap,0,400,830);
}
if fruitguess1 = 2
{
draw_self();
draw_sprite(spr_fr_sb,0,400,830);
}
if fruitguess1 = 3
{
draw_self();
draw_sprite(spr_fr_rs,0,400,830);
}
if fruitguess2 = 0
{
draw_self();
draw_sprite(spr_fr_wm,0,240,830);
}
if fruitguess2 = 1
{
draw_self();
draw_sprite(spr_fr_ap,0,240,830);
}
if fruitguess2 = 2
{
draw_self();
draw_sprite(spr_fr_sb,0,240,830);
}
if fruitguess2 = 3
{
draw_self();
draw_sprite(spr_fr_rs,0,240,830);
}
if fruitguess3 = 0
{
draw_self();
draw_sprite(spr_fr_wm,0,80,830);
}
if fruitguess3 = 1
{
draw_self();
draw_sprite(spr_fr_ap,0,80,830);
}
if fruitguess3 = 2
{
draw_self();
draw_sprite(spr_fr_sb,0,80,830);
}
if fruitguess3 = 3
{
draw_self();
draw_sprite(spr_fr_rs,0,80,830);
}
The problem is that I don't know how to declare in GML that:
fruitguess0, fruitguess1, fruitguess2 and fruitguess3 can NEVER BE EQUAL TO EACH OTHER.
It would be really appreciated if anyone can help me on this problem.
All answers are accepted!
Thank you,
prithvidiamond