Alt account detection
Staff++ provides a way to be notified when it thinks a user is using alternative accounts. The detection is really simple so don't expect miracles. It will detect the most basic and obvious alt accounts. Alt detection is disabled by default
Configuration
How it works
Ip similarity
When enabled the system will start recording players IP addresses. Every address a player ever connects with gets stored. If a player connects with the same address as another player his detection score is upped by 1.
Username similarity
When a player connects we check his username against all other users known to the server. Similarity is calculated using the Levenshtein Distance Algorithm. Based on this a score is returned:
70% similarity --> score 3
50% similarity --> score 2
30% similarity --> score 1
Detection trust levels (score)
The trust level is the result of the above mentioned checks. We have four levels of trust:
Listening to events
Currently Staff++ supports 2 ways of being notified when an alt account is detected.
The alerting system (in-game)
Through Discord (Integration plugin)
Whitelisting Accounts
Since some accounts might actually not be real alt accounts but still trigger the system, a whitelist is added to ensure that staff members can ignore these false positives.
The ignore a match you can use the /altwhitelist
command.
/altwhitelist add playerName1 playerName2
/altwhitelist remove playerName1 playerName2
/altwhitelist list pagenumber
PageNumber is optional.
This will add or remove certain user combinations from the whitelist. When added to the whitelist this users combination will never trigger a detection event. Adding a combination to the whitelist tells the system that these 2 accounts are not alts.
Last updated