Mam taki kod, jak zrobić zeby odliczalo od 20 sekund do 0 w tym HUDZIE, próbowałem sam ale zamiast odliczać było cały czas 20
linijka 83 ,po [RANGA] żeby było [CZAS: i to odliczanie]
#include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <csx> #include <fun> #include <fakemeta> native cod_get_user_coins(id); #define ZADANIE_POKAZ_INFORMACJE 672 #define forum "DreamCenter.pl" //XX = nasze forum #define PLUGIN "HUD Info" #define VERSION "1.0" #define AUTHOR "" new SyncHudObj; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1); SyncHudObj = CreateHudSyncObj(); } public client_authorized(id) UsunZadania(id); public client_disconnect(id) UsunZadania(id); public Odrodzenie(id) { if(!task_exists(id+ZADANIE_POKAZ_INFORMACJE)) set_task(0.1, "PokazInformacje", id+ZADANIE_POKAZ_INFORMACJE, _, _, "b"); return PLUGIN_CONTINUE; } public PokazInformacje(id) { id -= ZADANIE_POKAZ_INFORMACJE; if(!is_user_connected(id)) { remove_task(id+ZADANIE_POKAZ_INFORMACJE); return PLUGIN_CONTINUE; } if(!is_user_alive(id)) { new target = pev(id, pev_iuser2); if(!target) return PLUGIN_CONTINUE; new timeleft = get_timeleft() new zdrowie = get_user_health(target); static stats[8], body[8], rankpos, rankmax; get_user_stats(target, stats, body); rankpos = get_user_stats(target, stats, body); rankmax = get_statsnum(); set_hudmessage(255, 255, 0, 0.02, 0.15, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj, "[Forum: %s]^n[Ranking: %d/%d]^n[Koniec mapy: %d:%02d]^n[Monety: %i]^n[VIP: %s]^n[Ranga: %s %d]", forum, rankpos, rankmax, timeleft / 60, timeleft % 60, cod_get_user_coins(target),get_user_flags(target) & ADMIN_LEVEL_H ? "TAK" : "NIE","TOP",rankpos); return PLUGIN_CONTINUE; } new timeleft = get_timeleft() new zdrowie = get_user_health(id); static stats[8], body[8], rankpos, rankmax; get_user_stats(id, stats, body); rankpos = get_user_stats(id, stats, body); rankmax = get_statsnum(); set_hudmessage(255, 255, 0, 0.02, 0.15, 0, 6.0, 12.0) ShowSyncHudMsg(id, SyncHudObj, "[Forum: %s]^n[Ranking: %d/%d]^n[Koniec mapy: %d:%02d]^n[Monety: %i]^n[VIP: %s]^n[Ranga: %s %d] ", forum, rankpos, rankmax, timeleft / 60, timeleft % 60, cod_get_user_coins(id),get_user_flags(id) & ADMIN_LEVEL_H ? "TAK" : "NIE","TOP",rankpos); return PLUGIN_CONTINUE; } public UsunZadania(id) remove_task(id+ZADANIE_POKAZ_INFORMACJE);