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

FREE FastHelicopter : 1.0.0 1.0.0

Нет прав для скачивания
C#:
using System.Collections.Generic;
using Oxide.Core;
using UnityEngine;

namespace Oxide.Plugins
{
    [Info("FastHelicopter", "YourName", "1.0.0")]
    [Description("Плагин для быстрого взлета вертолета.")]
    public class FastHelicopter : RustPlugin
    {
        private readonly Dictionary<BaseHelicopter, Timer> helicopterTimers = new Dictionary<BaseHelicopter, Timer>();

        private void OnEntitySpawned(BaseEntity entity)
        {
            var helicopter = entity as BaseHelicopter;
            if (helicopter != null)
                helicopterTimers[helicopter] = timer.Once(1f, () => ModifyHelicopterSpeed(helicopter));
        }

        private void OnEntityKill(BaseEntity entity)
        {
            var helicopter = entity as BaseHelicopter;
            if (helicopter != null && helicopterTimers.ContainsKey(helicopter))
            {
                helicopterTimers[helicopter].Destroy();
                helicopterTimers.Remove(helicopter);
            }
        }

        private void ModifyHelicopterSpeed(BaseHelicopter helicopter)
        {
            if (helicopter != null)
            {
                var rigidbody = helicopter.GetComponent<Rigidbody>();
                if (rigidbody != null)
                    rigidbody.drag = 0.1f;
            }
        }
    }
}

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

Другие ресурсы пользователя 15FPS

Сверху