getKeyBoundToCommand
Client-side
Server-side
Shared
This page is incomplete! Help wanted!
Please finish this page using the corresponding Old Wiki article.
Go to Contribution guidelines for more information.
This function allow you get first key bound to command.
Syntax
getKeyBoundToCommand ( )Code Examples
client
This example adds a /getcommandbind command, allowing players to see what keys are bound to the given command.
--This function is executed when the player uses the /getcommandbind [command] command.--It outputs the key the command is bound to (if it is bound).local function playerCommand(_, command) if not command then --if no command name was given, output a syntax error message. outputChatBox("* Syntax: /getcommandbind [command name] .", 255, 0, 0) return end
local keyName = getKeyBoundToCommand(command) if keyName then outputChatBox("* The command /"..command.." is bound to the "..keyName.." key.", 0, 0, 255) else outputChatBox("* The command /"..command.." is not bound to any keys.", 0, 0, 255) endendaddCommandHandler("getcommandbind", playerCommand)See Also
Input Functions
- addCommandHandler
- bindKey
- executeCommandHandler
- getAnalogControlState
- getBoundKeys
- getCommandHandlers
- getCommandsBoundToKey
- getFunctionsBoundToKey
- getKeyBoundToCommand
- getKeyBoundToFunction
- getKeyState
- isCapsLockEnabled
- isControlEnabled
- isKeyBound
- removeCommandHandler
- setAnalogControlState
- toggleAllControls
- toggleControl
- unbindKey
Input Events
- onClientCharacter
- onClientClick
- onClientCursorMove
- onClientDoubleClick
- onClientGUIAccepted
- onClientGUIBlur
- onClientGUIChanged
- onClientGUIClick
- onClientGUIComboBoxAccepted
- onClientGUIDoubleClick
- onClientGUIFocus
- onClientGUIMouseDown
- onClientGUIMouseUp
- onClientGUIMove
- onClientGUIScroll
- onClientGUISize
- onClientGUITabSwitched
- onClientKey
- onClientMouseEnter
- onClientMouseLeave
- onClientMouseMove
- onClientMouseWheel
- onClientPaste