Problem with game

Technical support and scripting issues

Moderators: Dorian (MJT support), JRL

Post Reply
H.Fotter
Newbie
Posts: 1
Joined: Wed Sep 12, 2012 3:52 pm

Problem with game

Post by H.Fotter » Wed Sep 12, 2012 3:55 pm

Hello, I've been starting to play one old game again (helbreath). I've got my old macros still that used to work.
First I thought the problems were game servers anti cheat/hack protection but after askin couple of fellas they said macros worked for them(scheduler also)

The problem is like this, the macro i try to use is correct and have worked. Macro works in windows (7) just fine, but when i click or alt tab to game where the macro should run there is nothing happening.

TL;DR Macro works in windows but not in game, problem is not anti cheating.

User avatar
Rain
Automation Wizard
Posts: 550
Joined: Tue Aug 09, 2005 5:02 pm
Contact:

Post by Rain » Wed Sep 12, 2012 11:37 pm

Hard to tell what the problem is without seeing your script.

User avatar
PepsiHog
Automation Wizard
Posts: 517
Joined: Wed Apr 08, 2009 4:19 pm
Location: Florida

hello

Post by PepsiHog » Sat Sep 22, 2012 6:40 pm

Hello H.Fotter,

I'm pretty good at this sort of macro. Let me say first that there is no way for an internet game to see a macro running on your system from within Macro Scheduler. MS interacts with your game just as you do, and, ofcourse, as you have instructed it to. (or a retail game)

You said it worked before, right? And that the macro runs, but when you switch back into the game, it doesn't seem to be working. What you might try is to add a delay to the top of your macro. Then while it's delaying, switch into your game. Wait to see if it works then.

If not, ask yourself what has changed since you last used your macro (about your system)? Don't assume it can't be that or this. The simple problems are the hardest to fix, because of assumptions.

As a way of testing, in the start of your macro and after the delay, tell your macro to do something simple, like press a key, or send some text. Or if you know, for example, the game will DING if you press an invalid key, then tell your macro to press that key. But make sure you have a long enough delay to get back into your game and then wait.

From there it's just a matter of stepping through the actual macro. Break it into chunks. (that's what I do) Test each little step.

As you say, it worked before, so if it's an outside source causing the problem a simple test, like above, will likely not work.

Hope this is helpful,
PepsiHog

If you still can't get it to work, can you give more details about what your macro is suppose to do?

BTW - Also what Rain said. Helping with a script is easier if we can see the script.
Windows 7

PepsiHog. Yep! I drink LOTS of Pepsi (still..in 2024) AND enjoy programming. (That's my little piece of heaven!)

The immensity of the scope of possibilities within Macro Scheduler pushes the user beyond just macros!

destroyer55
Newbie
Posts: 3
Joined: Sun Jan 13, 2013 1:20 am

Post by destroyer55 » Sun Jan 13, 2013 2:16 am

@Hfotter- afaik you need to have your game visible and active to interact with it. either on main system or vmware. so i don't understand the alt tab action. If you mean nothing is happening at the outset of running your macro, make sure you setfocus to it initially in case your alttab isn't fast enough.

@pepsi- alas... some online game makers are finding scripters based on the information delay sent to their servers. if it seems to repetative... banned. I've also heard of them reading open programs on your computer, which i believe is illegal in some countries.

User avatar
PepsiHog
Automation Wizard
Posts: 517
Joined: Wed Apr 08, 2009 4:19 pm
Location: Florida

Post by PepsiHog » Sun Jan 13, 2013 10:10 pm

@Destroyer55,

Maybe so. But that's the great thing about MS. You can compile your script as anything you'd like.

Let's just say you are that server, and you want to check what I have running. Maybe you might know some scripting programs to look for. But I compiled my exe as svchost.exe. Odds are you're not going to even check that. It's standard OS stuff. Really the name could be anything. How does a server determine what "everything" running on your system is? A check on what svchost.exe is by means of searching the web, would only serve to clear that program.

So, server, what do you do? What do you do? Huh?

Further more you can delay every interaction to appear to be a human. You'd likely want this script running when you're not playing. There is a system variable within MS to slow down a macro's speed. How easy is that?

MS works just like a human. It uses the mouse. It left clicks. It right clicks. It sends text through the keyboard. And a variable speed control for your macro.

What was it you were going to detect???

Illegal? It's is more accurate to say against their rules. Country, state, city, or town is not likely going to pass a law on something so menial. Plus, I'm pretty sure they're talking about BOTS. A macro isn't technically considered to be a BOT. BOTs interfere with the game. Forcing settings and literally changing the rules, through scripting. A macro doesn't generally do that sort of thing. And is it cheating if you wrote it? That's debatable.

Not if it's MS,
PepsiHog

"I'm laughing at your superior server, Kahn!"
Windows 7

PepsiHog. Yep! I drink LOTS of Pepsi (still..in 2024) AND enjoy programming. (That's my little piece of heaven!)

The immensity of the scope of possibilities within Macro Scheduler pushes the user beyond just macros!

User avatar
Marcus Tettmar
Site Admin
Posts: 7395
Joined: Thu Sep 19, 2002 3:00 pm
Location: Dorset, UK
Contact:

Post by Marcus Tettmar » Mon Jan 14, 2013 8:33 am

Is the game running windowed or full screen? You will probably need to make sure it is running windowed.

Is the game running as admin?
http://www.mjtnet.com/blog/2012/10/30/c ... -as-admin/

If it is you need to run Macro Scheduler as admin too. (or don't run the game as admin - you shouldn't have to run games as admin).
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar

Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?

Post Reply
cron
Sign up to our newsletter for free automation tips, tricks & discounts