Problem with excecuting macros on European server

Need help running MacroQuest2? Ask your questions about how to get things to work on your computer.

Moderator: MacroQuest Developers

EQ_Nutzer
a lesser mummy
a lesser mummy
Posts: 36
Joined: Tue Dec 23, 2003 2:39 pm

Post by EQ_Nutzer » Fri Jan 09, 2004 11:40 am

Fumbled around a bit and tried defining the variable before compiling MQ2main.dll but still getting the same error message on compile with VC 6 regardless of what I do, so I haven`t been able to test your proposed changes yet Lax.
Using search concerning teh compile error also yielded no usefull results.

Judging by the PM`s I get there is some need from the Euros to get this up and running if possible, so any further hints would be greatly appreciated.

Greetings

EQ_Nutzer

TwidleBhoo
orc pawn
orc pawn
Posts: 10
Joined: Wed Jan 07, 2004 4:53 am
Location: Belgium

Post by TwidleBhoo » Sat Jan 10, 2004 8:43 am

I juste installed MQ2 on Sebilis , and i have the same prob. describe by EQ_Nutzer , all the commend seem's to work fine except
/press and /sendkey

ex :
/press Space or /sendkey Space
-----> block the execution of the macro a this point (in this case , no jump are made by my character ) if i sitch the active application from EQ to any other application end then go back to EQ the macro have pass the /press or /sendkey instruction .

I also try the Lax's proposition but also get a lot of compilation errors.

Regards,

EQ_Nutzer
a lesser mummy
a lesser mummy
Posts: 36
Joined: Tue Dec 23, 2003 2:39 pm

Post by EQ_Nutzer » Wed Jan 14, 2004 5:40 am

Sebilis and Kael Drakkal are getting the latest US patch on January 23. Let´s see where we stand then. All peeps I spoke with on KD who use MQ are currently experiencing the above described problems.

Greetings
EQ_Nutzer

User avatar
Nuad
a ghoul
a ghoul
Posts: 93
Joined: Thu Jun 27, 2002 11:43 am
Location: Berlin, Germany

Post by Nuad » Fri Jan 16, 2004 9:47 pm

EQ_Nutzer wrote:All peeps ... on KD who use MQ are currently experiencing the above described problems.
Hi there... i'm another one of these... also with the same problems. :)

TwidleBhoo
orc pawn
orc pawn
Posts: 10
Joined: Wed Jan 07, 2004 4:53 am
Location: Belgium

snif

Post by TwidleBhoo » Fri Jan 23, 2004 4:34 am

:cry:

I have set the last release , it match well the new eqgame.exe from the Jan 22 patch , work fine , well , juste as fine a the previous one , always no /press /sentkey and also some other comment seem to hav no effects
/cleanup

/finditem (not able to open inventory and/or pack )
/mouseclickl
/mouseclickr are not recognise as commend
$equip will not answer on certain location like lear rear lwrist rwrist but work fine with primary ..
$spawn( ,hp,cur) and $spawn( ,hp,max) reaturn both the %value of the creature hp
$target hp prob. like $spawn

I hope this can help

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

Re: snif

Post by Mckorr » Fri Jan 23, 2004 8:37 am

TwidleBhoo wrote:/finditem (not able to open inventory and/or pack )
/mouseclickl
/mouseclickr are not recognise as commend
/finditem has not opened packs in a long time. You have to open them manually.

I removed /mouseclickl and /mouseclickr ages ago. They were redundant commands. The small bit of code they used which was new was merged with /click. Use /click left and /click right.

Eismann
decaying skeleton
decaying skeleton
Posts: 6
Joined: Thu Dec 04, 2003 6:08 am

Post by Eismann » Sat Jan 31, 2004 11:57 am

Anyone found a fix for that problem ?

I still have the problem of "macro has ended" with the latest patch and latest MQ2.

EQ_Nutzer
a lesser mummy
a lesser mummy
Posts: 36
Joined: Tue Dec 23, 2003 2:39 pm

Post by EQ_Nutzer » Wed Feb 04, 2004 7:36 am

Even though not to many new stuff was published over the last days, we are working on it:

Since today there exists a board for the language specific problems of MQ2 where we would liek to figure out fixes for above mentioned problems.

Check this out:
http://eq.nuad.de/phpBB2/

Greetings

EQ_Nutzer

TwidleBhoo
orc pawn
orc pawn
Posts: 10
Joined: Wed Jan 07, 2004 4:53 am
Location: Belgium

any news ?

Post by TwidleBhoo » Fri Feb 13, 2004 4:19 am

I have get a look to your German forum , but if my english is bad , my german is far worse :-)

for the moment is used a lots of turn around to make macro without the /press /sendkey commend but it is very limited for the mouvement :-)

I have also tried to to find the keybord memory adresse with the help of the post . but dont know how to test if the adress is the good one :-/
(in fact i just understant half of what i reed :oops: )

If you have find any things to fix the problem on kael , can you make a little post here , probably it will work also on sebilis

thx

EQ_Nutzer
a lesser mummy
a lesser mummy
Posts: 36
Joined: Tue Dec 23, 2003 2:39 pm

Post by EQ_Nutzer » Sun Feb 15, 2004 11:27 am

Sure Twidlebohoo, we will of course share what we find, with the aim of making MQ2 "language independent" in the long run.

We are actually looking atm in the keyboard memory address stuff, but as Nuads and my RL is rather full atm it might take some time.

EQ_Nutzer
a lesser mummy
a lesser mummy
Posts: 36
Joined: Tue Dec 23, 2003 2:39 pm

Post by EQ_Nutzer » Mon Feb 23, 2004 9:15 am

Current Status (partly translated from our boards):

We fixed a few things (so most "ordinary macros work" => if you are interested I can let you know how) and narrowed the not working features down to mostly #chat, /press and /sendkey.

Basically the Euro client is sort of "force patched" every time you log in on an euro server (differential patching). This ensures that the commands from the original servers are functional on the localized servers too.

Example:
You can enter chat in EQ bei pressing return or a Slash (/) and on the SoE servers also bei a Minus (-) as with US keyboard layout the Slash (/) is on that key also. The Euro/UBU Client is modified to interpret a Minus (-) as if a Slash (/) was entered.... (Sucky coders...)!!!!

Validation for that assumption 1:
The Client (eqgame.exe) has to be started by the patcher (everquest.exe). If you bypass the patcher (starting eqgame.exe with the Parameter patchme) the client is reacting like on a SoE Server and shows e.g. Text in the loading please wait..., a login on the worldserver is then not possible.

Validation 2: If you use EQW instead of the original EQ windowed mode, all keyboard inputs are shown as Original AND in the modified state.

Example: If you enter a Minus (-) the chat input line is started, but there appears Minus und Slash together (-/).

Sorry, for writing that much stuff but what we would need most atm to continue are the "vital offsets" for #chat, /press, /sendkey from you DEVS to check them for differences in a running Euro client e.g. we would mostly appreciate if you could quickly point us to where to look for the vital offsets for those commands!!!!

Thanks in advance and keep up the good work!!!!

Greetings
EQ_Nutzer
Last edited by EQ_Nutzer on Tue Feb 24, 2004 5:45 am, edited 1 time in total.

User avatar
Nuad
a ghoul
a ghoul
Posts: 93
Joined: Thu Jun 27, 2002 11:43 am
Location: Berlin, Germany

Post by Nuad » Tue Feb 24, 2004 5:31 am

Regarding #chat: MQ2UserVars.cpp (Lines 100-164) must be rewritten to work on localized servers...

Regarding /press and /sendkey: no idea till now exept what EQ Nutzer translated from me above. :)
Belive me, i'm only a
[img]http://entropia-pioneers.kicks-ass.org/phpBB2/images/smiles/0newbie.gif[/img]

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

Post by Rand » Tue Feb 24, 2004 11:50 am

It s strange that you have to change so much things. Since late november all I had to do to have a working MQ2 on the french server is to compile ...

But the /press and /sendkey does not work for me too.

User avatar
Nuad
a ghoul
a ghoul
Posts: 93
Joined: Thu Jun 27, 2002 11:43 am
Location: Berlin, Germany

Post by Nuad » Wed Feb 25, 2004 5:04 am

#chat also isn't working on the french server... it can't because all triggers are coded in english (e.g. 'tells you') which need to be translated into french/german to work on localized servers.

I guess you don't have macros which need #chat to work... ;)
Belive me, i'm only a
[img]http://entropia-pioneers.kicks-ass.org/phpBB2/images/smiles/0newbie.gif[/img]

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

Post by Rand » Wed Feb 25, 2004 8:05 am

I don't use bots :p

The best way for all translation stuff would be to use the eqstr_fr.txt, eqstr_en.txt, eqstr_de.txt. All the strings are enconded into those.