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

FREE DisableColdDamage : 1.0.4 1.0.4

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

namespace Oxide.Plugins
{
    [Info("Disable Cold Damage", "Talha", "1.0.4")]
    [Description("Prevents cold damage for players, with permission.")]
    public class DisableColdDamage : RustPlugin
    { 
        private const string permDisable = "disablecolddamage.use";
        void Init() { permission.RegisterPermission(permDisable, this); }
        void OnServerInitialized() { CheckAll(); }
        void OnGroupPermissionGranted() { CheckAll(); }
        void OnGroupPermissionRevoked() { CheckAll(); }
        void OnPlayerConnected(BasePlayer player) { Cold(player); }
        void Unload() 
        {
            foreach (var player in BasePlayer.activePlayerList.ToList()) { player.metabolism.temperature.min = -100; }
        }
        void CheckAll()
        {
            foreach (var player in BasePlayer.activePlayerList.ToList()) { Cold(player); }
        }
        void Cold(BasePlayer player)
        {
            if (permission.UserHasPermission(player.UserIDString, permDisable)) {
                player.metabolism.temperature.value = 20;
                player.metabolism.temperature.min = 20;
            }
            else
            {
                player.metabolism.temperature.min = -100;
            }
        }
    }
}

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