#include <amxmodx>
#pragma semicolon 1
new szPluginInfo[][] = { "CheckSteamID", "1.0", "ApXuTekToR" };
enum E_Messages
{
CONSOL_MESSAGE[256],
CHAT_MESSAGE[200]
} new g_iMessage[E_Messages];
public plugin_init()
{
register_plugin(szPluginInfo[0], szPluginInfo[1], szPluginInfo[2]);
register_clcmd("check_steamid", "CheckMySteamID");
register_clcmd("say /mysteamid", "CheckMySteamID");
register_clcmd("say /myid", "CheckMySteamID");
register_clcmd("my_id", "CheckMySteamID");
register_dictionary("CheckSteamID.txt");
}
public CheckMySteamID(const Id)
{
new SteamID[MAX_PLAYERS+1];
get_user_authid(Id, SteamID, charsmax(SteamID));
client_print_color(Id, 0, "%L", LANG_PLAYER, "CHAT_MESSAGE");
formatex(g_iMessage[CONSOL_MESSAGE], charsmax(g_iMessage[CONSOL_MESSAGE]), "%L^n%L^n%L^n%L",
LANG_PLAYER, "CONSOL_PRINT_1", LANG_PLAYER, "CONSOL_PRINT_2", LANG_PLAYER, "CONSOL_PRINT_3", SteamID, LANG_PLAYER, "CONSOL_PRINT_4"
);
console_print(Id, g_iMessage[CONSOL_MESSAGE]);
}