#!/bin/sh
./sort_qp > SORT_QP
./sort_pres > SORT_PRES
./sort_topkills > SORT_TKILLS
./sort_logins > SORT_LOGINS
cd pfiles
echo 'Number of active players: ' `../../count_active */*.o`
echo ""
echo 'List of top players ' `date`
echo ""
echo "Name        Lev     Experience Age"
echo ""
#Inserted exclude directories, and added testchar_var to stop it from
#Adding test characters - Rumplemintz
egrep --exclude="*_LD*.o" '^level |^cap_name |^experience |^age |^testchar_var ' [a-z]/*.o |\
sed -e 's/\.o:/ /' -e 's/\"//g' |\
sort -k1,1r -k2 |\
awk '
$2=="age" { age = $3; }
$2=="experience" { experience = $3; }
$2=="cap_name" { name = $3; }
$2=="level" { level = $3; }
$2=="testchar_var" { 
if ((level < 20) && ($3 < 1))  printf("%-12s %2d %'"'"'14d %d\n", name, level, experience, age/30/60);
   testchar_var = 0; age = 1; experience = 0; name = "XX"; }' |\
#sort +1rn +2rn |\
#change for loafy
#sort -k 2,2rn -k3,3rn |\
sort -k3,3rn |\
head -25

