This is roundsleft.sma, the plugin shows rounds left in the hud
Code:
#include <amxmodx>
#include <cstrike>
new brojrundi;
public plugin_init() {
register_plugin("Preostalo rundi - Hud", "1.0", "Desikac")
register_event("SendAudio", "krajrunde", "a", "2&%!MRAD_terwin")
register_event("SendAudio", "krajrunde", "a", "2&%!MRAD_ctwin")
register_event("TextMsg", "restart", "a", "2&#Game_C", "2&#Game_w")
brojrundi = 0;
register_logevent( "krajrunde" , 4, "1=Round_Draw" );
set_task(1.0, "tajmer",0,"",0,"b")
server_cmd( "amx_reloadadmins" );
}
public krajrunde() {
brojrundi+=1; }
public restart() {
brojrundi = 0; }
public tajmer(){
new nextmap[32]
new ukupnorundi = get_cvar_num("mp_maxrounds")
get_cvar_string("amx_nextmap",nextmap,31)
new razlika = ukupnorundi - brojrundi
set_hudmessage(50,255,50,-1.0,0.05,0, 1.0, 1.0, 0.1, 0.2, 13)
show_hudmessage(0,"Preostalo rundi: %d^nSledeca mapa: %s", razlika,nextmap)
return PLUGIN_CONTINUE
}