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: all (79)
- always
- assist
- attack
- attack2
- bombdefuse
- bombexplode
- bombplant
- break
- build
- buildattempt
- buy
- clientdata
- clientsetting
- collect
- connect
- connect_attempt
- connect_initplayer
- die
- disconnect
- dominate
- drop
- endround
- flagcapture
- flagtake
- flashlight
- hit
- hitzone
- hostagedamage
- hostagekill
- hostagerescue
- hostageuse
- httpdata
- itemfadeout
- join
- key
- kill
- leave
- log
- mapchange
- menu
- minute
- move
- movetile
- ms100
- name
- objectdamage
- objectkill
- objectupgrade
- parse
- projectile
- projectile_impact
- radio
- rcon
- reload
- say
- sayteam
- sayteamutf8
- sayutf8
- second
- select
- serveraction
- shieldhit
- shutdown
- spawn
- specswitch
- spray
- startround
- startround_prespawn
- suicide
- team
- trigger
- triggerentity
- turretscan
- use
- usebutton
- vipescape
- voice
- vote
- walkover
kill
Categories
Parameters
- killer: player id
- victim: player id
- weapon: weapon type ID / special source ID
- x: death x (pixels)
- y: death y (pixels)
- killerobject: id of dynamic object that killed (or 0 if not killed by object)
- assistant: player id (0 if no assistant)
Info
When a player (victim) is killed by another player (killer).
weapon can be a weapon type ID or a special source ID. x and y define the position of this death on the map in pixels.
If the player was killed by an object like a turret, gate field or barbed wire then killerobject will contain the ID of that object. Otherwise (if the player was killed by another player or the environment) it will be 0.
assistant is the ID of the player who assisted the kill. A player will count as assistant if he dealt at least 40 damage. assistant will be 0 if there was no assistant.
Weapon and item type IDs:
Special source IDs:
weapon can be a weapon type ID or a special source ID. x and y define the position of this death on the map in pixels.
If the player was killed by an object like a turret, gate field or barbed wire then killerobject will contain the ID of that object. Otherwise (if the player was killed by another player or the environment) it will be 0.
assistant is the ID of the player who assisted the kill. A player will count as assistant if he dealt at least 40 damage. assistant will be 0 if there was no assistant.
Weapon and item type IDs:
Special source IDs:
Note: The die hook works nearly the same. It will always be triggered too and allows you to avoid that the victim drops items.
Attention: This hook will only be triggered if the kill was caused by a player (killer) - either directly (weapon) or indirectly (buildings etc.)!
Return Values
none - related action(s) [if there are any] performed by CS2D cannot be altered/omitted