Commands/Lua

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

CS2D Command CS2D Console Commands

Category: server (196)

banip
banname
bans
bansteam
banusgn
bot_add
bot_add_ct
bot_add_t
bot_autofill
bot_count
bot_freeze
bot_jointeam
bot_keepfreeslots
bot_kill
bot_prefix
bot_remove
bot_remove_all
bot_remove_ct
bot_remove_t
bot_skill
bot_weapons
changelevel
changemap
cmsg
customkill
damageobject
deathslap
effect
endround
equip
explosion
flashplayer
flashposition
freeprojectile
hudtxt
hudtxt2
hudtxtalphafade
hudtxtcolorfade
hudtxtmove
items
kick
killobject
killplayer
listbans
listplayers
logaddress_add
logaddress_remove
logaddress_removeall
lua
luareset
makect
makespec
maket
map
maps
mp_antispeeder
mp_autogamemode
mp_autoteambalance
mp_building_health
mp_building_limit
mp_building_price
mp_buymenu
mp_buytime
mp_c4timer
mp_connectionlimit
mp_curtailedexplosions
mp_damagefactor
mp_deathdrop
mp_dispenser_health
mp_dispenser_money
mp_dmspawnmoney
mp_dropgrenades
mp_flashlight
mp_floodprot
mp_floodprotignoretime
mp_freezetime
mp_grenaderebuy
mp_hostagepenalty
mp_hovertext
mp_hud
mp_hudscale
mp_idleaction
mp_idlekick
mp_idletime
mp_infammo
mp_kevlar
mp_kickpercent
mp_killbuildingmoney
mp_killbuildings
mp_killinfo
mp_killteambuildings
mp_lagcompensation
mp_lagcompensationdivisor
mp_localrconoutput
mp_luamap
mp_luaserver
mp_mapgoalscore
mp_mapvoteratio
mp_maxclientsip
mp_maxrconfails
mp_natholepunching
mp_pinglimit
mp_postspawn
mp_radar
mp_randomspawn
mp_recoil
mp_reservations
mp_respawndelay
mp_roundlimit
mp_roundtime
mp_shotweakening
mp_smokeblock
mp_startmoney
mp_supply_items
mp_teamkillpenalty
mp_teleportreload
mp_tempbantime
mp_timelimit
mp_tkpunish
mp_trace
mp_turretdamage
mp_unbuildable
mp_unbuyable
mp_vulnerablehostages
mp_winlimit
mp_wpndmg
mp_wpndmg_z1
mp_wpndmg_z2
mp_zombiedmg
mp_zombiekillequip
mp_zombiekillscore
mp_zombierecover
mp_zombiespeedmod
msg
rcon
rcon_password
rcon_pw
removeitem
reroute
restart
restartround
setammo
setarmor
setdeaths
sethealth
setmaxhealth
setmoney
setname
setpos
setscore
setteamscores
settile
setweapon
shake
slap
spawnitem
spawnnpc
spawnobject
spawnplayer
spawnprojectile
speedmod
strip
sv_checkusgnlogin
sv_daylighttime
sv_forcelight
sv_fow
sv_friendlyfire
sv_gamemode
sv_gm
sv_hostport
sv_lan
sv_map
sv_maptransfer
sv_maxplayers
sv_msg
sv_msg2
sv_name
sv_password
sv_rcon
sv_rconusers
sv_restart
sv_restartround
sv_sound
sv_sound2
sv_soundpos
sv_specmode
sv_spraytransfer
sv_stopsound
sv_usgnonly
transfer_speed
trigger
triggerposition
unban
unbanall
usgn_addserver
usgn_info

CS2D Command spawnprojectile

Categories

Parameters

  • player (0-32): id of a player who spawned the projectile (0 if not by player)
  • type (1-X): projectile type
  • x (0-X): x position in pixels
  • y (0-X): y position in pixels
  • flydist (0-X): flight distance in pixels
  • dir (0-360): flight direction (angle in degrees)

Info

Spawns a projectile (as server only). Projectile type IDs are equal to the IDs of the corresponding weapons.
Use a flydist of 0 to spawn projectiles on the ground.

Weapon and item IDs (weapons with a special projectile are marked with a yellow P):
items

Note: CS2D will let a regular item fly if the selected item ID does not have a corresponding projectile (no yellow P in the list above). The item will then be collectible as soon as it has hit the ground and doesn't move anymore
Attention: Avoid spawning huge numbers of projectiles! They might cause lags and FPS drops!
Attention: Each player can only have a maximum of 255 projectiles at a time (including projectiles lying on the ground like smoke grenades). Trying to create more projectiles may result in problems (this is because a byte is used for the projectile ID)

Lua Hook Lua Hooks

Lua Command Lua Commands