napisałem takie cuś, lecz nie wiem czy to jest dobre:
#include <amxmodx> #include <hamsandwich> #define VERSION "0.1" #define TASK_ZYCIE 9876556789 new g_iHudSync; public plugin_init() { register_plugin("Info o HP", VERSION, "Mis") g_iHudSync = CreateHudSyncObj() RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post", 1) RegisterHam(Ham_Killed, "player", "Fwd_PlayerKilled_Pre", 0) register_logevent("startRundy", 2, "1=Round_Start"); } public Fwd_PlayerSpawn_Post(id) { if (task_exists(id+TASK_ZYCIE)) remove_task(id+TASK_ZYCIE) } public Fwd_PlayerKilled_Pre(victim, attacker, shouldgib) { if (task_exists(victim+TASK_ZYCIE)) remove_task(victim+TASK_ZYCIE) } public startRundy(id) { set_task(1.0, "Task_PokazZycie", id+TASK_ZYCIE, _, _, "b") } public Task_PokazZycie(id) { id -= TASK_ZYCIE if (!is_user_alive(id)) remove_task(id+TASK_ZYCIE) set_hudmessage(0, 150, 0, 0.05, 0.50, 0, 1.0, 1.0, 0.1, 0.2, -1) ShowSyncHudMsg(0, g_iHudSync, "Aktualnie masz %d HP!!", get_user_health(id)) }
Jeśli są tu jakieś błędy lub niedociągnięcia prosił bym o poprawę