Gamepass removed from player's inventory

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?

Any help is greatly appreciated!

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.

2 Likes

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.

1 Like

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.

1 Like

there may be a possibility that he may have been compromised and someone deleted all of his gamepasses, but that’s not very likely.

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.

1 Like

Why is deleting gamepasses even an option, you paid money for it, you don’t want to get rid of it.

4 Likes

it’s a option for everything in your inventory, maybe that game pass makes it so some games will kick you if you have it or somtin like that.

Exactly. Some of roblox’s features are very weird.

2 Likes

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

1 Like

it’s a possibility though, but I don’t see him gaining anything by him getting it agiain.

Yeah, I’m going to go with the idea that there’s no malicious intent here and reinstate the privileges manually

1 Like

What even is your game, I wanna see what it is :slight_smile: “Kinda off topic”

2 Likes

sounds good! and If this ever happened to me I would think there’s some type of bad thing going on. But probably not in this case.

1 Like

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 :stuck_out_tongue:) it’s a wip so don’t be surprised by it’s lack of gameplay

Well thats kinda interesting, wonder how often you get online.

You can add protection to this kind of stuff.

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.

2 Likes