#include #include #include new g_maxplayers; public plugin_init() { register_plugin("ShowIP", "1.0", "cyby"); register_concmd("amx_showip", "cmd_showip", ADMIN_SLAY, "- afiseaza lista cu ip-urile jucatorilor"); g_maxplayers = get_maxplayers(); } public cmd_showip(id, level, cid) { if(!cmd_access(id, level, cid, 1)) return PLUGIN_HANDLED; console_print(id, "Lista jucatorilor.") console_print(id, "NUME | IP | STEAM | TARA | USERID"); static name[32], ip[33], steamid[33], country[45], userid; for(new i = 1; i <= g_maxplayers; i++) { if(!is_user_connected(i)) continue; get_user_name(i, name, charsmax(name)); get_user_ip(i, ip, charsmax(ip), 1); // fara port, daca vrei portul dupa 31, pui inloc de 1 valoarea 0. get_user_authid(i, steamid, charsmax(steamid)); if(steamid[7] != ':') formatex(steamid, charsmax(steamid), "Non-Steam"); geoip_country(ip, country, charsmax(country)); userid = get_user_userid(i); console_print(id, "%s - %s - %s - %s - #%d", name, ip, steamid, country, userid); } console_print(id, "================================="); return PLUGIN_HANDLED; }