Всем привет, прошу помощи. Проблема в том, что прицел скрывается только при переключении через слоты 1 2, а если через Q (lastinv) прицел не скрывает. Чего не хватает?
Код:
#include <amxmodx>
#include <hamsandwich>
#include <reapi>
public plugin_init()
{
RegisterHam(Ham_Item_Deploy, "weapon_m4a1", "fw_Item_Deploy_Post", true)
RegisterHam(Ham_Item_Holster, "weapon_m4a1", "fw_Item_Holster_Post", true)
}
public fw_Item_Deploy_Post(ent)
{
new id = get_member(ent, m_pPlayer)
if(is_nullent(id))
{
return HAM_IGNORED
}
set_member(id, m_iHideHUD, get_member(id, m_iHideHUD) | HIDEHUD_CROSSHAIR)
return HAM_IGNORED
}
public fw_Item_Holster_Post(ent)
{
new id = get_member(ent, m_pPlayer)
if(is_nullent(id))
{
return HAM_IGNORED
}
set_member(id, m_iHideHUD, get_member(id, m_iHideHUD) & ~HIDEHUD_CROSSHAIR)
return HAM_IGNORED
}