About Key Binds
	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."
    }
  }
}
Leave the command empty to disable the key bind.

 
      
	.thumb.jpg.131bf880cc3fa6ba0f3edc4f140eeefd.jpg) 
                                     
	 
	 
	 
	 
	 
	 
	 
							 
	 
	 
	 
	 
	 
	 
	