Не показывает хп

Статус
В этой теме нельзя размещать новые ответы.

Dls

Сообщения
10
Реакции
-1
Ошибка
Плагин 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 кто заражен. Крч эти две функции почему то вместе не работают.
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу