Hello,
so my players are reporting that the offline protection is on when one players was still on.
Is it possible that when he deauthorized from the TC and the one players that is left on it is offline that the protection is active and the player can use the base with protection on ?
Offline Raid Protection active when one Player is offline.Bug
Interesting. I do believe that is a loophole currently. TCs with no authorized players will not receive protection, however a TC that has authorized players who are offline will receive protection. So if there is a sole player who is online, then deauths himself, then I suppose the TC would treat it as offline protected. I will have to come up with a solution for this.
Any ideas for how I should deal with this?
Instead check for players that have been authorized in the past x amount of hours?mr01sam
Interesting. I do believe that is a loophole currently. TCs with no authorized players will not receive protection, however a TC that has authorized players who are offline will receive protection. So if there is a sole player who is online, then deauths himself, then I suppose the TC would treat it as offline protected. I will have to come up with a solution for this.
Any ideas for how I should deal with this?
There is no real way to solve it, this isn't a bug, this is delibertely done by smart-ass players. Not something you can avoid. Technically, everyone can de-authorize themselves permanently once the base is built, you have the code, what exactly do you need TC access for.
There are legitimate reasons for someone to deauthorize, or for the TC to be cleared, if you start messing with the logic there, then well.. What if Player 1 in Team A want's to switch over to Team B, knowing raid protection won't be active for X hours.. Players will always find a way, and there is nothing you as a dev can do to prevent it without making it overly uncessarly complicated.
In a situation like this where players are abusing it I would just put those known players into their own protection category and up their offline protection costs considerably. If they are willing to pay the higher cost then so be it, let them waste their resources while the other players continue to pay the normal amount you set originally. Or you can make it free for the people who do not abuse it.
mr01sam
Interesting. I do believe that is a loophole currently. TCs with no authorized players will not receive protection, however a TC that has authorized players who are offline will receive protection. So if there is a sole player who is online, then deauths himself, then I suppose the TC would treat it as offline protected. I will have to come up with a solution for this.
Any ideas for how I should deal with this?
If possible...
when Someone from auth on TC already paid for Offline Protection he cannot clear himself from the TC ?
So the base would still be "Online" :D