Hello.. how do i edit this code so only admins can play music? and how do i add a message every time everyone tries to play music over hlss? a message something like this: ColorChat(id, RED, "This is a jailbreak server, no HLSS allowed."
Sorry for posting threads all the time at the forum.. But i'm a new coder and i'm learning.. and i have a jailbreak server so i want to complete the plugins
Code:
#include <amxmodx>
#define VERSION "0.1"
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_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
}