/unload

Help section from before the user variable changes that broke all macros

Moderator: MacroQuest Developers

codewarrior
orc pawn
orc pawn
Posts: 10
Joined: Mon Jun 02, 2003 8:31 am

/unload

Post by codewarrior » Tue Jun 03, 2003 1:42 pm

just curios what the /unload command actually does? Doesnt it stop mq from working. If that is infact true cant we just do this if a gm enters the zone.

Code: Select all

:GMScan
/delay 1 s
if $gm==true /unload
/doevents
/goto :GMScan

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Tue Jun 03, 2003 2:01 pm

/unload causes MQ to unhook itself from the EQ client. It's normally used when exiting EQ, since if you don't /unload MQ it can cause eqgame.exe to hang in memory. That means that even though you aren't playing EQ will still be running in the background, and eating up system resources. Start EQ again and you have two instances of eqgame.exe in memory, and so on.

Having EQ hanging around in the background can also cause problems with Windows shutting down properly (causes my wife's WinMe computer to hang.)
MQ2: Think of it as Evolution in action.

codewarrior
orc pawn
orc pawn
Posts: 10
Joined: Mon Jun 02, 2003 8:31 am

Post by codewarrior » Tue Jun 03, 2003 2:33 pm

ok you answered half of my question, thanks
now for the second part... can we use it to keep gms from detecting it?

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Tue Jun 03, 2003 3:25 pm

Well, not really, since when you /unload the rest of your macro won't execute, and then you'd have to exit EQ to restart MQ.

You protect yourself from GMs by not doing anything stupid. Don't macro unattended. Don't target other players in PvP when you couldn't possibly see them. Be conservative in selecting targets across the zone, because most people using "cheat" programs get caught when other players report them. Filter out all macro output so it doesn't show up in your chat windows.

The GMs don't have time to watch several thousand players, and there aren't enough Guides to go around. As long as you don't piss off another player, especially by doing something blatantly impossible, and monitor your macros so you can stop them and answer tells from other players, GMs, or Guides, you probably won't get caught.
MQ2: Think of it as Evolution in action.

codewarrior
orc pawn
orc pawn
Posts: 10
Joined: Mon Jun 02, 2003 8:31 am

Post by codewarrior » Tue Jun 03, 2003 3:58 pm

ok, still not a definate answer...
I am not afk macroing, and i am not targeting anything out of range.

after /unload, can they detect that im running anything?

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Tue Jun 03, 2003 9:21 pm

Yes, if they really want to. The can look at your chat buffer and see the /unload command. They can check the server logs and see all the strange things MQ has been doing.

If they suspect you, they can catch you. The best defense is to not give them a reason to look at you closely, since that takes time and effort.
MQ2: Think of it as Evolution in action.

codewarrior
orc pawn
orc pawn
Posts: 10
Joined: Mon Jun 02, 2003 8:31 am

Post by codewarrior » Tue Jun 03, 2003 9:48 pm

thanks for the reply, thats what i needed to know.

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Tue Jun 03, 2003 11:21 pm

Salutaitons,
Macroquest Operates client side. The only way they're going to catch you if they notice you doing weird things, for instance if something along the line of the following happens:
yattayatta says out of character, "Where's the POD?"
someoneelse tells you, "Dude, I want some goddamn fritos!"
blahblablah says, "Hey, what level are you?"
soandso says, "/echo $char(level)"
soandso says, "Shit!"
[MacroQuest] 7
soandsos says, "I'm level 7."
You tell blahblahblah, "Shit man! I just messed up the /echo command... I want a good cheese burger..."
then they might catch you... However, if you sit with it just active and don't use it, then it is pretty much undetectable... also just to be safe I wouldn't use the /evho command, since it goes to the server (so I've been told)

fwiggles
a hill giant
a hill giant
Posts: 161
Joined: Mon Jun 17, 2002 8:29 pm

Post by fwiggles » Wed Jun 04, 2003 12:15 am

echo goes to the server?!? i don't understand that. because doesn't macroquest just catch the /echo command and then do its magic and stick it right back in the chat window? lol i know that a /report will send it to the server etc but who knows anyways. There is probably a way to check as well by reading the packets you send out from your computer but who reallly wants to waste their time doing that
[color=red]Latest survey shows that 3 out of 4 people make up 75% of the world's population.[/color]

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Wed Jun 04, 2003 1:22 am

Salutations,
not an /echo command, an /evho command. Don't /evho $char(mana,cur) / $char(mana,max) = $char(mana,pct)

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Wed Jun 04, 2003 9:16 am

I didn't even know there was an /evho command lol What does it do?

The GMs can read your chat buffer if they choose to, they just don't have time, or the inclination. Basically if no one is complaining about you or you aren't asking for help they ignore you.

You should never do a /report when using MQ, just to be safe. I'm hesitent (sp?) to even /petition, since I don't want them having any excuse to even look at me.

Ah, and make a distinction here between GM and Guide. Guides can't look at buffers, server logs, etc. They have to ask a GM to do it for them. Difference is that when a Guide asks the GMs are more likely to answer.

The usual process is this: a player does a /petition or /report on you, "so and so is doing strange or bad things." A Guide reads the petition, usually requests clarification from the player. They then find the offender, go invis/anon, and simply watch. If they don't see anything they may talk to the offender, get his side, or they may just mark the petition as "I didn't find anything wrong" and move on. If they DO see something they don't like, they check for flags on the offender's account to see if he's done something wrong before. If not they give the offender a warning, and "soulmark" that warning onto the offender's account if the offender can't convince them they didn't know they were breaking the rules. Get enough soulmarks and they call for a GM.

Now, there aren't enough GM's to go around. A Guide can rarely just call one in on a moments notice. What is more likely to happen is that the Guide will fill out his shift report, noting you've been a bad monkey, and then upload that report. He/she will also post your offense to the server Guide board.

Eventually a GM will find time to read the reports/posts and make a decision on what to do about you. If it looks like you have been hacking, macroing, whatever they go through the server logs to see what you've been up to. Those logs are massive, so a simple screw up by the petitioner or Guide in time or location can end up frustrating the GM to the point where he decides to ignore the complaint. However, if the GM finds enough evidence you find your account suspended, get one of those ugly emails, and have to start trying to convince SoE you didn't do anything wrong.

And yes, that means even now you could be waiting for the axe to fall on your characters neck :)

Good rule of thumb. If approached by a Guide be respectful and rational. If you get pissy they tend to deal with you much harsher than if you simply talk to them and explain how innocent you are, or at least that you didn't know any better. And please remember the Guides are volunteers. They don't get paid to put up with crap from childish players, and will file an abuse report on you in a second if you are a jerk to them. Since a lot of GMs feel very protective of Guides they won't hesitate to come after you if you piss the Guides off.
MQ2: Think of it as Evolution in action.

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Wed Jun 04, 2003 10:55 am

Salutations,
The /evho command doesn't exist in either MQ or EQ, that was the point... Plazoo long ago said that when the client doesn't know what a command is it asks the server... don't know if that is still true or what but...

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Wed Jun 04, 2003 11:01 am

Ah. I get it. Thanks.
MQ2: Think of it as Evolution in action.