help on Sebilis

Need help running MacroQuest 1? Too bad! Use MQ2.

Moderator: MacroQuest Developers

euridice
decaying skeleton
decaying skeleton
Posts: 3
Joined: Thu Oct 30, 2003 3:25 am

help on Sebilis

Post by euridice » Thu Oct 30, 2003 3:31 am

I carefully read this topic :
http://macroquest2.com/phpBB2/viewtopic ... 3826#13826
I've no problem to compile the program. I start EQ, then MQ, then follow step 3) :
3. Type /help macro and press enter
if you get a list with a bunch of MQ commands, your copy of mq is working and you can start using it.

but nothing happens I just have a message telling me that it's an invalid command

I play on Sebilis the french server and don't know if it's related, maybe some1 could tell me.
Maybe also I have to change things in the .ini file, please help :)
thanks in advance

euridice
decaying skeleton
decaying skeleton
Posts: 3
Joined: Thu Oct 30, 2003 3:25 am

Post by euridice » Thu Oct 30, 2003 9:19 am

as I don't see any reply maybe I'm too vague...
Ok, so I succesfully compiled the latest zip available, no error message etc..
The thing I forgot to mention is that I did it on a computer at work, because I don't have at home the necessary software.
I installed the compiled program/folder and subfolder in C:/MQ
launched MQ, it is visible in the system tray as indicated
I launch EQ
I type /help macros (or someting like that , it's well written in the topic "If u are new read this" ) but have no message other than Invalid command which means than MQ is not working. Needless to say that Follow.mac doesn't work more.

3 questions :
1) compilation on 1 computer and play the software on another can cause this?
2)I'm playing on french server can this explain that it doesn't work
3) can I post further information to help some1 to answer me if I'm too vague (I read here lot of things about .ini files without understanding very well the things to do with them )

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

Post by Mckorr » Thu Oct 30, 2003 9:26 am

Compiling on a different computer won't make a difference.

There seem to be some problems moving the standard MQ source from an English speaking to a non-English server. It has to do with language, but I'm not terribly sure what causes it or how to fix it.

For a long time you needed completely different offsets for a non-US hosted server. I'm not sure if that is still the case, would need to check it against the UK server.
MQ2: Think of it as Evolution in action.

euridice
decaying skeleton
decaying skeleton
Posts: 3
Joined: Thu Oct 30, 2003 3:25 am

Post by euridice » Thu Oct 30, 2003 9:31 am

ok I'll try tonight to create a character on an uk server to see if it work
if yes it's a matter of language, if no its a difference between US & european servers...
I'll let u know

mamba666
a lesser mummy
a lesser mummy
Posts: 49
Joined: Fri Aug 15, 2003 11:47 am

Post by mamba666 » Thu Oct 30, 2003 5:29 pm

Yo

/help is an eq command

Try /macro help

Or /macro list

this should work better

User avatar
FreQuency
a hill giant
a hill giant
Posts: 215
Joined: Tue Sep 23, 2003 6:03 pm

Post by FreQuency » Thu Oct 30, 2003 5:43 pm

when MQ is loaded it also injects a macro switch into the /help so /help macro would work. /macro help will try to run a macro called help

Rand
a lesser mummy
a lesser mummy
Posts: 44
Joined: Sun Jun 08, 2003 8:37 am

Post by Rand » Wed Nov 05, 2003 9:36 pm

from one of my previous post :

Us & Euro EQ use the same binary. No nned to change the offset.

The fastest way to make it works is to edit EQLib_Hooks.cpp

Find

Code: Select all

class CChatHook
{
  public:
    VOID Trampoline(PCHAR szMsg, DWORD dwColor, DWORD dwUnknown);
    VOID Detour(PCHAR szMsg, DWORD dwColor, DWORD dwUnknown)
    {
		DebugSpew("CChatHook::Detour(%s)",szMsg);
		gbInChat = TRUE;
		if ((!strncmp(szMsg,"You have entered ",17)) || (strstr(szMsg," saved."))) {
			if (gZoning) {
				gDelayZoning += gZoneDelay;
				gZoning=FALSE;
			}
now edit this line
if ((!strncmp(szMsg,"You have entered ",17)) || (strstr(szMsg," saved."))) {

And change the "you have entred" , '17' & " saved"

My current MQ version is quite old, it seems that the last version can work without any more change.

MacroFiend
a grimling bloodguard
a grimling bloodguard
Posts: 662
Joined: Mon Jul 28, 2003 2:47 am

Post by MacroFiend » Thu Nov 06, 2003 1:45 am

The new version of MQ will go active immediately after launching and does not require the chat text triggers.

Rand
a lesser mummy
a lesser mummy
Posts: 44
Joined: Sun Jun 08, 2003 8:37 am

Post by Rand » Thu Nov 06, 2003 8:23 am

lol, you guys make it easier each days :)

But when I look in the source I see that MQ waits for this chat hook event to activate some of the other detour. So it seems that I still need to change it if I want a full working MQ.