Baron Posted January 30, 2012 Report Share Posted January 30, 2012 Hallo all Macro users :-) First of all I will say sorry for my bad English. I will try my best and I hope you guys understand me. Today I downloaded a trail version for Macro Express Pro and I trying to see if its the program that can deliver the "easy" task I need for a game. Iam trying to make a Macro do the same thing over and over again and fit it to a game. I use used the "Capture" and maked a hotkey and startede the recording of my mouse movements and the keyboard stocks I pressed. And after I stopped it and saved it and just tryed to press start when I was at the game (in windows mode) but it was like it did not move my character more the milli inch. I did not change the speed just keep it at the speed I do the things - I got the macro open and saw under the edit that it say: <MACRO PLAYBACK SPEED Speed="1"/> <TEXT TYPE Action="0" Text=" "/> <DELAY Flags="\x03" Time="1169"/> (without ability to halt) <TEXT TYPE Action="0" Text=" "/> <DELAY Flags="\x03" Time="1118"/> (without ability to halt) <TEXT TYPE Action="0" Text=" "/> <DELAY Flags="\x03" Time="850"/> (without ability to halt) <TEXT TYPE Action="0" Text=" "/> I dont if without ability to halt is an error or if it have something to do with It not doing the thing right. But I tryed an very old program called Ez-Macro and I was eable to move me around - But it was not fokust right at y=0 - x=0 after I recorded something it was like the hole game was moved like 1 - 2 inch to the right. So now I hope you guys can help me out here so I can buy Macro Express (Pro) and make it run. Best regards Quote Link to comment Share on other sites More sharing options...
Cory Posted January 30, 2012 Report Share Posted January 30, 2012 I'm not inclined to help people cheat but that snippet has no mouse moves. Make sure you're recording both mouse action and keyboard. BTW you should encode any snippets in code tags. Quote Link to comment Share on other sites More sharing options...
Baron Posted January 30, 2012 Author Report Share Posted January 30, 2012 -Bump- fail post can't delete it. Quote Link to comment Share on other sites More sharing options...
Baron Posted January 30, 2012 Author Report Share Posted January 30, 2012 I'm not inclined to help people cheat but that snippet has no mouse moves. Make sure you're recording both mouse action and keyboard. BTW you should encode any snippets in code tags. Hallo, Its just a single player action mini game :-) Single player game its not multiplayer game at all so I dont cheat against other players :-). I have set both a mark in - Capture keystrokes, Capture the macro speed at (Arctual speed) and last Capture the mouse. Orv I didn't see the last part of it - Do you mean I need to copy the macro code in here or? Sorry for asking so much but as I say you will never get better if you dont ask Best regards Quote Link to comment Share on other sites More sharing options...
Cory Posted January 31, 2012 Report Share Posted January 31, 2012 There are no mouse commands in your sample so it appears it is not capturing the mouse actions. Try capturing in another program and see if it works there. Some games actively prevent 'bots' for doing exactly what you are trying to do. Also some full screen apps like games one can not record or even play back. Look in the toolbar when composing a message for a button that has the hover text of "Insert Code Snippet" with the icon that looks like <>. It simply adds the code tags between which place your code and it will appear in a box. They look like [c0de]your code here[/c0de] when you edit. Replace the zeros in my example with an "o". Quote Link to comment Share on other sites More sharing options...
Baron Posted February 2, 2012 Author Report Share Posted February 2, 2012 (edited) Hey Cory I think I found a way to do it.. I startede in the game with some test to go back and forward. And after this is ofc. do the thing with only movies millimeters in the game.. So I open op the (big) macro and tryed to change it to "Ignore halt" and then it did move forward. But A macro is pretty long can you make it to "ignore halt" for anything? Iam not sure what it is and what its doing. Here is the code as I see it (not done anything) <MACRO PLAYBACK SPEED Speed="1"/> <MOUSE MOVE Option="\x01" X="971" Y="585" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="32"/> <MOUSE MOVE Option="\x01" X="971" Y="586" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="973" Y="587" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="17"/> <MOUSE MOVE Option="\x01" X="977" Y="587" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="985" Y="589" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="993" Y="590" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="17"/> <MOUSE MOVE Option="\x01" X="1002" Y="591" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1010" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1016" Y="595" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1021" Y="596" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="1"/> <MOUSE MOVE Option="\x01" X="1022" Y="596" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1027" Y="596" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1032" Y="596" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1037" Y="595" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="17"/> <MOUSE MOVE Option="\x01" X="1041" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1045" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1048" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="17"/> <MOUSE MOVE Option="\x01" X="1050" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1051" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1053" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1055" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="17"/> <MOUSE MOVE Option="\x01" X="1057" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1059" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="19"/> <MOUSE MOVE Option="\x01" X="1061" Y="594" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="14"/> <MOUSE MOVE Option="\x01" X="1062" Y="593" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="32"/> <MOUSE MOVE Option="\x01" X="1063" Y="593" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1064" Y="592" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="33"/> <MOUSE MOVE Option="\x01" X="1065" Y="592" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="250"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="501"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="32"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="33"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="33"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="32"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="33"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="32"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="33"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="33"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="32"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="32"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="33"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="33"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1065" Y="591" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1066" Y="590" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="17"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="32"/> <MOUSE MOVE Option="\x01" X="1066" Y="589" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="1"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="31"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="1"/> <MOUSE RIGHT BUTTON DOWN/> <DELAY Flags="\x03" Time="32"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="33"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="33"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="15"/> <MOUSE MOVE Option="\x01" X="1065" Y="589" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="1"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1063" Y="527" _PROMPT="0x000A"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1057" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1061" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="1"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1052" Y="526" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1062" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1050" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="17"/> <MOUSE MOVE Option="\x01" X="1049" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="15"/> <MOUSE MOVE Option="\x01" X="1063" Y="527" _PROMPT="0x000A"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="1"/> <MOUSE MOVE Option="\x01" X="1061" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1043" Y="528" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1044" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1041" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1039" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="1"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1040" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1041" Y="525" _PROMPT="0x000A"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1041" Y="524" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1040" Y="524" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="1"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1042" Y="525" _PROMPT="0x000A"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1049" Y="526" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1054" Y="525" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="1"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="15"/> <MOUSE MOVE Option="\x01" X="1058" Y="525" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="17"/> <MOUSE MOVE Option="\x01" X="1062" Y="526" _PROMPT="0x000A"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="526" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="1"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="14"/> <MOUSE MOVE Option="\x01" X="1062" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1063" Y="525" _PROMPT="0x000A"/> <TEXT TYPE Action="0" Text="w"/> <DELAY Flags="\x03" Time="1"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1063" Y="527" _PROMPT="0x000A"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> <DELAY Flags="\x03" Time="16"/> <MOUSE MOVE Option="\x01" X="1063" Y="526" _PROMPT="0x000A"/> <TEXT TYPE Action="0" Text="w"/> <MOUSE MOVE Option="\x01" X="1064" Y="527" _PROMPT="0x000A"/> Edited February 2, 2012 by Baron Troffel Quote Link to comment Share on other sites More sharing options...
Cory Posted February 3, 2012 Report Share Posted February 3, 2012 I'm not going to try and make sense of your code as I don't have time at the moment but here's my take on macro recording: I never use them. Once in a blue moon I'll record something just to get some coordinates but generally I write everything from scratch. But for a beginner it's a good place to start. Generally in cases like this MEP will record about 100 times as many commands as are really needed. And often there are smarter ways. I suggest you mentally record you actions like you were explaining it to a person and write that same list of instruction in the scripting editor. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.