Korrektur Spielercheck
Diverse Pruefungen, ob ein Spieler existiert, gefixt.
Dabei direkt auf etwas robusteres umgestellt statt auf
die Existenz des Savefiles zu pruefen.
Change-Id: I13d251e497f166e12403c902c3fcac179c7dd879
diff --git a/secure/ftpd.c b/secure/ftpd.c
index 749cf03..3aaa5e6 100644
--- a/secure/ftpd.c
+++ b/secure/ftpd.c
@@ -58,7 +58,7 @@
nomask int player_exists( string user ) {
user = lower_case(user);
if( !stringp( user ) || sizeof( user ) < 1 ) return 0;
- return file_size( "/save/"+user[0..0]+"/"+user+".o" ) > 0;
+ return master()->find_userinfo(user);
}
nomask varargs int add( string user, int timeout ) {