- Ошибка
-
Плагин biohazard. Не показывает хп у человека и зомби. Но если отключить показывание hud message кто заражен то будет показывать. Также наоборот если показывает хп то не будет работать hud message кто заражен. Крч эти две функции почему то вместе не работают.
- ОС
- Windows
- Amx Mod X
-
Amx Mod X 1.9.0
- Билд
-
Build 5758
- ReGamedll
-
-
- Версия Metamod
-
Metamod v1.19
- Список метамодулей
-
cstrike_amxx
csx_amxx
engine_amxx
fakemeta_amxx
fun_amxx
geoip_amxx
hackdetector_amxx
hamsandwich_amxx
json_amxx
mysql_amxx
nvault_amxx
reapi_amxx
regex_amxx
sockets_amxx
sqlite_amxx
- Список плагинов
-
biohazard
- Автор плагина
- Cheap_Suit
- Версия плагина
- 2.00 Beta 3
- Исходный код
-
public task_showtruehealth()
{
set_hudmessage(50, 100, 0, -1.0, 0.9, _, 0.2, 0.2)
static id, Float:health
for(id = 1; id <= g_maxplayers; id++) if(is_user_alive(id) && !is_user_bot(id) && g_zombie[id])
{
pev(id, pev_health, health)
if(g_zombie[id])
ShowSyncHudMsg(id, g_sync_hpdisplay, "HP: %0.f", health)
else
if(is_user_alive(id))
ShowSyncHudMsg(id, g_sync_hpdisplay, "HP: %0.f", health)
}
}
public task_initround()
{
static zombiecount, newzombie
zombiecount = 0
newzombie = 0
static players[32], num, i, id
get_players(players, num, "a")
for(i = 0; i < num; i++) if(g_preinfect[players[i]])
{
newzombie = players[i]
zombiecount++
}
if(zombiecount > 1)
newzombie = 0
else if(zombiecount < 1)
newzombie = players[_random(num)]
for(i = 0; i < num; i++)
{
id = players[i]
if(id == newzombie || g_preinfect[id])
infect_user(id, 0)
else
{
fm_set_user_team(id, CS_TEAM_CT, 0)
add_delay(id, "update_team")
}
}
set_hudmessage(_, _, _, _, _, 1)
if(newzombie)
{
static name[32]
get_user_name(newzombie, name, 31)
ShowSyncHudMsg(0, g_sync_msgdisplay, "%L", LANG_PLAYER, "INFECTED_HUD", name)
//client_print(0, print_chat, "%L", LANG_PLAYER, "INFECTED_TXT", name)
}
/* - - - -
else
{
ShowSyncHudMsg(0, g_sync_msgdisplay, "%L", LANG_PLAYER, "INFECTED_HUD2")
//client_print(0, print_chat, "%L", LANG_PLAYER, "INFECTED_TXT2")
}
- - - - - */
set_task(0.51, "task_startround", TASKID_STARTROUND)
}
Плагин biohazard. Не показывает хп у человека и зомби. Но если отключить показывание hud message кто заражен то будет показывать. Также наоборот если показывает хп то не будет работать hud message кто заражен. Крч эти две функции почему то вместе не работают.