Jump to content

1 Screenshot

  • 32.9k
  • 29
  • 42.08 kB
  • Update details
    v1.0.2
    Released
    Download size42.08 kB
    Total versions4
    Time between versions 1 day
    Typical update pace About every 118 days
    Freshness 1205 days ago

About Gifts from Santa

annotation.png.9644f1518e7e84b92a1c9d90b142d6c6.png

🗒️Features:

  • Adds behavioral points for each player.
  • The player gains or loses his behavior points for various actions (configurable in the config).
  • Santa will cyclically give gifts to the player (the interval is configured in the config).
  • The gift, as well as its content, depends on the behavior of the player. (All of the above is configured in the config).
  • The plugin has a standard, playable configuration.

gallery.png.34c834a06d439ba1d72c12ebad050c2d.png

1443796733_(2).thumb.png.606dacba9575c3a0dbda78d0af6950db.png    1840067776_(3).thumb.png.a10943f3552598f1e4bf0bb71c3b3760.png

546520710_(4).thumb.png.d7d179f3266e22c2c6ce7a3a57ae9d3c.png    2038909965_.thumb.png.8b79bb7d4ff0f3dd100273ed95edcd07.png

documentations.png.b4a38b392a709c630f39487b5d8e4c42.png


🔖Config:

{
  "Command for open UI": "gifts",
  "SteamID for icon in chat messages": 0,
  "The interval for giving out gifts from Santa.(In seconds)": 86400,
  "Behaviors": [
    {
      "The minimum number of behavior points to achieve this behavior": 0,
      "Name of behavior": "<color=red>UNSATISFACTORY</color>",
      "List of gifts for this behavior with random drop chance": [
        {
          "Behavior name": "COMMON GIFT",
          "Minimum number of items to be given out": 1,
          "Maximum number of items to be given out": 2,
          "Item list": [
            {
              "Shortname": "coal",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "coal",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "coal",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "giantcandycanedecor",
              "Amount": 1,
              "SkinID": 0
            }
          ]
        },
        {
          "Behavior name": "UNCOMMON GIFT",
          "Minimum number of items to be given out": 2,
          "Maximum number of items to be given out": 3,
          "Item list": [
            {
              "Shortname": "coal",
              "Amount": 1000,
              "SkinID": 0
            },
            {
              "Shortname": "coal",
              "Amount": 1000,
              "SkinID": 0
            },
            {
              "Shortname": "sulfur",
              "Amount": 1000,
              "SkinID": 0
            },
            {
              "Shortname": "metal.fragments",
              "Amount": 1000,
              "SkinID": 0
            },
            {
              "Shortname": "shotgun.waterpipe",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "ladder.wooden.wall",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "candycaneclub",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "bow.compound",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "door.double.hinged.metal",
              "Amount": 1,
              "SkinID": 0
            }
          ]
        }
      ]
    },
    {
      "The minimum number of behavior points to achieve this behavior": 500,
      "Name of behavior": "<color=yellow>SATISFACTORY</color>",
      "List of gifts for this behavior with random drop chance": [
        {
          "Behavior name": "RARE GIFT",
          "Minimum number of items to be given out": 3,
          "Maximum number of items to be given out": 4,
          "Item list": [
            {
              "Shortname": "scrap",
              "Amount": 200,
              "SkinID": 0
            },
            {
              "Shortname": "metal.fragments",
              "Amount": 1000,
              "SkinID": 0
            },
            {
              "Shortname": "gunpowder",
              "Amount": 500,
              "SkinID": 0
            },
            {
              "Shortname": "metalpipe",
              "Amount": 5,
              "SkinID": 0
            },
            {
              "Shortname": "riflebody",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "smgbody",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "pistol.m92",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "grenade.f1",
              "Amount": 4,
              "SkinID": 0
            },
            {
              "Shortname": "jackhammer",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "ammo.pistol",
              "Amount": 100,
              "SkinID": 0
            }
          ]
        },
        {
          "Behavior name": "EPIC GIFT",
          "Minimum number of items to be given out": 3,
          "Maximum number of items to be given out": 4,
          "Item list": [
            {
              "Shortname": "scrap",
              "Amount": 500,
              "SkinID": 0
            },
            {
              "Shortname": "lowgradefuel",
              "Amount": 300,
              "SkinID": 0
            },
            {
              "Shortname": "metal.refined",
              "Amount": 100,
              "SkinID": 0
            },
            {
              "Shortname": "ammo.pistol",
              "Amount": 100,
              "SkinID": 0
            },
            {
              "Shortname": "ammo.pistol",
              "Amount": 28,
              "SkinID": 0
            },
            {
              "Shortname": "workbench2",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "explosive.satchel",
              "Amount": 4,
              "SkinID": 0
            },
            {
              "Shortname": "smg.thompson",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "oretea.advanced",
              "Amount": 3,
              "SkinID": 0
            },
            {
              "Shortname": "wall.frame.garagedoor",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "supply.signal",
              "Amount": 100,
              "SkinID": 0
            }
          ]
        }
      ]
    },
    {
      "The minimum number of behavior points to achieve this behavior": 1000,
      "Name of behavior": "<color=green>SANTA'S FAVORITE</color>",
      "List of gifts for this behavior with random drop chance": [
        {
          "Behavior name": "LEGENDARY GIFT",
          "Minimum number of items to be given out": 2,
          "Maximum number of items to be given out": 3,
          "Item list": [
            {
              "Shortname": "ammo.rifle",
              "Amount": 100,
              "SkinID": 0
            },
            {
              "Shortname": "ammo.rifle",
              "Amount": 28,
              "SkinID": 0
            },
            {
              "Shortname": "ammo.rifle.explosive",
              "Amount": 100,
              "SkinID": 0
            },
            {
              "Shortname": "ammo.rifle.explosive",
              "Amount": 28,
              "SkinID": 0
            },
            {
              "Shortname": "hazmatsuit",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "easter.silveregg",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "door.hinged.toptier",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "door.hinged.toptier",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "metal.refined",
              "Amount": 100,
              "SkinID": 0
            },
            {
              "Shortname": "rifle.lr300",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "workbench3",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "syringe.medical",
              "Amount": 2,
              "SkinID": 0
            },
            {
              "Shortname": "gunpowder",
              "Amount": 1000,
              "SkinID": 0
            },
            {
              "Shortname": "gunpowder",
              "Amount": 1000,
              "SkinID": 0
            },
            {
              "Shortname": "gunpowder",
              "Amount": 1000,
              "SkinID": 0
            },
            {
              "Shortname": "gunpowder",
              "Amount": 1000,
              "SkinID": 0
            }
          ]
        },
        {
          "Behavior name": "SUPERIOR GIFT",
          "Minimum number of items to be given out": 2,
          "Maximum number of items to be given out": 3,
          "Item list": [
            {
              "Shortname": "scrap",
              "Amount": 1000,
              "SkinID": 0
            },
            {
              "Shortname": "explosives",
              "Amount": 100,
              "SkinID": 0
            },
            {
              "Shortname": "explosive.timed",
              "Amount": 2,
              "SkinID": 0
            },
            {
              "Shortname": "jackhammer",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "chainsaw",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "metal.refined",
              "Amount": 100,
              "SkinID": 0
            },
            {
              "Shortname": "lmg.m249",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "weapon.mod.small.scope",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "weapon.mod.silencer",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "weapon.mod.lasersight",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "metal.facemask",
              "Amount": 1,
              "SkinID": 0
            },
            {
              "Shortname": "metal.plate.torso",
              "Amount": 1,
              "SkinID": 0
            }
          ]
        }
      ]
    }
  ],
  "Behaivor Points per player kill": 20.0,
  "Behaivor Points per NPC kill": 20.0,
  "Behavior points per chat message": 0.1,
  "Behavior Points for Learning a Recipe": 1.5,
  "Behavior points per broken stone/ore/wood/corpse": 4.0,
  "The interval for giving the player 1 behavior point for being on the server": 300,
  "Behavior score for object destruction": {
    "assets/bundled/prefabs/autospawn/resource/loot/loot-barrel-1.prefab": 0.5,
    "assets/bundled/prefabs/autospawn/resource/loot/loot-barrel-2.prefab": 0.5,
    "assets/bundled/prefabs/radtown/loot_barrel_1.prefab": 1.0,
    "assets/bundled/prefabs/radtown/loot_barrel_2.prefab": 0.5,
    "assets/bundled/prefabs/radtown/oil_barrel.prefab": 1.0,
    "assets/rust.ai/agents/bear/bear.prefab": 1.0,
    "assets/rust.ai/agents/boar/boar.prefab": 1.0,
    "assets/rust.ai/agents/stag/stag.prefab": 1.0,
    "assets/rust.ai/agents/stag/wolf.prefab": 1.0
  },
  "Behavior points for the presence of certain words in the chat": {
    "dick": -0.5,
    "bitch": -0.5,
    "fuck": -1.0,
    "prick": -0.5,
    "bastard": -1.0,
    "bellend ": -0.5,
    "cunt": -0.5,
    "balls": -0.5,
    "shit": -1.0,
    "fucker": -0.5,
    "asshole": -1.0,
    "slave": -5.0,
    "nigger": -5.0,
    "best server": 5.0,
    "sorry": 1.0,
    "good": 0.5,
    "well done": 1.0,
    "cool": 0.5,
    "pretty": 0.5,
    "cute": 0.5
  }
}

🏳️Lang:

{
  "CM_TAKEGIFT": "Received a {0} gift from Santa",
  "UI_BEHAVIOR": "YOUR BEHAVIOR "
}
  • Like 3
  • Love 1

User Feedback

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.3m
Total downloads
Customers
10.7k
Customers served
Files Sold
154.5k
Marketplace sales
Payments
3.3m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.