Jump to content

9 Screenshots

  • 1.8k
  • 7
  • 64.24 kB
 Share

Works with

About Turret Modifier

Written with the best performance in mind turret modifier brings the ability for players to have different custom sentry, auto turrets & flame turrets each with different permissions as well as a global default one. It supports tc limits, auto auths, custom toggle on/of commands and restock command of turret ammo. You can make as many perms as you wish for different turret variants. Ideal for shop plugins, vending machines and more. With more features in the works / development. 

 

Features:

* Multiple Ammo Types per turret
* Ability to place turrets on any building surface.
* Turret Limits
* Auto Authorization support for Teams & TC
* Turret Customization Support
* Individual trap limits
* commands to toggle turrets on / off
* commands to refill the turrets with ammo on the player 
* More to come, look at config below for full feature list

 

F1 / Console Commands

tm.flame name or steamID perm or global amount spin<optional,  Example: tm.flame give khan global 3  | tm.flame give khan global 3 spin

tm.turret name or steamID perm or global amount spin<optional, Example: tm.turret give khan global 3 | tm.turret give khan global 3 spin

tm.sentry name or steamID perm or global amount spin<optional, Example: tm.sentry give khan global 3 | tm.sentry give khan global 3 spin

tm.clear ( removes all server instances of player placed sentry turrets )

Chat Commands

/toggle <on> | <off> ( toggles all auto turrets with power on or off )

NOTE: restock command requires the player to have the ammo on them to work.
/restock red 500     ( restocks all turrets within that TC area with the specified ammo type & ammount per turret )
/restock <default> | <black> | <blue> | <red> | <sam>

 

Configuration

{
  "Enables use of permission based settings": true,
  "Toggle Command for Turrets: Toggles on / off (set empty string to disable)": "toggle",
  "ReStock Command for Turrets: Specify Ammo & ReStock Inventory (set empty string to disable)": "restock",
  "Give Command Flame Turret": "tm.flame",
  "Give Command Auto Turret": "tm.turret",
  "Give Command Sentry": "tm.sentry",
  "Clear Sentry Command": "tm.clear",
  "SteamIDs that are excluded from build Limits": [],
  "Can Be Targeted Settings": {
    "SteamIDs that are excluded from being targeted": []
  },
  "Global Auto Turret": {
    "Authorize Team": true,
    "Authorize tc users": true,
    "Allow placement on Walls / Ceiling using spinners": true,
    "Max Tool Cupboard Limit, 0 = no limit": 10,
    "Bullet Speed, vanilla = 200f": 200.0,
    "Turret Range, vanilla = 30": 30.0,
    "Turret Placement Health, vanilla = 1000": 1000.0,
    "Aim cone, vanilla = 5": 5.0,
    "Inventory Capacity, Available Ammo Slots, Max = 6": 6,
    "Skin": 0,
    "Display Name": "Custom Auto Turret",
    "Player Auto Turret Permissions": {
      "toptier": {
        "Authorize Team": true,
        "Authorize tc users": true,
        "Allow placement on Walls / Ceiling using spinners": true,
        "Max Tool Cupboard Limit, 0 = no limit": 15,
        "Bullet Speed, vanilla = 200f": 200.0,
        "Turret Range, vanilla = 30": 100.0,
        "Turret Placement Health, vanilla = 1000": 1500.0,
        "Aim cone, vanilla = 5": 2.0,
        "Inventory Capacity, Available Ammo Slots, Max = 6": 6,
        "Skin": 0,
        "Display Name": "Custom Auto Turret"
      },
      "midtier": {
        "Authorize Team": true,
        "Authorize tc users": true,
        "Allow placement on Walls / Ceiling using spinners": true,
        "Max Tool Cupboard Limit, 0 = no limit": 13,
        "Bullet Speed, vanilla = 200f": 200.0,
        "Turret Range, vanilla = 30": 70.0,
        "Turret Placement Health, vanilla = 1000": 1300.0,
        "Aim cone, vanilla = 5": 2.0,
        "Inventory Capacity, Available Ammo Slots, Max = 6": 6,
        "Skin": 0,
        "Display Name": "Custom Auto Turret"
      },
      "lowtier": {
        "Authorize Team": true,
        "Authorize tc users": true,
        "Allow placement on Walls / Ceiling using spinners": true,
        "Max Tool Cupboard Limit, 0 = no limit": 10,
        "Bullet Speed, vanilla = 200f": 200.0,
        "Turret Range, vanilla = 30": 50.0,
        "Turret Placement Health, vanilla = 1000": 1150.0,
        "Aim cone, vanilla = 5": 2.0,
        "Inventory Capacity, Available Ammo Slots, Max = 6": 6,
        "Skin": 0,
        "Display Name": "Custom Auto Turret"
      }
    }
  },
  "Global Sentry Turret": {
    "Authorize Team": true,
    "Authorize tc users": true,
    "Allow placement on Walls / Ceiling using spinners": true,
    "Can take damage": true,
    "Give turret back on ground missing check": true,
    "Max Tool Cupboard Limit, 0 = no limit": 10,
    "Power Requirement, 0 = no power": 10,
    "Amount of ammo for one spray, 0 = no-ammo mode": 3,
    "Turret Range, vanilla = 30": 30.0,
    "Turret Placement Health, vanilla = 1000": 1000.0,
    "Aim cone, vanilla = 4": 4.0,
    "Inventory Capacity, Available Ammo Slots, Max = 36": 12,
    "Skin": 1587601905,
    "Display Name": "Sentry Turret",
    "Set Ammo Types, Rifle = 0 | Explosive = 1 | HV = 2 | Incendiary = 3 | SAM = 4 | All = 7": [
      0
    ],
    "Player Sentry Turret Permissions": {
      "toptier": {
        "Authorize Team": true,
        "Authorize tc users": true,
        "Allow placement on Walls / Ceiling using spinners": true,
        "Can take damage": true,
        "Give turret back on ground missing check": true,
        "Max Tool Cupboard Limit, 0 = no limit": 15,
        "Power Requirement, 0 = no power": 0,
        "Amount of ammo for one spray, 0 = no-ammo mode": 3,
        "Turret Range, vanilla = 30": 100.0,
        "Turret Placement Health, vanilla = 1000": 1500.0,
        "Aim cone, vanilla = 4": 2.0,
        "Inventory Capacity, Available Ammo Slots, Max = 36": 12,
        "Skin": 1587601905,
        "Display Name": "Sentry Turret",
        "Set Ammo Types, Rifle = 0 | Explosive = 1 | HV = 2 | Incendiary = 3 | SAM = 4 | All = 7": [
          7
        ]
      },
      "midtier": {
        "Authorize Team": true,
        "Authorize tc users": true,
        "Allow placement on Walls / Ceiling using spinners": true,
        "Can take damage": true,
        "Give turret back on ground missing check": true,
        "Max Tool Cupboard Limit, 0 = no limit": 13,
        "Power Requirement, 0 = no power": 3,
        "Amount of ammo for one spray, 0 = no-ammo mode": 3,
        "Turret Range, vanilla = 30": 70.0,
        "Turret Placement Health, vanilla = 1000": 1300.0,
        "Aim cone, vanilla = 4": 2.0,
        "Inventory Capacity, Available Ammo Slots, Max = 36": 12,
        "Skin": 1587601905,
        "Display Name": "Sentry Turret",
        "Set Ammo Types, Rifle = 0 | Explosive = 1 | HV = 2 | Incendiary = 3 | SAM = 4 | All = 7": [
          0,
          3,
          2,
          1
        ]
      },
      "lowtier": {
        "Authorize Team": true,
        "Authorize tc users": true,
        "Allow placement on Walls / Ceiling using spinners": true,
        "Can take damage": true,
        "Give turret back on ground missing check": true,
        "Max Tool Cupboard Limit, 0 = no limit": 10,
        "Power Requirement, 0 = no power": 6,
        "Amount of ammo for one spray, 0 = no-ammo mode": 3,
        "Turret Range, vanilla = 30": 50.0,
        "Turret Placement Health, vanilla = 1000": 1150.0,
        "Aim cone, vanilla = 4": 2.0,
        "Inventory Capacity, Available Ammo Slots, Max = 36": 12,
        "Skin": 1587601905,
        "Display Name": "Sentry Turret",
        "Set Ammo Types, Rifle = 0 | Explosive = 1 | HV = 2 | Incendiary = 3 | SAM = 4 | All = 7": [
          0,
          3,
          2
        ]
      }
    }
  },
  "Global Flame Turret": {
    "Allow placement on Walls / Ceiling using spinners": true,
    "Max Tool Cupboard Limit, 0 = no limit": 10,
    "Turret Flame Arc, vanilla = 45": 45.0,
    "Turret Trigger Duration, vanilla = 5": 5.0,
    "Turret Flame Range, vanilla = 7": 7.0,
    "Turret Flame Radius, vanilla = 4": 4.0,
    "Turret Fuel Per Sec, vanilla = 1": 1.0,
    "Turret Placement Health, vanilla = 1000": 1000.0,
    "Inventory Capacity, Available Fuel Slots, Max = 6": 6,
    "Skin": 0,
    "Display Name": "Custom Flame Turret",
    "Player Flame Turret Permissions": {
      "toptier": {
        "Allow placement on Walls / Ceiling using spinners": true,
        "Max Tool Cupboard Limit, 0 = no limit": 15,
        "Turret Flame Arc, vanilla = 45": 45.0,
        "Turret Trigger Duration, vanilla = 5": 5.0,
        "Turret Flame Range, vanilla = 7": 100.0,
        "Turret Flame Radius, vanilla = 4": 4.0,
        "Turret Fuel Per Sec, vanilla = 1": 1.0,
        "Turret Placement Health, vanilla = 1000": 1500.0,
        "Inventory Capacity, Available Fuel Slots, Max = 6": 6,
        "Skin": 0,
        "Display Name": "Custom Flame Turret"
      },
      "midtier": {
        "Allow placement on Walls / Ceiling using spinners": true,
        "Max Tool Cupboard Limit, 0 = no limit": 13,
        "Turret Flame Arc, vanilla = 45": 45.0,
        "Turret Trigger Duration, vanilla = 5": 5.0,
        "Turret Flame Range, vanilla = 7": 70.0,
        "Turret Flame Radius, vanilla = 4": 4.0,
        "Turret Fuel Per Sec, vanilla = 1": 1.0,
        "Turret Placement Health, vanilla = 1000": 1300.0,
        "Inventory Capacity, Available Fuel Slots, Max = 6": 6,
        "Skin": 0,
        "Display Name": "Custom Flame Turret"
      },
      "lowtier": {
        "Allow placement on Walls / Ceiling using spinners": true,
        "Max Tool Cupboard Limit, 0 = no limit": 10,
        "Turret Flame Arc, vanilla = 45": 45.0,
        "Turret Trigger Duration, vanilla = 5": 5.0,
        "Turret Flame Range, vanilla = 7": 50.0,
        "Turret Flame Radius, vanilla = 4": 4.0,
        "Turret Fuel Per Sec, vanilla = 1": 1.0,
        "Turret Placement Health, vanilla = 1000": 1150.0,
        "Inventory Capacity, Available Fuel Slots, Max = 6": 6,
        "Skin": 0,
        "Display Name": "Custom Flame Turret"
      }
    }
  }
}

 


User Feedback

1.2m

Downloads

Total number of downloads.

5.9k

Customers

Total customers served.

87k

Files Sold

Total number of files sold.

1.7m

Payments Processed

Total payments processed.

×
×
  • 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.