All I can say is that
info_player_ entity created with negative entity index, and:
Code:
int entity = CreateEntityByName("info_player_terrorist")
if(entity > 0)
{
...
}
in this example CreateEntityByName returns -5732775 or -5847867 entity index, but it works fine with most sourcemod natives... If you have the check
if(entity > 0) just remove or replace with another check method