al final he terminado probando este script pero no se no lo hago funcionar.
    
Código PHP:
Ver original- $pattern = "/.* (\d*)[a-z](\d*)+(\d*).*/i"; 
-     $dices = $matches[1]; 
-     $side = $matches[2]; 
-     $modif = $matches[3]; 
-     $trf=0; 
-     while($trf<=$dices){ 
-         $trf++; 
-     } 
-     $rolll=$rolll+$modif;