Page 2 of 3

Posted: Fri Jan 09, 2004 11:40 am
by EQ_Nutzer
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

Posted: Sat Jan 10, 2004 8:43 am
by TwidleBhoo
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,

Posted: Wed Jan 14, 2004 5:40 am
by EQ_Nutzer
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

Posted: Fri Jan 16, 2004 9:47 pm
by Nuad
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. :)

snif

Posted: Fri Jan 23, 2004 4:34 am
by TwidleBhoo
: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

Re: snif

Posted: Fri Jan 23, 2004 8:37 am
by Mckorr
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.

Posted: Sat Jan 31, 2004 11:57 am
by Eismann
Anyone found a fix for that problem ?

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

Posted: Wed Feb 04, 2004 7:36 am
by EQ_Nutzer
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

any news ?

Posted: Fri Feb 13, 2004 4:19 am
by TwidleBhoo
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

Posted: Sun Feb 15, 2004 11:27 am
by EQ_Nutzer
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.

Posted: Mon Feb 23, 2004 9:15 am
by EQ_Nutzer
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

Posted: Tue Feb 24, 2004 5:31 am
by Nuad
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. :)

Posted: Tue Feb 24, 2004 11:50 am
by Rand
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.

Posted: Wed Feb 25, 2004 5:04 am
by Nuad
#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... ;)

Posted: Wed Feb 25, 2004 8:05 am
by Rand
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.