You just need to add players userid to his nick?
Code:
#include <sourcemod>
#include <sdktools>
public void OnClientConnected(int iClient)
{
RenamePlayer(iClient);
}
public void OnClientSettingsChanged(int iClient)
{
RenamePlayer(iClient);
}
RenamePlayer(int iClient)
{
char sName[256];
GetClientName(iClient, sName, sizeof(sName));
char sTag[16];
Format(sTag, sizeof(sTag), "[#%i]", GetClientUserId(iClient))
if (StrContains(sName, sTag, false) == -1)
{
Format(sName, sizeof(sName), "%s %s", sTag, sName);
SetClientInfo(iClient, "name", sName);
}
}