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
Lua Commands
Category: all (86)
- addbind
- addhook
- ai_aim
- ai_attack
- ai_build
- ai_buy
- ai_debug
- ai_drop
- ai_findtarget
- ai_freeline
- ai_goto
- ai_iattack
- ai_move
- ai_radio
- ai_reload
- ai_respawn
- ai_rotate
- ai_say
- ai_sayteam
- ai_selectweapon
- ai_spray
- ai_use
- checksumfile
- checksumstring
- closehostage
- closeitems
- closeobjects
- closeplayers
- entity
- entitylist
- fow_in
- freehook
- freeimage
- freetimer
- funcs
- game
- hascloseplayers
- hostage
- image
- imagealpha
- imageblend
- imagecolor
- imageframe
- imagehitzone
- imageparam
- imagepos
- imagescale
- inentityzone
- item
- itemtype
- map
- menu
- msg
- msg2
- object
- objectat
- objecttype
- parse
- player
- playerammo
- playerweapons
- projectile
- projectilelist
- randomentity
- randomhostage
- removeallbinds
- removebind
- reqcld
- reqhttp
- setentityaistate
- sethookstate
- stats
- steamstats
- tile
- tileproperty
- timer
- tween_alpha
- tween_animate
- tween_color
- tween_frame
- tween_move
- tween_rotate
- tween_rotateconstantly
- tween_scale
- vars
itemtypeCategories
Parameters
- type
- "value"
Info
Returns a value of an item type:
- name: name of the item, empty string ("") in case there is no item with this type
- dmg: damage caused by this item
- dmg_z1: damage caused with zoom level 1 / secondary attack mode
- dmg_z2: damage caused with zoom level 2
- rate: fire rate
- reload: reload duration
- ammo: amount of ammo that can be carried with the weapon
- ammoin: amount of ammo that can be put into the weapon
- price: item price
- range: weapon range
- dispersion: weapon dispersion
- slot: item HUD slot
- recoil: weapon recoil
Attention: Do not confuse the ID of an item instance on the map (see item command) with the type ID! Those are two different things. Each item has one unique ID but multiple items can have the same type ID!
Categories
Parameters
- type
- "value"
Info
Returns a value of an item type:
- name: name of the item, empty string ("") in case there is no item with this type
- dmg: damage caused by this item
- dmg_z1: damage caused with zoom level 1 / secondary attack mode
- dmg_z2: damage caused with zoom level 2
- rate: fire rate
- reload: reload duration
- ammo: amount of ammo that can be carried with the weapon
- ammoin: amount of ammo that can be put into the weapon
- price: item price
- range: weapon range
- dispersion: weapon dispersion
- slot: item HUD slot
- recoil: weapon recoil
Attention: Do not confuse the ID of an item instance on the map (see item command) with the type ID! Those are two different things. Each item has one unique ID but multiple items can have the same type ID!