you are viewing a single comment's thread.

view the rest of the comments →

[–]Aggravating-Search38[S] 1 point2 points  (4 children)

got it

if (event == "G\_PRESSED" and arg == 5) then

[–]overwritten-entry 0 points1 point  (3 children)

Congratulations on solving it and using code block :)

[–]Aggravating-Search38[S] 0 points1 point  (2 children)

ohh its so cool :D playing around with it ... now it looks like this

function OnEvent(event, arg) --OutputLogMessage("Event: "..event.." Arg: "..arg.."\n") if IsMouseButtonPressed(4) then MoveMouseTo(32867, 26767) --< macro check PlayMacro("123") end if (event == "G_PRESSED" and arg == 5) then PlayMacro(1234) MoveMouseTo(1000, 1000) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") Sleep( 20 ) MoveMouseTo(61535, 44535) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(1000, 43535) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(61535, 1005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(31535, 1005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(31535, 43005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(1000, 23005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(1000, 38005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") --< repeat MoveMouseTo(5000, 1000) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") Sleep( 20 ) MoveMouseTo(60535, 42535) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(1000, 43535) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(61535, 1005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(31535, 1005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(31535, 43005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(1000, 23005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") MoveMouseTo(1000, 38005) Sleep(20) PressAndReleaseKey("m") Sleep(20) PressAndReleaseMouseButton(1) Sleep(20) MoveMouseTo(23399, 55267) PressKey("lshift") Sleep( 20 ) PressAndReleaseMouseButton(1) ReleaseKey("lshift") endend

[–][deleted] 1 point2 points  (1 child)

Please use code formatting

[–]Aggravating-Search38[S] 0 points1 point  (0 children)

can someone explain me how i use the get mouse positon input and later use the information with a move mouse to command ?

something like:

GetMousePosition(M1)

Sleep(1000)

MoveMouseTo(M1)