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

FREE ClearDoors : 1.0.0 1.0.0

Нет прав для скачивания
C#:
using System;
using UnityEngine;
using System.Globalization;
using Oxide.Core.Plugins;
using Oxide.Game.Rust.Cui;
namespace Oxide.Plugins {
    [Info("Удаление дверей с РТ", "poof.", "1.0.0")]
    class ClearDoors : RustPlugin {
        private void clearallchest() {
            var ents = UnityEngine.Object.FindObjectsOfType<BaseEntity>();
            foreach(var ent in ents) {
                if(ent.PrefabName.Contains("door.hinged.industrial_a") || ent.PrefabName.Contains("door.hinged.garage_a") || ent.PrefabName.Contains("door.hinged.bunker.door") || ent.PrefabName.Contains("door.hinged.security") || ent.PrefabName.Contains("door.hinged.vent.prefab")) {
                    ent.Kill();
                }
            }
        }
        void OnServerInitialized() {
            clearallchest();
            PrintWarning("Плагин разработан специально для сервера SnyxCloud [Автор плагина: poof.]");
            PrintWarning("Группа разработчика: vk.com/poof.rust");
        }
#region Helpers
        private static string HexToCuiColor(string hex) {
            if (string.IsNullOrEmpty(hex)) {
                hex = "#FFFFFFFF";
            }
            var str = hex.Trim('#');
            if (str.Length == 6) str += "FF";
            if (str.Length != 8) {
                throw new Exception(hex);
                throw new InvalidOperationException("Cannot convert a wrong format.");
            }
            var r = byte.Parse(str.Substring(0, 2), NumberStyles.HexNumber);
            var g = byte.Parse(str.Substring(2, 2), NumberStyles.HexNumber);
            var b = byte.Parse(str.Substring(4, 2), NumberStyles.HexNumber);
            var a = byte.Parse(str.Substring(6, 2), NumberStyles.HexNumber);
            Color color = new Color32(r, g, b, a);
            return $"{color.r:F2} {color.g:F2} {color.b:F2} {color.a:F2}";
        }
        private void GetConfig<T>(string menu, string Key, ref T var) {
            if (Config[menu, Key] != null) {
                var = (T) Convert.ChangeType(Config[menu, Key], typeof(T));
            }
            Config[menu, Key] = var;
        }
#endregion
    }
}

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