Something like this should work. (more experienced coders can optimize this I bet)
Code:
new Float:origin[3]
entity_get_vector(id, EV_VEC_origin, origin)
new ent = find_entity_sphere(id, origin, 128.0)
while(ent > 0)
{
new classname[32]
entity_get_string(ent, EV_SZ_classname, classname, 31)
if(equal(classname, "info_player_start"))
{
//Player is near CT spawn
}
if(equal(classname, "info_player_deathmatch"))
{
//Player is near T spawn
}
ent = find_entity_sphere(ent, origin, 128.0)
}