You should hook
CHalfLifeMultiplay::FPlayerCanRespawn and make it always return false(OrpheuSetReturn). It's a virtual function, so you can hook it from g_pGameRules object, with orpheu.
https://github.com/Arkshine/CSSDK/bl...ules.cpp#L2599
Here's how the function works:
I was going to say it's enough to set
m_iNumSpawns to 1 in HLTV to block players from spawning, but HLTV is fired right before the offset is set to 0 by the game, it will overwrite your value and it won't work.
__________________