PDA

View Full Version : Arcade pass not expiring


moonclamp
03-23-2006, 06:03 PM
Just noticed my arcade pass hasn't expired even though it is 8 days old and was set to expire after 7 days

moonclamp
03-24-2006, 09:47 PM
Over 9 days now and still not expired. Anyone else having this problem?

If I disable it will the user's who already have it lose theirs?

CMX_CMGSCCC
03-25-2006, 12:53 AM
Does it still show up in your User History?

-CMX

moonclamp
03-25-2006, 05:11 AM
Arcade games are still showing as free and points are not being deducted.

If I go to the store option; below 'buy arcade pass' I still have the option to 'remove'

If I go to the item history it shows who has bought one, the date and time.

However, it isn't in my user history.

There is nothing in my admincp user history either. Although it does show on members with still valid passes.

CMX_CMGSCCC
03-25-2006, 01:48 PM
If its not in ur User History then it thinks that it has already expired.

I'll try and replicate this problem on vbPlaza.com

-CMX

moonclamp
03-25-2006, 04:50 PM
Cool, thanks.

Incidentally it was set to "can change always" by default ... would this be correct?

CMX_CMGSCCC
03-26-2006, 12:19 AM
If it was set to that when u originally bought it, u will be able to change it indefinitely and it will not expire. That's how the change always fields work. It saves the change always items per user.

The problem exists if u change an item to Can Change Always later on, it would have to go through all of the users and check for any new items that expire and add it, which is a time consuming issue.

-CMX

moonclamp
03-26-2006, 06:51 AM
I can't remember changing this to on and have no idea why I did ... hmmmm

Anyway, I turned off "can change always" ... How would I reset this on the users who have already bought it?

CMX_CMGSCCC
03-26-2006, 04:50 PM
U have to do a manual query for now to set the options.

Something like:

UPDATE (TABLE_PREFIX)user SET vbp_otherflags = vbp_otherflags & (-1 ^ 128)


I dont have time to add a new feature to clear these flags individually in time for v1.5.4, but perhaps I will do this feature for v1.5.5

-CMX

moonclamp
03-26-2006, 04:56 PM
That's cool. I'll do that when the last purchase should expire.

Thanks :)

What happens if you just remove the "always expire" ID number from their profile settings?

CMX_CMGSCCC
03-26-2006, 04:58 PM
U could do that too, but u'd have to do it on an individual basis, i.e. subtract 128 from their "Other Flags".

-CMX

moonclamp
03-26-2006, 05:02 PM
yeah lots of work, but less likely to piss people off.

Thanks :)

CMX_CMGSCCC
03-26-2006, 06:01 PM
I guess so, lol

Perhaps I'll make a "Super User Editor" so it can edit the individual flags when you use the option say from vbPlaza -> User Editor for v1.5.5.

-CMX

moonclamp
04-08-2006, 12:38 PM
I've just had the same problem again.

The arcade pass has expired. The arcade message has gone from the information box but games are still showing as free.

I've noticed the same thing on vbplaza.com ... Games are listed as free there even though I haven't got a pass anymore

CMX_CMGSCCC
04-08-2006, 05:14 PM
I've changed the Arcade Pass expiring system in 1.5.5, so hopefully this will fix the issue.

-CMX