Instead of modifying the current subscription model, why not implement a separate one purely for the implementation of this.
retrieveItem(hub, hub_password, key, field)
updateItem(hub, hub_password, key, field, value)
usage:
var/supercandy
Login()
supercandy=retrieveItem("Leur.pieland", "beepbloop", src, "platinumcandy")
Logout()
updateItem("Leur.pieland", "beepbloop", src, "platinumcandy", supercandy)


Similar to scores, but not viewable by anyone except the owner.
Bump.
rebump
What you could do is on the first login after a subscription purchase record down the subscription length. (CheckPassport() returns the amount of days remaining on the subscription) and then store that data in a savefile or on the hub scores.
But that's only the case if the subscriptions all have different lengths, so.
Page: 1 2