I don't know... here is the code:
Code:
public something(id)
{
new players[32], num
get_players(players,num,"ac")
for(new i = 0; i < num;i++)
{
new origin[3]
get_user_origin(id,origin)
if(get_distance(origin,casaum) <= 100.0 || get_distance(origin,casadois) <= 100.0 || get_distance(origin,casatres) <= 100.0 || get_distance(origin,casaquatro) <= 100.0 || get_distance(origin,casacinco) <= 110.0 || get_distance(origin,casaseis) <= 110.0 || get_distance(origin,casasete) <= 110.0 || get_distance(origin,casaoito) <= 110.0 || get_distance(origin,casanove) <= 110.0 || get_distance(origin,casadez) <= 110.0 ||
get_distance(origin,umcasa) <= 100.0 || get_distance(origin,doiscasa) <= 100.0 || get_distance(origin,trescasa) <= 100.0 || get_distance(origin,quatrocasa) <= 100.0 || get_distance(origin,cincocasa) <= 110.0 || get_distance(origin,seiscasa) <= 110.0 || get_distance(origin,setecasa) <= 110.0 || get_distance(origin,oitocasa) <= 110.0 || get_distance(origin,novecasa) <= 110.0 || get_distance(origin,dezcasa) <= 110.0)
{
//code
}
if(get_distance(origin,casaum) > 100.0 || get_distance(origin,casadois) > 100.0 || get_distance(origin,casatres) > 100.0 || get_distance(origin,casaquatro) > 100.0 || get_distance(origin,casacinco) > 110.0 || get_distance(origin,casaseis) > 110.0 || get_distance(origin,casasete) > 110.0 || get_distance(origin,casaoito) > 110.0 || get_distance(origin,casanove) > 110.0 || get_distance(origin,casadez) > 110.0 ||
get_distance(origin,umcasa) > 100.0 || get_distance(origin,doiscasa) > 100.0 || get_distance(origin,trescasa) > 100.0 || get_distance(origin,quatrocasa) > 100.0 || get_distance(origin,cincocasa) > 110.0 || get_distance(origin,seiscasa) > 110.0 || get_distance(origin,setecasa) > 110.0 || get_distance(origin,oitocasa) > 110.0 || get_distance(origin,novecasa) > 110.0 || get_distance(origin,dezcasa) > 110.0)
{
//code
}
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
It doesn't executes after "if" because it can't get the origin... I don't know why...