Playtime Rewards

Plugin Paid Playtime Rewards 1.5.1

Works with

---
Commands
Open me

  • playtimerewards.wipe - wipes data file (need admin ownership)

---
Configuration
Open me

JSON:
{
  "Wipe data on new map": false,
  "Send rewards to reward storage": false,
  "Reward give interval (0 to disable)": 600,
  "Max loops (0 to disable)": 0,
  "Loot multiplier increment (0 to disable)": 1.5,
  "Maximal multiplier (0 to disable)": 10,
  "Reward list": [    // List of entries every one of it have own rewards. After getting all of them it will complete loop
    {
      "Enabled": true,
      "Description": "<color=#00ffff>Level 1 rewards</color> (some resources)",
      "Items": [        // It will give all items from that entry
        {
          "Permission": "keep me empty to give it to all players",
          "Command": "",
          "Shortname": "wood",
          "Amount": 1000,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": false
        },
        {
          "Permission": "or set random name here to give it only for vips or etc",
          "Command": "",
          "Shortname": "stones",
          "Amount": 1000,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": true
        },
        {
          "Permission": "playtimerewards.vip",
          "Command": "",
          "Shortname": "stones",
          "Amount": 2000,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": false
        }
      ]
    },
    {
      "Enabled": true,
      "Description": "<color=#00ffff>Level 2 rewards</color> (some guns and perks)",
      "Items": [
        {
          "Permission": "",
          "Command": "any command here, use {steamID} to set player steam id",
          "Shortname": "",
          "Amount": 1,
          "Skin": 0,
          "Display name": "Example #1",
          "Blueprint": false,
          "Ignore loop multiplier": false
        },
        {
          "Permission": "",
          "Command": "",
          "Shortname": "rifle.bolt",
          "Amount": 1,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": true
        },
        {
          "Permission": "playtimerewards.vip",
          "Command": "",
          "Shortname": "rifle.bolt",
          "Amount": 5,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": true
        }
      ]
    }
  ]
}

---
Configuration 2.0
Open me

JSON:
{
  "Wipe data on new map": false,
  "Send rewards to reward storage": false,
  "Reward give interval (0 to disable)": 600,
  "Max loops (0 to disable)": 0,
  "Loot multiplier increment (0 to disable)": 1.5,
  "Maximal multiplier (0 to disable)": 10,
  "Reward list": [
    {
      "Enabled": true,
      "Description": "<color=#00ffff>Level 1 rewards</color> (some resources)",
      "Items": [
        {
          "Permission": "keep me empty to give it to all players",
          "Command": "",
          "Shortname": "wood",
          "Amount": 1000,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": false
        },
        {
          "Permission": "or set random name here to give it only for vips or etc",
          "Command": "",
          "Shortname": "stones",
          "Amount": 1000,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": true
        },
        {
          "Permission": "playtimerewards.vip",
          "Command": "",
          "Shortname": "stones",
          "Amount": 2000,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": false
        }
      ]
    },
    {
      "Enabled": true,
      "Description": "<color=#00ffff>Level 2 rewards</color> (some guns and perks)",
      "Items": [
        {
          "Permission": "",
          "Command": "any command here, use {steamID} to set player steam id",
          "Shortname": "",
          "Amount": 1,
          "Skin": 0,
          "Display name": "Example #1",
          "Blueprint": false,
          "Ignore loop multiplier": false
        },
        {
          "Permission": "",
          "Command": "",
          "Shortname": "rifle.bolt",
          "Amount": 1,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": true
        },
        {
          "Permission": "playtimerewards.vip",
          "Command": "",
          "Shortname": "rifle.bolt",
          "Amount": 5,
          "Skin": 0,
          "Display name": null,
          "Blueprint": false,
          "Ignore loop multiplier": true
        }
      ]
    }
  ]
}

---
Language 2.0
Open me

JSON:
{
  "Get Reward": "You get {0} for playing on the server!\n * Multiplier x{1}\n * Loop #{2}",
  "Max Rewards": "You got maximal amount of rewards :("
}

---
Give players rewards for playing with loops and multipliers

Author
Orange
Views
8,228
First release
Last update

More from Orange (Recent)

Top