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

FREE Crafter : 0.0.1 0.0.1

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

namespace Oxide.Plugins
{
    [Info("Crafter", "GmDen", "0.0.1")]
    public class Crafter : RustPlugin
    {
        #region Oxide Hooks
	    
        private void Loaded()
        {
            permission.RegisterPermission("crafter.use", this);
        }

        #endregion

        #region Commands
	    
        [ChatCommand("craftad")]
        private void cmdCraftUser(BasePlayer player, string command, string[] args)
        {
            if (!permission.UserHasPermission(player.UserIDString, "crafter.use") && !player.IsAdmin)
            {
                SendReply(player, "У тебя нету прав использовать эту команду!");
                return;
            }
			
			if (args.Length >= 0)
			{
				var amount = args.Length == 1 ? Convert.ToInt32(args[0]) : 1;
				var mvk = player.inventory.GetAmount(-1021495308); //317398316 metal.refined
				var Gears = player.inventory.GetAmount(479143914); //69511070 metal.fragments
				var metal = player.inventory.GetAmount(69511070); //69511070 metal.fragments

				if (mvk >= amount & Gears >= amount & metal >= amount * 100)
				{
					player.inventory.Take(null, -1021495308, amount);
					player.inventory.Take(null, 479143914, amount);
					player.inventory.Take(null, 69511070, amount * 100);
				}
				else
				{
					player.ChatMessage($"<b><color=#ff0000ff>Недостаточно ресурсов!</color></b>\n" +
					                   $"<b><color=#ce422b> <size=15>Для крафта автодовотчика нужны ресурсы:</size></color></b>\n" +
					                   $"<b>Пружина <color=#ce422b>{amount}</color> шт.(В наличии <color=#ce422b>{mvk}</color> шт.)</b>\n" +
					                   $"<b>Шестиренка <color=#ce422b>{amount}</color> шт.(В наличии <color=#ce422b>{Gears}</color> шт.)</b>\n" +
					                   $"<b>Металл <color=#ce422b>{amount * 100}</color> шт.(В наличии <color=#ce422b>{metal}</color> шт.)</b>\n" +
					                   $"\n" +
					                   $"Как соберешь эти ресурсы, прописывай <color=#ce422b>/craftad колличество</color>");
					return;
				}

				player.inventory.GiveItem(ItemManager.CreateByItemID(1409529282, amount));
				player.ChatMessage($"<b>Автодовотчик успешно скрафчен!</b>");
			}
        }
        #endregion

    }
}

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