Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #11  
Old 07-16-2013, 08:13 AM
fadetree fadetree is offline
Planar Protector


Join Date: Mar 2012
Posts: 1,958
Default

The problem (probably) is that there is no history of items. One thing you could do would be to expand the table that holds the items to have a globally unique key ( if it doesn't already ) and then instrument the rest of the code to lay down log records in a big ass log table everytime something significant happens to an item. Creation and trading events would be logged with the items UUID. That way, you could run a query to pull the creation and trading events for any item at any time.

Not sure how the duping works, but it seems like at some point the system would wind up inserting a (mostly) duplicate row into the item table...if you could figure out a signature you could make that a unique db index and have the system fail the insert. Would need to know more about the item system and the db schema to be sure.
__________________
The Ancient Ranger
Awake again.
Last edited by fadetree; 07-16-2013 at 08:16 AM..
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:19 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.