C#:
using System.Collections.Generic;
using Oxide.Core.Plugins;
using Oxide.Core;
namespace Oxide.Plugins
{
[Info("ComponentPlus", "15FPS", "1.0.0")]
[Description("Выдаёт компенсации игрокам с учётом привилегий")]
public class ComponentPlus : RustPlugin
{
#region Config
private PluginConfig config;
private class PluginConfig
{
public string MultiplierMode = "max"; // "max", "sum", "first"
public Dictionary<string, float> PermissionMultipliers = new Dictionary<string, float>
{
["compplus.vip"] = 2f,
["compplus.premium"] = 3f
};
public Dictionary<string, int> BaseRewards = new Dictionary<string, int>
{
["wood"] = 1000,
["stones"] = 500
};
}
protected override void LoadDefaultConfig()
{
config = new PluginConfig();
SaveConfig();
}
protected override voi