Marketplace/Key Binds
Key Binds
Plugins
0 downloads
Oct 16, 2026
Version 2.0.0
FREE

Version 2.0.0

Tags

keybinds
keybind commands
commands
File Details

Compatibility

Oxide Compatible
Description

Allows players to run commands using configured key combinations. These custom key binds provide a convenient way for players to interact with commands.

Permissions:

keybinds.use

keybinds.player

keybinds.minicopter

keybinds.scraptransporthelicopter

keybinds.attackhelicopter

keybinds.ch47

Command:

/keybinds

Players can use this command to disable or enable the key binds.

Configuration Example:

{
  "Global Settings": {
    "Auto Enable Key Binds": true,
    "Global Cooldown Enabled": true,
    "Global Cooldown Time": 1.0,
    "Global Cooldown Message Enabled": true,
    "Global Cooldown Message": "You must wait {seconds}s before using any keybind.",
    "Enable Player Key Bind Notifications": true,
    "Message Settings": {
      "Message Icon SteamID": "76561197960839785",
      "Message Prefix": "[Key Bind Manager]\n",
      "Message Prefix Color": "#5af"
    }
  },
  "Player Keybinds": {
    "FIRE_THIRD": {
      "Command": "/menu",
      "Permission": "keybinds.player",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "SPRINT_AND_FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.player",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_FIRE_THIRD": {
      "Command": "/shop",
      "Permission": "keybinds.player",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_RELOAD": {
      "Command": "/kit",
      "Permission": "keybinds.player",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    }
  },
  "Minicopter": {
    "DUCK": {
      "Command": "/takeoff",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_PRIMARY": {
      "Command": "",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_SECONDARY": {
      "Command": "",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "RELOAD": {
      "Command": "/radio",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "SPRINT": {
      "Command": "/hover",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE": {
      "Command": "",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "SPRINT_AND_FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_RELOAD": {
      "Command": "",
      "Permission": "keybinds.minicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    }
  },
  "Scrap Transport Helicopter": {
    "DUCK": {
      "Command": "/takeoff",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_PRIMARY": {
      "Command": "",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_SECONDARY": {
      "Command": "",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "RELOAD": {
      "Command": "/radio",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "SPRINT": {
      "Command": "/hover",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE": {
      "Command": "",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "SPRINT_AND_FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_RELOAD": {
      "Command": "",
      "Permission": "keybinds.scraptransporthelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    }
  },
  "Attack Helicopter": {
    "DUCK": {
      "Command": "/takeoff",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_PRIMARY": {
      "Command": "",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_SECONDARY": {
      "Command": "",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "RELOAD": {
      "Command": "/radio",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "SPRINT": {
      "Command": "/hover",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE": {
      "Command": "",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "SPRINT_AND_FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_RELOAD": {
      "Command": "",
      "Permission": "keybinds.attackhelicopter",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    }
  },
  "CH47 Helicopter": {
    "DUCK": {
      "Command": "/takeoff",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_PRIMARY": {
      "Command": "",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_SECONDARY": {
      "Command": "",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "RELOAD": {
      "Command": "/radio",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "SPRINT": {
      "Command": "/hover",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE": {
      "Command": "",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "SPRINT_AND_FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_FIRE_THIRD": {
      "Command": "",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    },
    "USE_AND_RELOAD": {
      "Command": "",
      "Permission": "keybinds.ch47",
      "Cooldown": 0.0,
      "Enabled Cooldown Message": true,
      "Cooldown Message": "Cooldown! You must wait {seconds}s to use the {command} key bind."
    }
  }
}

More from RIPJAWBONES

Discover other creations from this talented developer

Outpost Respawn

by RIPJAWBONES

FREE
Hemp Harvest

by RIPJAWBONES

$5
Stack Sizes

by RIPJAWBONES

$5
Dynamic Animals

by RIPJAWBONES

$5
Free Twig

by RIPJAWBONES

FREE
ModdedRust.com

The premium marketplace for digital creators. Sell your products and reach thousands of potential customers.

Categories

More

© 2024 ModdedRust.com. All rights reserved.