#include <amxmodx>
#include <csx>
#include <engine>
new const PLUGIN[] = "Bomb Lights"
new const AUTHOR[] = "Anakin"
new const VERSION[] = "1.0"
new toggle;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
toggle = register_cvar ( "amx_bomblights" , "1" );
register_event ( "ResetHUD" , "normal_lights" , "be" )
register_event ( "TextMsg" , "dark_lights" , "bc" , "2&#Game_bomb_d" )
register_event ( "TextMsg" , "normal_lights" , "bc" , "2&#Got_bomb" )
}
public bomb_planting ( id ) {
if ( get_pcvar_num ( toggle ) != 1 )
return;
new name[32];
new tplayers[32] , tnum;
new x , tplayer;
get_user_name ( id , name , 31 );
get_players ( tplayers , tnum , "ae" , "TERRORIST" );
set_lights ( "f" )
for ( x = 0; x < tnum; x++ ) {
tplayer = tplayers[x]
set_hudmessage ( 255, 0, 0, 0.02, 0.25, 0, 6.0, 7.0 )
show_hudmessage ( tplayer , "%s : Gyerünk a sötétbe fiúk :D" , name )
}
}
public bomb_planted ( id ) {
if ( get_pcvar_num ( toggle ) != 1 )
return;
new name[32];
get_user_name ( id , name , 31 );
set_lights ( "d" )
set_hudmessage ( 255, 0, 0, 0.02, 0.25, 0, 6.0, 7.0 )
show_hudmessage ( 0 , "%s : Ez tényleg besötétedett >:)" , name )
}
public bomb_defusing ( id ) {
if ( get_pcvar_num ( toggle ) != 1 )
return;
new name[32];
new ctplayers[32] , ctnum;
new x , ctplayer;
get_user_name ( id , name , 31 );
get_players ( ctplayers , ctnum , "ae" , "CT" );
set_lights ( "f" )
for ( x = 0; x < ctnum; x++ ) {
ctplayer = ctplayers[x]
set_hudmessage ( 255, 0, 0, 0.02, 0.25, 0, 6.0, 7.0 )
show_hudmessage ( ctplayer , "%s : Gyerünk a világosba :D" , name )
}
}
public bomb_defused ( id ) {
if ( get_pcvar_num ( toggle ) != 1 )
return;
new name[32]
get_user_name ( id , name , 31)
set_lights ( "#OFF" )
set_hudmessage ( 0, 0, 255, 0.02, 0.25, 0, 6.0, 7.0 )
show_hudmessage ( 0, "%s : Vissza normál :)", name )
}
public bomb_explode ( id ) {
if ( get_pcvar_num ( toggle ) != 1 )
return;
set_lights ( "b" )
set_hudmessage ( 255, 0, 0, 0.02, 0.25, 0, 6.0, 7.0 )
show_hudmessage ( 0, "A fenébe, nem látok semmit !" )
}
public normal_lights ( id ) {
set_lights ( "#OFF" )
}
public dark_lights ( id ) {
set_lights ( "h" )
}