hm muszę nad tym trochę podumać jak to zrobić dawno nie programowałem.
Ale skosy to już w ogóle nie mam pojęcia jak się za to zabrać
EDIT:
problem rozwiązany:) i gra gotowa: instalka
GML
//sprawdzanie poziomo
for (i=0; i<4; i++;)
{
for (j=0; j<6; j++;)
{
if block[j,i]=2 and block[j,i+1]=2 and block[j,i+2]=2 and block[j,i+3]=2
{
player2_win=true;
}
}
}
//sprawdzanie pionowo
for (a=0; a<3; a++;)
{
for (b=0; b<7; b++;)
{
if block[a,b]=2 and block[a+1,b]=2 and block[a+2,b]=2 and block[a+3,b]=2
{
player2_win=true;
}
}
}
//sprawdzanie po ukosie /
for (c=0; c<3; c++;)
{
for (d=0; d<4; d++;)
{
if block[c,d+3]=2 and block[c+1,d+2]=2 and block[c+2,d+1]=2 and block[c+3,d]=2
{
player2_win=true;
}
}
}
//sprawdzanie po ukosie \
for (e=0; e<3; e++;)
{
for (f=0; f<4; f++;)
{
if block[e,f]=2 and block[e+1,f+1]=2 and block[e+2,f+2]=2 and block[e+3,f+3]=2
{
player2_win=true;
}
}
}