- if(keypressed>1) keypressed=0;
- if(keyp(75) && !keyp(77)){ player.d = 4; keypressed++; }
- if(keyp(80) && !keyp(72)){ player.d = 3; keypressed++; }
- if(keyp(77) && !keyp(75)){ player.d = 2; keypressed++; }\r
- if(keyp(72) && !keyp(80)){ player.d = 1; keypressed++; }
- return keypressed;
+ if((keyp(75) && !keyp(77))) qd->d = 4; //left
+ if((keyp(80) && !keyp(72))) qd->d = 3; //down
+ if((keyp(77) && !keyp(75))) qd->d = 2; //right
+ if((keyp(72) && !keyp(80))) qd->d = 1; //up\r
+/* if(qd->d==0)\r
+ {
+ //if((keyp(80) || keyp(72)))\r
+ //{
+ if((keyp(72) && !keyp(80))&&qd->d==0) qd->d = 1; //up\r
+ if((keyp(80) && !keyp(72))&&qd->d==0) qd->d = 3; //down
+ //}\r
+ //if((keyp(75) || keyp(77)))\r
+ //{\r
+ if((keyp(75) && !keyp(77))&&qd->d==0) qd->d = 4; //left\r
+ if((keyp(77) && !keyp(75))&&qd->d==0) qd->d = 2; //right\r
+ //}
+ }
+ else
+ {
+ if((qd->d==2 || qd->d==4))
+ {
+ if(keyp(72) && !keyp(80)) qd->d = 1; //up\r
+ if(keyp(80) && !keyp(72)) qd->d = 3; //down
+ }
+ else if((qd->d==1 || qd->d==3))
+ {
+ if(keyp(75) && !keyp(77)) qd->d = 4; //left\r
+ if(keyp(77) && !keyp(75)) qd->d = 2; //right
+ }
+ }*/\r
+ return qd->d;\r