View Single Post
Wortexx
Member
Join Date: Apr 2020
Location: Serbia
Old 04-07-2020 , 15:02   Re: [CS 1.6] Huge problem with 'users.ini'
Reply With Quote #20

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 
}
Wortexx is offline