I'm using the SQL event below to prevent bases from being deleted after x number of days. But for some reason doors are still getting deleted and I just can't seem to pinpoint the reason. Any ideas?
UPDATE Object_DATA
SET Datestamp = CURRENT_TIMESTAMP
WHERE ObjectUID <> 0
AND CharacterID <> 0
AND ((Inventory IS NULL) OR (Inventory = '[]'))
AND EXISTS (SELECT 1
FROM Character_DATA c
WHERE c.PlayerUID = (SELECT p.PlayerUID
FROM Player_DATA p,
Character_DATA c2
WHERE p.PlayerUID = c2.PlayerUID
AND c2.CharacterID = Object_DATA.CharacterID)
AND c.Alive = 1
AND c.LastLogin > NOW() - INTERVAL 1 WEEK)
Question
MatthewK
I'm using the SQL event below to prevent bases from being deleted after x number of days. But for some reason doors are still getting deleted and I just can't seem to pinpoint the reason. Any ideas?
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now