speed = 30 Numpad8:: moveUp(speed) return Numpad2:: moveDown(speed) return Numpad4:: moveLeft(speed) return Numpad6:: moveRight(speed) return Numpad7:: moveUpLeft(speed) return Numpad9:: moveUpRight(speed) return Numpad1:: moveDownLeft(speed) return Numpad3:: moveDownRight(speed) return Numpad5:: Click return NumpadAdd:: Click 2 return moveUp(speed=1){ MouseMove, 0, -1 * speed, 1, R } moveDown(speed=1){ MouseMove, 0, 1 * speed, 1, R } moveLeft(speed=1){ MouseMove, -1 * speed, 0, 1, R } moveRight(speed=1){ MouseMove, 1 * speed, 0, 1, R } moveUpLeft(speed=1){ MouseMove, -1 * speed, -1 * speed, 1, R } moveUpRight(speed=1){ MouseMove, 1 * speed, -1 * speed, 1, R } moveDownLeft(speed=1){ MouseMove, -1 * speed, 1 * speed, 1, R } moveDownRight(speed=1){ MouseMove, 1 * speed, 1 * speed, 1, R }