-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Не понимаю почему не работает
Помогите
Помогите
Код:
if (!g_cfg.misc.mask)
{
if (g_ctx.local()->is_alive())
{
auto hWearables = g_ctx.local()->m_hMyWearables();
if (hWearables)
{
attributableitem_t* pMask = reinterpret_cast <attributableitem_t*> (m_entitylist()->GetClientEntityFromHandle(hWearables[0]));
if (pMask)
{
auto entry = m_entitylist()->GetHighestEntityIndex() + 1;
for (int i = 0; i < m_entitylist()->GetHighestEntityIndex(); i++)
{
auto pEntity = m_entitylist()->GetClientEntity(i);
if (pEntity && pEntity->GetClientClass()->m_ClassID == ClassID::CBreakableProp)
{
entry = i;
break;
}
}
auto serial = rand() % 0x1000;
pMask = make_glove(entry, serial);
if (!pMask)
{
hWearables[0] = entry | serial << 16;
auto ind = m_modelinfo()->GetModelIndex("models/player/holiday/facemasks/facemask_dallas.mdl");
//fnEquip(pMask, g_ctx.local()); // xz что это
pMask->set_model_index(ind);
pMask->PreDataUpdate(0);
}
}
}
}
}