Здравствуйте.
У меня есть плагин, который добавляет свечение (glow) и прозрачность для разрушаемых объектов на карте (func_breakable).
Проблема заключается в том, что когда свечение включено, объект может быть разрушен простым касанием гранаты. Если убрать эффект свечения, объект работает нормально и не разрушается от такого контакта.
Может ли кто-нибудь помочь определить причину этой проблемы?
У меня есть плагин, который добавляет свечение (glow) и прозрачность для разрушаемых объектов на карте (func_breakable).
Проблема заключается в том, что когда свечение включено, объект может быть разрушен простым касанием гранаты. Если убрать эффект свечения, объект работает нормально и не разрушается от такого контакта.
Может ли кто-нибудь помочь определить причину этой проблемы?
Pawn:
public Round_Start() {
new iEnt = -1
while ((iEnt = engfunc(EngFunc_FindEntityByString, iEnt, "classname", "func_breakable")) != 0) {
if (!pev_valid(iEnt) || (pev(iEnt, pev_effects) & EF_NODRAW)) continue
if (pev(iEnt, pev_spawnflags) & SF_BREAK_TRIGGER_ONLY) continue
set_pev(iEnt, pev_rendermode, kRenderTransColor)
set_pev(iEnt, pev_rendercolor, g_fUnifiedColor)
set_pev(iEnt, pev_renderamt, GLOW_AMOUNT)
set_pev(iEnt, pev_renderfx, kRenderFxGlowShell)
}
}