Иконка ресурса

FREE CassetteTapeDump : 1.0.0 1.0.0

Нет прав для скачивания
C#:
// Все права принадлежат дискорд сообществу https://discord.gg/VgNHPpNrz6
using System;
using System.IO;
using System.Linq;
using UnityEngine;
using Oxide.Core.Plugins;
using Oxide.Core;
using Oxide.Core.Libraries.Covalence;
using Oxide.Core.Plugins;
using Network;


namespace Oxide.Plugins
{
    [Info("CassetteTapeDump", "jerkypaisen", "1.0.0")]
    [Description("Output all cassette tapes on your server to ogg files.")]
    class CassetteTapeDump : RustPlugin
    {
        [ConsoleCommand("tapedump")]
        private void CmdCassetteTapeDump(ConsoleSystem.Arg arg)
        {
            if (arg.Connection == null || (arg.Connection != null && arg.Connection.authLevel == 2))
            {
                foreach (BaseNetworkable serverEntity in BaseNetworkable.serverEntities)
                {
                    if (serverEntity is Cassette cassette)
                    {
                        byte[] array = FileStorage.server.Get(cassette.AudioId, FileStorage.Type.ogg, serverEntity.net.ID);
                        if (array != null)
                            File.WriteAllBytes(cassette.AudioId.ToString() + ".ogg", array);
                    }
                }
            }
        }
    }
}

Автор
15FPS
Скачиваний
0
Просмотры
1
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок
Сверху