Tak jak w temacie,
// Plugin zostal napisany w AMXX-Studio // Plugin zostal pobrany z AMXX.PL #include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <csx> #include <fun> #define ZADANIE_POKAZ_INFORMACJE 672 #define forum "Granica-Skilla.pl" #define PLUGIN "HUD Info" #define VERSION "1.0" #define AUTHOR "Przyjmij Wiadro" 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; } 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, 255, -1.0, 0.01, 0, 0.0, 0.3, 0.0, 0.0, 2); ShowSyncHudMsg(id, SyncHudObj, "Forum: %s || Ranking: %d/%d || Timeleft: %d:%02d", forum, rankpos, rankmax, timeleft / 60, timeleft % 60, zdrowie); return PLUGIN_CONTINUE; } public UsunZadania(id)