Commands/Lua
Reference for console commands, Lua hooks and Lua commands in CS2D.
- Console Commands are entered in console, executed with key-binds, cfg-files or with Lua parse
- Lua Hooks execute Lua when events occur - some have a return value which can change the game behavior
- Lua Commands are used to retrieve game data or to perform actions in Lua scripts
CS2D Console Commands
Lua Hooks
Category: player (56)
- assist
- attack
- attack2
- bombdefuse
- bombexplode
- bombplant
- build
- buildattempt
- buy
- clientdata
- clientsetting
- collect
- connect
- connect_attempt
- connect_initplayer
- die
- disconnect
- dominate
- drop
- flagcapture
- flagtake
- flashlight
- hit
- hostagedamage
- hostagekill
- hostagerescue
- hostageuse
- itemfadeout
- join
- key
- kill
- leave
- menu
- move
- movetile
- name
- radio
- reload
- say
- sayteam
- sayteamutf8
- sayutf8
- select
- serveraction
- shieldhit
- spawn
- specswitch
- spray
- suicide
- team
- use
- usebutton
- vipescape
- voice
- vote
- walkover
vote
Categories
Parameters
- id: player id
- mode: vote mode (1 kick, 2 map)
- param: player id or map
Info
When a player votes for something. Either to kick a player or to change to a specific map.
Mode can be:
You can return 1 if you want to ignore the vote. In that case the game behaves like the player never voted. This also means that the player can just vote again without having to wait for 15 seconds.
Mode can be:
- 1 - Vote Kick (param = ID of voted player as string)
- 2 - Vote Map (param = name of voted map)
You can return 1 if you want to ignore the vote. In that case the game behaves like the player never voted. This also means that the player can just vote again without having to wait for 15 seconds.
Return Values
- 0: proceed normally
- 1: ignore the vote and do nothing