That script works perfectly but for 2 things.
1) $Nick can type !Chr Sasuke again and again.
2) The !Stats commands should read or play the $nick.stats not the User.dat file.