try this:
PHP Code:
#include <amxmodx>
#include <colorchat>
#define VERSION "0.1"
#define ACCESS ADMIN_KICK
new p_enabled
public hlss_query( )
{
if( get_pcvar_num( p_enabled ) )
{
new clnt[32], num
get_players( clnt, num, "c" )
for( new i = 0; i < num; i++ )
{
query_client_cvar( clnt[i], "voice_inputfromfile", "hlss_block" )
query_client_cvar( clnt[i], "voice_forcemicrecord", "hlss_block" )
}
}
return PLUGIN_HANDLED
}
public hlss_block( id, cvar[], value[] )
{
if(!get_user_flags(id) && ACCESS)
{
ColorChat(id, RED, "This is a jailbreak server, no HLSS allowed.")
return PLUGIN_HANDLED
}
if( get_pcvar_num( p_enabled ) > 0 )
{
new intval = str_to_num( value )
if( equal( cvar, "voice_inputfromfile" ) && intval != 0 )
{
client_cmd( id, "voice_inputfromfile 0" )
client_cmd( id, "-voicerecord" )
}
if( equal( cvar, "voice_forcemicrecord" ) && intval != 1 )
{
client_cmd( id, "voice_forcemicrecord 1" )
client_cmd( id, "-voicerecord" )
}
}
return PLUGIN_HANDLED
}
public plugin_init( )
{
register_plugin( "HLSS Blocker", VERSION, "Ian Cammarata" )
register_cvar( "HLSS Blocker", VERSION, FCVAR_SERVER )
p_enabled = register_cvar( "amx_block_hlss", "1" )
set_task( 1.0, "hlss_query",_,_,_,"b" )
return PLUGIN_CONTINUE
}
__________________