We have a problem with player housing, in which manipulating furniture in player housing can cause a server crash that wipes out the furniture database, causing everyone to lose the furniture in their house. To resolve this, what we need are the details; we have got to track step by step what precedes a crash. I don't mean "I was moving furniture"...we need more. What we need is for everybody who is a homeowner to keep extensive notes every time you so much as change out the roll of TP. ;)
So, here are some tips of what kind of details we are looking at; this is not by any means all inclusive. If you can track even more details, so much the better.
A caveat; don't try to recreate this after the crash, you might forget something or leave out that crucial step. If you are moving furniture from this point on, keep notes...every time. That way, if the crash happens, your notes are alredy done.
1. Time/Date - What is the IG time and date; to get it hover your cursor over the compass rose in the lower right corner of the screen. It may be that what causes it is something as simple as the time changes from dusk to night.
2. What Is It? - What was the EXACT piece of furniture you were manipulating when the server crashed? Is it furniture, is it a container, did you empty the container, is it full still?
3. Is this initial placement, or adjustment? - Is this the first time you placed down a new piece of furniture, or is it that old sofa your wife told you to move to every wall of the house so she could see how it looks there? Husbands in real life, you know whereof I speak. ;)
4. Did you use JUST the key method, JUST the voice commands, or a COMBINATION of both? (self explanatory)
5. At WHAT POINT in the process were you when the crash occurred? - This one is key, folks. We need to know EXACT STEPS that were taken by you that produced the crash, i.e....
"I used the voice command "!moveto" and told the "X" placeable to go to 5.0, 5.0, 0. Right when I pushed the enter key, the server crashed"
or
"I selected it with the house key, then tried to raise the placeable. I raised it three times by entering my choice with the keypad, and when I raised it the fourth, but by mouse clicking on the selection instead, the server crashed."
6. How many pieces of furniture did you move? - Keep track. It may be that the script is superstitious, and crashes on every thirteenth piece of furniture. ;)
7. Is anyone else...
A) In their home?
B) Do they have the same floorplan?
C) Are they moving furniture at the same time?
Thayan, this one may have to be tracked by us. Can you put in some debugging lines that send a server message so folks can see when someone is starting to move furniture? I'm not talking every cushion they fluff, but perhaps a choice folks can select when they begin and when they end, so others on the server can keep track as well.
This list may be added to. ;) But you see what I mean. The Devil is in the details, people, and we need your help to exorcise him. ;)
First sentences edited by Thayan for clarity.
So, here are some tips of what kind of details we are looking at; this is not by any means all inclusive. If you can track even more details, so much the better.
A caveat; don't try to recreate this after the crash, you might forget something or leave out that crucial step. If you are moving furniture from this point on, keep notes...every time. That way, if the crash happens, your notes are alredy done.
1. Time/Date - What is the IG time and date; to get it hover your cursor over the compass rose in the lower right corner of the screen. It may be that what causes it is something as simple as the time changes from dusk to night.
2. What Is It? - What was the EXACT piece of furniture you were manipulating when the server crashed? Is it furniture, is it a container, did you empty the container, is it full still?
3. Is this initial placement, or adjustment? - Is this the first time you placed down a new piece of furniture, or is it that old sofa your wife told you to move to every wall of the house so she could see how it looks there? Husbands in real life, you know whereof I speak. ;)
4. Did you use JUST the key method, JUST the voice commands, or a COMBINATION of both? (self explanatory)
5. At WHAT POINT in the process were you when the crash occurred? - This one is key, folks. We need to know EXACT STEPS that were taken by you that produced the crash, i.e....
"I used the voice command "!moveto" and told the "X" placeable to go to 5.0, 5.0, 0. Right when I pushed the enter key, the server crashed"
or
"I selected it with the house key, then tried to raise the placeable. I raised it three times by entering my choice with the keypad, and when I raised it the fourth, but by mouse clicking on the selection instead, the server crashed."
6. How many pieces of furniture did you move? - Keep track. It may be that the script is superstitious, and crashes on every thirteenth piece of furniture. ;)
7. Is anyone else...
A) In their home?
B) Do they have the same floorplan?
C) Are they moving furniture at the same time?
Thayan, this one may have to be tracked by us. Can you put in some debugging lines that send a server message so folks can see when someone is starting to move furniture? I'm not talking every cushion they fluff, but perhaps a choice folks can select when they begin and when they end, so others on the server can keep track as well.
This list may be added to. ;) But you see what I mean. The Devil is in the details, people, and we need your help to exorcise him. ;)
First sentences edited by Thayan for clarity.