I'm not really playing much these days but I thought I'd drop by to see how it was going with RoF. Doesn't seem like it's needing a major overhaul. Regarding the spawnshell warnings, try changing...
Type: Posts; User: r6express
I'm not really playing much these days but I thought I'd drop by to see how it was going with RoF. Doesn't seem like it's needing a major overhaul. Regarding the spawnshell warnings, try changing...
I uploaded a new release: 5.13.10.7. Thanks to rogues for a quick sanity test check.
I wrapped up the remaining known issues this morning and took another stab at the fillProfileStruct() method. I got up to the AA data and ran out of time. Latest changes are pushed to SVN. I...
I just pushed a changed that should get you guys going. I left the less-critical portion of fillProfileStruct disabled. I don't use any of that data so it's not a priority for me. If I get time...
I just turned on email notifications for my forum account, so if you want me to do a quick review when you're finished, PM me or reply here and I'll come a'running.
Fransick,
The charProfileStruct change is now modeled after how the spawnStruct is populated. Instead of doing a simple byte copy from the packet data into the charProfileStruct, it now starts at...
Simplest explanation is probably something like this:
0) Hurry up and read this post before the next EQ patch comes out
1) Startup a stable version of ShowEQ
2) Click Network -> Log -> Zone Data...
Sorry, I typed OP_Corpse but meant OP_Death.
OP_Death = 2f00
It's correct in SVN, plus several others OP_Codes not pasted in this thread.
fransick, try grabbing the latest svn changes I just pushed. That should help rule out if this is a manual merge problem or not.
I just pushed to SVN the changes that I've been sharing in the helpdesk thread, which resolve the problems caused by the past couple of game patches. I held off on bumping the version and creating a...
Do you have these opcodes set in zoneopcodes.xml?
OP_Consider = 2ad3
OP_TargetMouse = 5401
OP_Corpse = 2f00
Hmm.. I just killed a named in the Grounds and he shows up as a named's corpse now in seq. Can you give any more info on this?
I finally spent some time rewriting the PlayerProfile logic. It is now dynamically populated. It populates nearly all of playerProfileStruct and charProfileStruct, except I stopped short of the...
OP_Consider = 2ad3
OP_TargetMouse = 5401
OP_Corpse = 2f00
Do you need any others?
Regarding the intermittent zone/map issue, that's related to the playerProfileStruct changes that were made...
I posted the files about 40 minutes ago to fix all this. I don't know why the post isn't showing up. Let's see if this reply works.
New everquest.h:
/*
* everquest.h
*
* ShowEQ...
Here is the new playerSpawnPosStruct:
struct playerSpawnPosStruct
{
/*0000*/ uint16_t spawnId;
/*0002*/ uint8_t unk[2]; // BSH 13 Apr 2011
/*0004*/ signed ...
Here's a bit more info.. Not sure how much more time I can spend on it tonight:
playerSelfPosStruct changes:
struct playerSelfPosStruct
{
/*0000*/ uint16_t spawnId; //...
Sounds like you haven't updated the OP_NpcMoveUpdate opcode to 5675. Make that change and you should start seeing NPC movement.
Here's a quick fix for those wanting something that works but may not be perfect. Make these changes on top of the recently release showeq-5.13.10.6:
interface.cpp:1647 change to: ...
Some more opcodes:
5a4c to 226b (OP_NpcMoveUpdate)
3c58 to 4b82 (OP_DeleteSpawn)
4194 to 1044 (OP_RemoveSpawn)
Here's a quick solution:
sudo vi /usr/include/qt3/qvaluevector.h
Under
#include "qdatastream.h"
Add this line: