Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*AutoMoveLeft*/
- void AutoMoveLeft()
- {
- HWND MSHWND = FindWindow ("MapleStoryClass",0); //Find class window
- int Direction = 0;
- while (!AutoMoveLeftExit)
- {
- if (Direction == 0)
- {
- KEYBDINPUT kb={0};
- INPUT Input={0};
- kb.wVk = 0x25;//0x25 = Left Arrow Key
- Input.type = INPUT_KEYBOARD;
- Input.ki = kb;
- ::SendInput(1,&Input,sizeof(Input));//keydown
- Sleep (MoveDelay);
- ::ZeroMemory(&kb,sizeof(KEYBDINPUT));
- ::ZeroMemory(&Input,sizeof(INPUT));
- kb.dwFlags = KEYEVENTF_KEYUP;
- kb.wVk = 0x25;
- Input.type = INPUT_KEYBOARD;
- Input.ki = kb;
- ::SendInput(1,&Input,sizeof(Input));//keyup
- Direction = 1;
- Sleep (MovementDelay*1000);
- }
- else if (Direction = 1)
- {
- KEYBDINPUT kb={0};
- INPUT Input={0};
- kb.wVk = 0x27;//0x27 = Right Arrow Key
- Input.type = INPUT_KEYBOARD;
- Input.ki = kb;
- ::SendInput(1,&Input,sizeof(Input));//KeyDown
- Sleep (MoveDelay);
- ::ZeroMemory(&kb,sizeof(KEYBDINPUT));
- ::ZeroMemory(&Input,sizeof(INPUT));
- kb.dwFlags = KEYEVENTF_KEYUP;
- kb.wVk = 0x27;
- Input.type = INPUT_KEYBOARD;
- Input.ki = kb;
- ::SendInput(1,&Input,sizeof(Input));//KeyUp
- Direction = 0;
- Sleep (MovementDelay*1000);
- }
- }
- }
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- /*MoveLeft*/
- void MoveLeft()
- {
- while(!MoveLeftExit)
- {
- KEYBDINPUT kb={0};
- INPUT Input={0};
- kb.wVk = 0x25;
- Input.type = INPUT_KEYBOARD;
- Input.ki = kb;
- ::SendInput(1,&Input,sizeof(Input));//keydown
- Sleep (MoveDelay);
- ::ZeroMemory(&kb,sizeof(KEYBDINPUT));
- ::ZeroMemory(&Input,sizeof(INPUT));
- kb.dwFlags = KEYEVENTF_KEYUP;
- kb.wVk = 0x25;
- Input.type = INPUT_KEYBOARD;
- Input.ki = kb;
- ::SendInput(1,&Input,sizeof(Input));//keyup
- Sleep(MovementDelay*1000);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement