Ya me funciona, pero ahora, hay algun modo de que si el valor del random es negativo muestre una cosa y si es postivo otra?
   Código PHP:
    if(10 <= $puntos){
$puntosrandom = rand(-1000,1000);
$puntosganados = $puntos + $puntosrandom;
echo "<div align=\"center\"><font color=\"green\" >Has ganado $puntosrandom puntos!</font><br><br></div>";
}else{
$puntosganados = $puntos;
echo "<div align=\"center\"><font color=\"red\">No tienes suficientes puntos para 
participar</font><br><br></div>";
} 
    
  Lo tengo así, pero cuando pierde puntos igualmente dice Has ganado -150 puntos!  
PD: Ya lo tengo, con un if:
 
if($valor <= -1)
echo "Valor Negativo";
}else{
echo "Valor Positivo";
}