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

FREE WChainsawHit : 1.0.0 1.0.0

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

namespace Oxide.Plugins
{
    [Info("WChainsawHit", "wakanda | AI", "1.0.0")]
    [Description("Бензопила всегда попадает по крестику при добыче дерева.")]
    public class WChainsawHit : RustPlugin
    {
        void OnDispenserGather(ResourceDispenser dispenser, BaseEntity entity, Item item)
        {
            // Проверяем, что это игрок с бензопилой добывает дерево
            if (entity == null || !(entity is BasePlayer)) return;
            
            BasePlayer player = entity as BasePlayer;
            Item activeItem = player.GetActiveItem();
            
            // Проверяем, что активный предмет - бензопила
            if (activeItem?.info?.shortname != "chainsaw") return;
            
            // Проверяем, что добывается дерево
            if (item.info.shortname != "wood") return;
            
            // Проверяем, что диспенсер - это дерево
            if (dispenser.gatherType != ResourceDispenser.GatherType.Tree) return;
            
            // Добавляем бонус 50% дерева (как будто попал по крестику)
            int bonusAmount = Mathf.RoundToInt(item.amount * 0.5f);
            item.amount += bonusAmount;
        }
    }
}

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