I guess this is what you are looking for
https://forums.alliedmods.net/showthread.php?t=181306
Here it is done this way:
PHP Code:
public create_rank_entity( index )
{
gi_PlayerRank[ index ] = engfunc ( EngFunc_CreateNamedEntity, engfunc ( EngFunc_AllocString, "env_sprite" ) )
if( pev_valid( gi_PlayerRank[ index ] ) )
{
set_pev( gi_PlayerRank[ index ], pev_solid, SOLID_NOT )
set_pev( gi_PlayerRank[ index ], pev_iuser2, index )
set_pev( gi_PlayerRank[ index ], pev_iuser1, pev( gi_PlayerRank[ index ], pev_owner ) )
set_pev( gi_PlayerRank[ index ], pev_scale, 0.5 )
engfunc( EngFunc_SetModel, gi_PlayerRank[ index ], ranks_model )
set_pev( gi_PlayerRank[ index ], pev_renderfx, kRenderTransAlpha )
set_pev( gi_PlayerRank[ index ], pev_renderamt, 0.0 )
set_pev( gi_PlayerRank[ index ], pev_frame, 0.0 )
}
}