Hello! So I’m not convinced I have the correct catagory, but I’m not sure where else to post this.
Recently a player in my game notified me that a gamepass they had purchased wasn’t working, and that they were being prompted to buy it again. I have checked this, and it has gone from their inventory. Now I am not 100% sure of ways this can happen.
Is it correct to assume that the only ways this could have happened is if this player deleted it from their inventory, or a bug occured? And is it also correct that if you delete a gamepass you own from your inventory, you don’t receive any refund?
So currently this player, who definitely purchased the gamepass, is unable to use it. The tl;dr here is:
should I manually give the gamepass privileges to this player who bought the gamepass, but no longer owns it for an unknown reason? And I’m not sure how on earth it could be if there are no refunds, but could it be a scam?
I say give the privileges to the player. You know he isn’t tricking you, so you might want to do so. People get really angry if they bought a gamepass and don’t get anything in return.
My only hesitation is that I can’t see how this could happen. They bought it and it was working fine, until today when it vanishes from their inventory. Surely it’s pretty hard to accidentally delete something from your inventory and have no knowledge of doing it.
But yeah I just thought I’d check to see if there was something I wasn’t aware of going on here.
Yeah. I think it’s pretty sketchy too that this guy’s gamepass just vanishes. As for how it happened, I have honestly no idea of how this could happen. You did say they bought it and it was working fine until today. I’ve never seen this happen before and the only thing we can do is assume answers.
If he did get hacked, I believe that he would’ve done alot more damage to his account, like changing the password or spending his robux. I don’t think that the person getting into the account would just delete his gamepasses. Like you said, it’s very unlikely.
It’s possible, although they seemed to still have a lot of gamepasses and gear, and as @BannedUser587 said I would assume if they were compromised a lot more damage would have been done than deleting a single gamepass
You can find it through my profile, the one with the most players. (i dont know if there are advertising rules here or whatnot so ) it’s a wip so don’t be surprised by it’s lack of gameplay
You can save this data on a Data Store using Data Store Service;
And use tables of course to save that. So:
the data you would save might look something like this:
local data {
HasVIPGamepass = true,
Has2XCashGamepass = false,
}
BUT! you SHOULD ALWAYS CHECK if that player HAS THAT GAMEPASS, so lets say you use values to check this info, and you have a value inside of the player which determines if they have it or not.
You wanna set it to true if they own it before trying to get data from the data store, then you get the data from the data store, and don’t change any values that are already true.