#pragma semicolon 1

#include <sourcemod>

public Plugin:myinfo = 
{
	name = "Status",
	author = "Tokami", 
	description = "Status v2",
	version = "1.3.1", //14.03.2014
	url = "http://parlahost.ru/"
};

public OnPluginStart() 
{
	RegConsoleCmd("status", Status);
}

public Action:Status(client, args)
{
	decl String:AuthSteam[64], String:ip[64];
	for (new i =1;i<=MaxClients;i++)
	{	
		if (IsClientInGame(i))
		{
			GetClientAuthString(i, AuthSteam, sizeof(AuthSteam));
			GetClientIP(i, ip, sizeof(ip));
			if(GetUserAdmin(client) == INVALID_ADMIN_ID)
			{
				PrintToConsole(client, "#	UserID %d, Имя - %N, SteamID - %s", GetClientUserId(i), i, AuthSteam);
			}
			else
			{
				PrintToConsole(client, "#	UserID %d, Имя - %N, SteamID - %s, IP - %s", GetClientUserId(i), i, AuthSteam, ip);
			}
		}
	}
	return Plugin_Handled;
}