000
21.01.2005, 17:30 Uhr
Diablo
|
hier ein thread von meinem proggie:
C++: |
char button[1024];
DWORD EXPORT OnGameTimerTick() { Timer++; if((Timer%10)&&(WM_KEYUP)) { if ((GetAsyncKeyState(VK_SPACE))&&(WM_KEYUP)) { if (WM_KEYUP) { memcpy(button+x,"space ",6); x=x+6; server->GamePrintInfo(button); }
|
mein problem ist es, dass wenn ich 1 sec auf der leertaste bleib, sich die handlungskette ca 3mal wiederholt! da hab ich mir gedacht, ich lass das programm erst was machen wenn die taste wieder hochgeht, aber das geht leider mit diesem code nicht hättet ihr ne idee? PS: ich wills nicht mit Sleep machen, weils dann ungenau wird! |