Stock na sprawdzenie czy gracz utknął:
stock bool:is_player_stuck( id ) {
static Float:fOrigin[ 3 ];
pev( id, pev_origin, fOrigin );
engfunc( EngFunc_TraceHull, fOrigin, fOrigin, 0, ( pev( id, pev_flags ) & FL_DUCKING ) ? HULL_HEAD : HULL_HUMAN, id, 0 );
if( get_tr2( 0, TR_StartSolid )
|| get_tr2( 0, TR_AllSolid )
|| !get_tr2( 0, TR_InOpen ) )
return true;
return false;
}


Dodatki SourceMod












