Reference for console commands, Lua hooks and Lua commands in CS2D.

CS2D Command CS2D Console Commands

Lua Hook Lua Hooks

Lua Hook key



  • id: player id
  • key: key name (String)
  • state: state (1 start pressing, 0 release)


Triggered whenever a Lua-bound keyboard key or mouse button is pressed or released by a player.
To bind a key / mouse button with Lua, you have to use the addbind Lua command.

Note: This feature only works for keys which have been bound in Lua with the command addbind!
Attention: Lua keybinds increase the network traffic because key hits and releases need to be sent to the server.

Return Values

none - related action(s) [if there are any] performed by CS2D cannot be altered/omitted

Lua Command Lua Commands