FastLogin icon indicating copy to clipboard operation
FastLogin copied to clipboard

Non-premium players can block theier account by /premium

Open Pjooo opened this issue 6 years ago • 3 comments

What behaviour is observed:

[//]: # Non premium players can type /premium. Even though I have premium-warning: true, many not really smart players type it again. And by doing that they are blocking their account, and admins must unpremium them.

What behaviour is expected:

[//]: # When non-premium player types /premium, plugin should auto-detect it, and block command with message to player. It might only work for nicks that are non-premium, but it would still be really usefull. I have few non-premium players a day typing this command.

Steps/models to reproduce:

[//]: # 1. Log on non-premium nick 2. type /premium (2x) 3. Reconnect - you can't

Plugin list:

[//]: # Doesn't have influence

Environment description

[//]: # Latest paper 1.12.2, latest FastLogin, latest protocolib

Plugin version or build number (don't write latest):

[//]: # #870

Pjooo avatar Dec 03 '19 01:12 Pjooo

I think it has been always working that way.

What i do is executing a mysql cron. Players which are not premium do not store their UUID so

UPDATE fastlogin SET premium = 0 WHERE premium = 1 AND UUID is NULL;

srleojaco avatar Dec 21 '19 17:12 srleojaco

Bumping this issue.

I think it would be a expected feature, that players could not lock their accounts by typing /premium. The expected result should be that the system checks if the players account is premium or not, and if its not, it tells player "Hey! This account does not own a premium status", not lock the account. Some players, who don't get what the command does, use it by mistake and then its more work for the staff to fix these accounts.

KarlPro123 avatar Jan 27 '20 14:01 KarlPro123

Sorry for the question @games647 but when is going to be ready this feature?

7wOv6ySCjo avatar Feb 09 '20 20:02 7wOv6ySCjo