FUNKTION:
        int file_size(string file)

BESCHREIBUNG:
        Liefert die Groesse des Files in Bytes.

RUECKGABEWERT:
        Liefert die Dateigroesse in Bytes.

        Davon abweichend kann auch folgendes als Rueckgabewert vor-
        kommen:

        FSIZE_NOFILE    Das File ist entweder nicht vorhanden oder das
         (-1)           abfragende Objekt besitzt keine Leserechte dafuer.
        FSIZE_DIR       Es handelt sich nicht um ein File sondern um
         (-2)           ein Verzeichnis.

BEISPIELE:
        Ein Spieler soll seinen Plan abfragen koennen:

        #include <sys/files.h>
        if(file_size("/p/service/loco/plans/"+
                     getuid(this_player())+".plan") <= FSIZE_NOFILE)
        {
          write("Du hast keinen eigenen Plan festgelegt.\n");
          return 1;
        }
 
        this_player()->More(read_file("/p/service/loco/plans/"+
                            getuid(this_player())+".plan");
         
SIEHE AUCH:
        file_time(S), write_file(E), cat(E), get_dir(E), ls()

03.08.2007, Zesstra
