Quote:
as shown below: [Error] OP size error: OP_ClientUpdate expected:30 got:31 Normally the 6.1 client does send 30 bytes. I believe the opcode in opcodes.conf is correct. I believe it is serverside which is not allocating the PlayerPositionUpdateClient_Struct correctly. Code:
void Client::Handle_OP_ClientUpdate(const EQZonePacket *app) Could it be that: VCPP is not allocating the same memory as GCC. Normally eqemu has no problem with the OS port. However perhaps something was missed. Does anyone have a linux server up that could confirm this? |
Also i have to agree the opcode in the opcode.conf is the right one as i get 0x14cb for the OP_ClientUpdate from peq server when i ran a packetcollector
|
It is true that different platforms will get different sizeof() results for datatypes. I did notice in that structure you mentied above that some structure members are declared as a float instead of the cross platform accepted float32 type, for example. That could result in a different sizeof(structure) result.
|
Fix for This Problem
Code:
/* RadarBlipBox on the LoginServer is now running with this modification..try & see if anyone has any problems.. |
I'll definitely try this server once I get home from work. If this does turn out to be the fix, would greatly appreciate a link for any updated files! I have no way to compile any updates :(
Thanks, J |
wooohooo thats it i can move somewhere else and attack and it works on radarblipbox
|
ugh someone beat me to the fix!! hehe Good job!
I really wanted to find the fix for this one and it was staring me in the face the entire time. That line you comment out is the 1 to 2 byte difference in the structure size. I'll try it out and recompile now! woot! |
cool, now who is willing to share a compiled binary :)
vRandom |
should have mention before NICE JOB had a burp in net connection but reconnected and is working great having no issues yet. well except for 2 skelies not liking me and killing me. But i was very much able to hit and do dmg again nice job.
|
Quote:
Great work! Thanks again MikeyUSC |
Any able to post a compiled fix here ? Please ?
|
hehe I'm compiling as fast as I can.. :-) Wife made dinner so...
|
hummmm fooooood...... lol
edit: depending on what your having, you could post that here too i'm hungry.... vRandom |
Quote:
after that I just configured the three ini files and I was good to go. I can load the server, only errors I see are the missing opcodes everyone else is getting, and the no attacking thing which if reading thru here is right is a translation problem. I am also having a router issue where to login on my network I have to set all the ips in the ini files to localhost, but when configured for public play anyone else but my local lan can play including th computer hosting the server. |
Quote:
This is JUST World.exe & Zone.exe Mike http://www.asrc.info/beta/EQEmuFixed.zip |
All times are GMT -4. The time now is 01:50 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.