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

FREE CratesRemove : 1.0.1 1.0.1

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

namespace Oxide.Plugins
{
    [Info("CratesRemove", "41kg", "1.0.1")]
    [Description("Удаляет недолутанные ящики через 30 сек.")]
    public class CratesRemove : CovalencePlugin
    {
        private void OnLootEntity(BasePlayer player, BaseEntity entity)
        {
            if (entity == null || player == null) return;
            
            if (entity is StorageContainer storageContainer && storageContainer.inventory?.itemList.Count == 0)
            {
                return;
            }
            
            if (entity.ShortPrefabName.Contains("crate") || entity.ShortPrefabName.Contains("loot"))
            {
                timer.Once(30f, () => RemoveEntity(entity, player));
            }
        }
        
        private void RemoveEntity(BaseEntity entity, BasePlayer player)
        {
            if (entity == null || entity.IsDestroyed) return;
            
            entity.Kill();
        }
    }
}

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