fCraft.MapCommands.Save C# (CSharp) Метод

Save() приватный Метод

private Save ( Player player, Command cmd ) : void
player Player
cmd Command
Результат void
        void Save( Player player, Command cmd ) {
            if( !player.Can( Permissions.SaveAndLoad ) ) {
                world.NoAccessMessage( player );
                return;
            }

            string mapName = cmd.Next();
            if( mapName == null ) {
                player.Message( "Syntax: " + Color.Help + "/backup backupName" );
                return;
            }

            string mapFileName = Path.GetFileName(mapName) + ".fcm";
            player.Message( "Saving backup..." );
            if( world.map.Save( mapFileName ) ) {
                player.Message( "Backup succesful." );
            } else {
                player.Message( "Backup failed. See logfile for details." );
            }
        }