Meldung bzgl. unerlaubter Namen ergaenzt.

Pruefung auf gast%d entfernt, weil das valid_name() schon
rauswirft.
Ausser nennt valid_name() jetzt explizit Ziffern als nicht
erlaubt.

Change-Id: Ia0417b580007d29cf0b00d8333485abc5111937f
diff --git a/secure/login.c b/secure/login.c
index 1f4eb3f..8ee3370 100644
--- a/secure/login.c
+++ b/secure/login.c
@@ -317,7 +317,8 @@
         if ( str[i] < 'a' || str[i] > 'z' ) {
             write( "Unerlaubtes Zeichen '" + str[i..i] + "' im Namen: " + str
                             + "\n" );
-            write( "Benutze bitte nur Buchstaben ohne Umlaute.\n" );
+            write("Benutze bitte nur Buchstaben ohne Umlaute und keine "
+                  "Ziffern.\n");
             return 0;
         }
 
@@ -326,7 +327,7 @@
 
 static void logon2( string str )
 {
-    int i, arg;
+    int i;
     mixed txt;
 
     // ggf. muss TLS (initiiert durch STARTTLS) noch ausverhandelt werden.
@@ -382,11 +383,6 @@
         return;
     }
 
-    if ( sscanf( str, "gast%d", arg ) == 1 ){
-        write( "Du meinst wohl 'Gast' ...\n" );
-        str = "gast";
-    }
-
     loginname = str;
 
     /* read the secure save file to see if character already exists */
@@ -779,7 +775,6 @@
 static int load_player_object( int guestflag )
 {
     object ob;
-    string fname;
     int was_interactive;
 
     if ( sizeof(users()) >= 195 && !IS_WIZARD(loginname) ){