Join the forums now, and start posting to receive access to our Scripts Vault!
The list until now:*place cookie and check when registering Disadvantage: people can remove cookies from computer*IP tracking Disadvantage: people can share computer, change IP, ...*check for matching passwords (people who use the same password, are suspicious) Disadvantage: it might be imposible to recover password from the db*check for matching usernames (people who use almost the same username, are suspicious ; e.g. Jack and Jack2) Disadvantage: some people just use simillar usernames, this isn't that rare*check for matching e-mail accounts Disatvantage: People can create multiple e-mail accountsOther ideas for treating multies:*have a section in the games forum where player bans are reported / cheater status ("name and shame")
I wonder how effective is the cookie check if I use FF, IE7, IE8beta, Opera and make 4 accounts... only the IP will show the same, but if I use a proxy then it will all be different, and cookies won't show any difference as long as I log each account on the browser I used to create it... so I could simultaneously run that many accounts undetected... browser check will be ok, no flag raised, ip check will go ok too, cookie will go ok, only thing will be the user agent OS that will be the same and the screen res, and one cannot judge a dupe account on those parameters alone... >_<
But if they are paying i wouldn't mind at all lol unless it is causing you to lose other members
I'm confident that dupers can never be caught if they're doing things properly - just using two seperate environments. For example two connections, two computers, two password hashes and two valid e-mail addresses... (etc). I can't see what could be done to see these are owned by the same person... so its always going to happen for those who are experienced enough and have enough time to waste (would love to be corrected though if there was some crazy method to catch dupers 100% of the time)