The simplest solution to this would be to increment a counter and append/replace it to the end of the nickname in conflict.
i.e.
Nickname
Nickname1
Nickname2
etc...
This design actually replaces the alternative nickname function completely. Though you could increment w/ the alternative nickname instead of the original.
Last edited by MeStinkBAD; 15/03/16 01:10 AM.