primero hacé un select, para buscar el valor del estado... y si es 2 hacés los updates... algo así
Código PHP:
$query = mysql_query("SELECT estado FROM usuarios WHERE codigo = $usuario") or die(mysql_error());
list($estado) = mysql_fetch_row($query);
if ($estado == 1) {
mysql_query("update usuarios set estado = 2 where codigo = $usuario") or die(mysql_error());
mysql_query("update usuarios set puntos = puntos + 1 where codigo = " . $elkeinvita) or die(mysql_error());
}