@Kronox, perhaps you need to make a functin which decides what the unique identifier of the user is.
In CTK Base Mod, there is such a function Eco.CTK.WhoAmI(User user), returns a string.
below find the code that I use for this command
[ICODE]
public static string WhoAmI(User user)
{
if (!string.IsNullOrWhiteSpace(user.SteamId))
return user.SteamId;
return user.SlgId;
}
[/ICODE]
Using Steam ID is always preferable, but when that is absent, you must use the SLG ID.
Hope this helps