Counter-Strike: Global Offensive¶
This is a summary of all known Counter-Strike: Global Offensive events.
achievement_earned¶
This event is fired any time a player earns an achievement while on the server.
Name |
Description |
Type |
---|---|---|
achievement |
The achievement id that the player earned. |
short |
player |
The player that earned the achievement. |
byte |
achievement_earned_local¶
Name |
Description |
Type |
---|---|---|
achievement |
short |
|
splitscreenplayer |
short |
achievement_event¶
Name |
Description |
Type |
---|---|---|
achievement_name |
string |
|
cur_val |
short |
|
max_val |
short |
achievement_increment¶
Name |
Description |
Type |
---|---|---|
achievement_id |
long |
|
cur_val |
short |
|
max_val |
short |
achievement_info_loaded¶
Name |
Description |
Type |
---|---|---|
achievement_write_failed¶
Name |
Description |
Type |
---|---|---|
add_bullet_hit_marker¶
Name |
Description |
Type |
---|---|---|
ang_x |
short |
|
ang_y |
short |
|
ang_z |
short |
|
bone |
short |
|
hit |
bool |
|
pos_x |
short |
|
pos_y |
short |
|
pos_z |
short |
|
start_x |
short |
|
start_y |
short |
|
start_z |
short |
|
userid |
short |
add_player_sonar_icon¶
Name |
Description |
Type |
---|---|---|
pos_x |
float |
|
pos_y |
float |
|
pos_z |
float |
|
userid |
short |
ammo_pickup¶
Name |
Description |
Type |
---|---|---|
index |
long |
|
item |
string |
|
userid |
short |
announce_phase_end¶
This event is fired when a specific phase is ended.
Name |
Description |
Type |
---|---|---|
assassination_target_killed¶
Name |
Description |
Type |
---|---|---|
killer |
short |
|
target |
short |
begin_new_match¶
This event is fired when a match is started.
Name |
Description |
Type |
---|---|---|
bomb_abortdefuse¶
This event is fired when a player aborts defusing the bomb.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that aborted defusing the bomb. |
short |
bomb_abortplant¶
This event is fired when a player aborts planting the bomb.
Name |
Description |
Type |
---|---|---|
site |
The index of the site that the abort took place. |
short |
userid |
The userid of the player that aborted planting the bomb. |
short |
bomb_beep¶
This event is fired when the bomb emits a beeping sound.
Name |
Description |
Type |
---|---|---|
entindex |
The index of the c4 entity that is beeping. |
long |
bomb_begindefuse¶
This event is fired when a player starts to defuse the bomb.
Name |
Description |
Type |
---|---|---|
haskit |
True if the player has a defusal kit. |
bool |
userid |
The userid of the player that is defusing the bomb. |
short |
bomb_beginplant¶
This event is fired when a player starts to plant the bomb.
Name |
Description |
Type |
---|---|---|
site |
The index of the site that the bomb is being planted at. |
short |
userid |
The userid of the player that is planting the bomb. |
short |
bomb_defused¶
This event is fired when the bomb is successfully defused.
Name |
Description |
Type |
---|---|---|
site |
The index of the site where the bomb was defused. |
short |
userid |
The userid of the player that defused the bomb. |
short |
bomb_dropped¶
This event is fired when a player drops the bomb.
Name |
Description |
Type |
---|---|---|
entindex |
The index of the c4 entity that was dropped. |
long |
userid |
The userid of the player that dropped the bomb. |
short |
bomb_exploded¶
This event is fired when the bomb is successfully exploded.
Name |
Description |
Type |
---|---|---|
site |
The index of the site where the bomb was exploded. |
short |
userid |
The userid of the player that planted the bomb. |
short |
bomb_pickup¶
This event is fired when a player picks up the bomb.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that picked up the bomb. |
short |
bomb_planted¶
This event is fired when a player plants the bomb.
Name |
Description |
Type |
---|---|---|
site |
The index of the site where the bomb was planted. |
short |
userid |
The userid of the player that planted the bomb. |
short |
bonus_updated¶
Name |
Description |
Type |
---|---|---|
numadvanced |
short |
|
numbronze |
short |
|
numgold |
short |
|
numsilver |
short |
bot_takeover¶
This event is fired each time a player takes control of a bot.
Name |
Description |
Type |
---|---|---|
botid |
The userid of the bot being taken over. |
short |
index |
short |
|
userid |
The userid of the player taking over a bot. |
short |
break_breakable¶
This event is fired when a player breaks a breakable prop.
Name |
Description |
Type |
---|---|---|
entindex |
The index of the breakable. |
long |
material |
byte |
|
userid |
The userid of the player that broke the breakable. |
short |
break_prop¶
This event is fired when a player breaks a prop that has an entity index.
Name |
Description |
Type |
---|---|---|
entindex |
The index of the prop entity that was broken. |
long |
userid |
The userid of the player that broke the prop. |
short |
bullet_impact¶
This event is fired when a player shoots their weapon and the bullet impacts a surface.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that fired the bullet. |
short |
x |
The x coordinate on the map where the impact took place. |
float |
y |
The y coordinate on the map where the impact took place. |
float |
z |
The z coordinate on the map where the impact took place. |
float |
buytime_ended¶
This event is fired when players are no longer allowed to purchase weapons during a round.
Name |
Description |
Type |
---|---|---|
cart_updated¶
Name |
Description |
Type |
---|---|---|
client_disconnect¶
Name |
Description |
Type |
---|---|---|
client_loadout_changed¶
Name |
Description |
Type |
---|---|---|
cs_game_disconnected¶
Name |
Description |
Type |
---|---|---|
cs_handle_ime_event¶
Name |
Description |
Type |
---|---|---|
eventdata |
wstring |
|
eventtype |
string |
cs_intermission¶
Name |
Description |
Type |
---|---|---|
cs_match_end_restart¶
Name |
Description |
Type |
---|---|---|
cs_pre_restart¶
This event is fired prior to a match restarting.
Name |
Description |
Type |
---|---|---|
cs_prev_next_spectator¶
Name |
Description |
Type |
---|---|---|
next |
bool |
cs_round_final_beep¶
Name |
Description |
Type |
---|---|---|
cs_round_start_beep¶
Name |
Description |
Type |
---|---|---|
cs_win_panel_match¶
This event is fired when the win panel is shown at the end of a match (map).
Name |
Description |
Type |
---|---|---|
cs_win_panel_round¶
This event is fired when the win panel is shown at the end of each round.
Name |
Description |
Type |
---|---|---|
final_event |
byte |
|
funfact_data1 |
Data for use by the funfact. |
long |
funfact_data2 |
Data for use by the funfact. |
long |
funfact_data3 |
Data for use by the funfact. |
long |
funfact_player |
The player whom the funfact is about. |
short |
funfact_token |
Token used for the funfact. |
string |
show_timer_attack |
True if the attack time is supposed to be displayed. |
bool |
show_timer_defend |
True if the defend time is supposed to be displayed. |
bool |
timer_time |
The amount of time that the round took. |
short |
decoy_detonate¶
This event is fired when a decoy grenade detonates.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the decoy that detonated. |
short |
userid |
The userid of the player that threw the decoy. |
short |
x |
The x coordinate on the map where the decoy detonated. |
float |
y |
The y coordinate on the map where the decoy detonated. |
float |
z |
The z coordinate on the map where the decoy detonated. |
float |
decoy_firing¶
This event is fired each time a decoy grenade fires.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the decoy that fired. |
short |
userid |
The userid of the player that threw the decoy. |
short |
x |
The x coordinate on the map where the decoy fired. |
float |
y |
The y coordinate on the map where the decoy fired. |
float |
z |
The z coordinate on the map where the decoy fired. |
float |
decoy_started¶
This event is fired when a decoy grenade starts to fire.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the decoy that started to fire. |
short |
userid |
The userid of the player that threw the decoy. |
short |
x |
The x coordinate on the map where the decoy started firing. |
float |
y |
The y coordinate on the map where the decoy started firing. |
float |
z |
The z coordinate on the map where the decoy started firing. |
float |
defuser_dropped¶
Name |
Description |
Type |
---|---|---|
entityid |
long |
defuser_pickup¶
Name |
Description |
Type |
---|---|---|
entityid |
long |
|
userid |
short |
difficulty_changed¶
Name |
Description |
Type |
---|---|---|
newDifficulty |
short |
|
oldDifficulty |
short |
|
strDifficulty |
string |
dm_bonus_weapon_start¶
Name |
Description |
Type |
---|---|---|
Pos |
short |
|
time |
short |
|
wepID |
short |
door_moving¶
This event is fired when a door is opened or closed.
Name |
Description |
Type |
---|---|---|
entindex |
The index of the door. |
long |
userid |
The userid of the player that activated the door’s movement. |
short |
enable_restart_voting¶
Name |
Description |
Type |
---|---|---|
enable |
bool |
endmatch_cmm_start_reveal_items¶
Name |
Description |
Type |
---|---|---|
endmatch_mapvote_selecting_map¶
Name |
Description |
Type |
---|---|---|
count |
byte |
|
slot1 |
byte |
|
slot10 |
byte |
|
slot2 |
byte |
|
slot3 |
byte |
|
slot4 |
byte |
|
slot5 |
byte |
|
slot6 |
byte |
|
slot7 |
byte |
|
slot8 |
byte |
|
slot9 |
byte |
enter_bombzone¶
This event is fired each time a player enters a bomb zone.
Name |
Description |
Type |
---|---|---|
hasbomb |
True if the player is carrying a bomb. |
bool |
isplanted |
True if a bomb is planted at any site. |
bool |
userid |
The userid of the player entering the bomb zone. |
short |
enter_buyzone¶
This event is fired each time a player enters a buy zone.
Name |
Description |
Type |
---|---|---|
canbuy |
True if buy time has not expired. |
bool |
userid |
The userid of the player entering the buy zone. |
short |
enter_rescue_zone¶
Name |
Description |
Type |
---|---|---|
userid |
short |
entity_killed¶
Name |
Description |
Type |
---|---|---|
damagebits |
long |
|
entindex_attacker |
long |
|
entindex_inflictor |
long |
|
entindex_killed |
long |
entity_visible¶
This event is fired any time a player sees an entity.
Name |
Description |
Type |
---|---|---|
classname |
The classname of the entity. |
string |
entityname |
The name of the entity. |
string |
subject |
The index of the entity that is seen. |
short |
userid |
The userid of the player that sees the entity. |
short |
exit_bombzone¶
This event is fired each time a player exits a bomb zone.
Name |
Description |
Type |
---|---|---|
hasbomb |
True if the player is carrying a bomb. |
bool |
isplanted |
True if a bomb is planted at any site. |
bool |
userid |
The userid of the player exiting the bomb zone. |
short |
exit_buyzone¶
This event is fired each time a player exits a buy zone.
Name |
Description |
Type |
---|---|---|
canbuy |
True if buy time has not expired. |
bool |
userid |
The userid of the player exiting the buy zone. |
short |
exit_rescue_zone¶
Name |
Description |
Type |
---|---|---|
userid |
short |
finale_start¶
Name |
Description |
Type |
---|---|---|
rushes |
short |
flare_ignite_npc¶
Name |
Description |
Type |
---|---|---|
entindex |
long |
flashbang_detonate¶
This event is fired when a flashbang detonates.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the flashbang that detonated. |
short |
userid |
The userid of the player that threw the flashbang. |
short |
x |
The x coordinate on the map where the flashbang detonated. |
float |
y |
The y coordinate on the map where the flashbang detonated. |
float |
z |
The z coordinate on the map where the flashbang detonated. |
float |
freezecam_started¶
Name |
Description |
Type |
---|---|---|
game_end¶
Name |
Description |
Type |
---|---|---|
winner |
byte |
game_init¶
Name |
Description |
Type |
---|---|---|
game_message¶
Name |
Description |
Type |
---|---|---|
target |
byte |
|
text |
string |
game_newmap¶
Name |
Description |
Type |
---|---|---|
mapname |
string |
game_start¶
Name |
Description |
Type |
---|---|---|
fraglimit |
long |
|
objective |
string |
|
roundslimit |
long |
|
timelimit |
long |
gameinstructor_draw¶
Name |
Description |
Type |
---|---|---|
gameinstructor_nodraw¶
Name |
Description |
Type |
---|---|---|
gc_connected¶
Name |
Description |
Type |
---|---|---|
gg_bonus_grenade_achieved¶
This event is fired when a player earns a bonus grenade in Arsenal: Demolition mode.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that achieved a bonus grenade. |
short |
gg_final_weapon_achieved¶
This event is fired when a player gets to the final weapon in Arsenal: Arms Race mode.
Name |
Description |
Type |
---|---|---|
playerid |
The userid of the player that got to the final weapon. |
short |
gg_killed_enemy¶
This event is fired each time a player kills an enemy during an Arsenal match.
Name |
Description |
Type |
---|---|---|
attackerid |
The userid of the player killer. |
short |
bonus |
True if the killer killed with a bonus weapon. |
bool |
dominated |
True (1) if the kill caused the killer to be dominating the victim. |
short |
revenge |
True (1) if the victim was dominating the killer. |
short |
victimid |
The userid of the victim. |
short |
gg_leader¶
Name |
Description |
Type |
---|---|---|
playerid |
short |
gg_player_impending_upgrade¶
This event is fired when a player is impending a weapon upgrade from leveling up.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that will be leveling up. |
short |
gg_player_levelup¶
Name |
Description |
Type |
---|---|---|
userid |
short |
|
weaponname |
string |
|
weaponrank |
short |
gg_reset_round_start_sounds¶
This event is fired when a player’s round start sounds are reset.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player whose round start sounds are reset. |
short |
gg_team_leader¶
This event …
Todo
Update description of CS:GO gg_team_leader event.
Name |
Description |
Type |
---|---|---|
playerid |
The userid of the player that is currently in the lead. |
short |
ggprogressive_player_levelup¶
This event is fired when a player levels up.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player who leveled up. |
short |
weaponname |
The type of weapon the player is being leveled up to. |
string |
weaponrank |
The rank of the weapon the player is being leveled up to. |
short |
ggtr_player_levelup¶
This event is fired when a player levels up.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player who leveled up. |
short |
weaponname |
The type of weapon the player is being leveled up to. |
string |
weaponrank |
The rank of the weapon the player is being leveled up to. |
short |
grenade_bounce¶
This event is fired each time a grenade bounces off of a surface.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that threw the grenade. |
short |
x |
The x coordinate on the map where the grenade bounced. |
float |
y |
The y coordinate on the map where the grenade bounced. |
float |
z |
The z coordinate on the map where the grenade bounced. |
float |
hegrenade_detonate¶
This event is fired when a high explosive grenade detonates.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the grenade that detonated. |
short |
userid |
The userid of the player that threw the grenade. |
short |
x |
The x coordinate on the map where the grenade detonated. |
float |
y |
The y coordinate on the map where the grenade detonated. |
float |
z |
The z coordinate on the map where the grenade detonated. |
float |
helicopter_grenade_punt_miss¶
Name |
Description |
Type |
---|---|---|
hide_freezepanel¶
Name |
Description |
Type |
---|---|---|
hltv_cameraman¶
Name |
Description |
Type |
---|---|---|
index |
short |
hltv_changed_mode¶
Name |
Description |
Type |
---|---|---|
newmode |
long |
|
obs_target |
long |
|
oldmode |
long |
hltv_changed_target¶
Name |
Description |
Type |
---|---|---|
mode |
long |
|
obs_target |
long |
|
old_target |
long |
hltv_chase¶
Name |
Description |
Type |
---|---|---|
distance |
short |
|
inertia |
byte |
|
ineye |
byte |
|
phi |
short |
|
target1 |
short |
|
target2 |
short |
|
theta |
short |
hltv_chat¶
Name |
Description |
Type |
---|---|---|
text |
string |
hltv_fixed¶
Name |
Description |
Type |
---|---|---|
fov |
float |
|
offset |
short |
|
phi |
short |
|
posx |
long |
|
posy |
long |
|
posz |
long |
|
target |
short |
|
theta |
short |
hltv_message¶
Name |
Description |
Type |
---|---|---|
text |
string |
hltv_rank_camera¶
Name |
Description |
Type |
---|---|---|
index |
byte |
|
rank |
float |
|
target |
short |
hltv_rank_entity¶
Name |
Description |
Type |
---|---|---|
index |
short |
|
rank |
float |
|
target |
short |
hltv_status¶
Name |
Description |
Type |
---|---|---|
clients |
long |
|
externallinked |
long |
|
externaltotal |
long |
|
master |
string |
|
proxies |
short |
|
slots |
long |
hltv_title¶
Name |
Description |
Type |
---|---|---|
text |
string |
hostage_call_for_help¶
Name |
Description |
Type |
---|---|---|
hostage |
short |
hostage_follows¶
This event is fired each time a hostage is picked up by a player.
Name |
Description |
Type |
---|---|---|
hostage |
The index of the hostage entity that is now being carried. |
short |
userid |
The userid of the player that picked up the hostage. |
short |
hostage_hurt¶
This event is fired when a hostage is hurt.
Name |
Description |
Type |
---|---|---|
hostage |
The index of the hostage entity that sustained damage. |
short |
userid |
The userid of the player that hurt the hostage. |
short |
hostage_killed¶
This event is fired when a hostage is killed.
Name |
Description |
Type |
---|---|---|
hostage |
The index of the hostage entity that was killed. |
short |
userid |
The userid of the player that killed the hostage. |
short |
hostage_rescued¶
This event is fired each time a hostage reaches a hostage rescue zone.
Name |
Description |
Type |
---|---|---|
hostage |
The index of the hostage entity that was rescued. |
short |
site |
The index of the hostage rescue zone where the hostage was rescued. |
short |
userid |
The userid of the player that led the hostage to the rescue zone. |
short |
hostage_rescued_all¶
This event is fired when all hostages have been rescued during a round. In CS:GO, only one hostage needs to be rescued for the Counter-Terrorists to win the round.
Name |
Description |
Type |
---|---|---|
hostage_stops_following¶
Name |
Description |
Type |
---|---|---|
hostage |
short |
|
userid |
short |
hostname_changed¶
Name |
Description |
Type |
---|---|---|
hostname |
string |
inferno_expire¶
This event is fired when the inferno caused by a molotov or incendiary grenade expires. This event will also be fired if the inferno is [[Event-csgo:inferno_extinguish|extinguished by a smoke grenade]].
Name |
Description |
Type |
---|---|---|
entityid |
The index of the inferno entity. |
short |
x |
The x coordinate of the inferno entity. |
float |
y |
The y coordinate of the inferno entity. |
float |
z |
The z coordinate of the inferno entity. |
float |
inferno_extinguish¶
This event is fired when a molotov or incendiary grenade’s inferno is extinguished by a smoke grenade.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the inferno entity. |
short |
x |
The x coordinate of the inferno entity. |
float |
y |
The y coordinate of the inferno entity. |
float |
z |
The z coordinate of the inferno entity. |
float |
inferno_startburn¶
This event is fired when a molotov or incendiary grenade explodes into an inferno.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the inferno entity. |
short |
x |
The x coordinate of the inferno entity. |
float |
y |
The y coordinate of the inferno entity. |
float |
z |
The z coordinate of the inferno entity. |
float |
inspect_weapon¶
This event is fired when a player uses the +lookatweapon client command to inspect their weapon.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that is inspecting their weapon. |
short |
instructor_server_hint_create¶
Name |
Description |
Type |
---|---|---|
hint_activator_caption |
string |
|
hint_activator_userid |
short |
|
hint_allow_nodraw_target |
bool |
|
hint_binding |
string |
|
hint_caption |
string |
|
hint_color |
string |
|
hint_flags |
long |
|
hint_forcecaption |
bool |
|
hint_gamepad_binding |
string |
|
hint_icon_offscreen |
string |
|
hint_icon_offset |
float |
|
hint_icon_onscreen |
string |
|
hint_local_player_only |
bool |
|
hint_name |
string |
|
hint_nooffscreen |
bool |
|
hint_range |
float |
|
hint_replace_key |
string |
|
hint_target |
long |
|
hint_timeout |
short |
instructor_server_hint_stop¶
Name |
Description |
Type |
---|---|---|
hint_name |
string |
inventory_updated¶
Name |
Description |
Type |
---|---|---|
item_equip¶
This event is fired each time a player equips a new weapon.
Name |
Description |
Type |
---|---|---|
canzoom |
True if the weapon has a zoom feature. |
bool |
hassilencer |
True if the weapon has a silencer available. |
bool |
hastracers |
True if the weapon has tracer bullets that show when fired. |
bool |
ispainted |
True if the weapon is painted. |
bool |
issilenced |
True if the weapon has a silencer and it is on. |
bool |
item |
The type of item/weapon that the player equipped. |
string |
userid |
The userid of the player that equipped the item. |
short |
weptype |
The weapon type of the item equipped (more below). |
short |
item_found¶
Name |
Description |
Type |
---|---|---|
itemdef |
long |
|
itemid |
long |
|
method |
byte |
|
player |
byte |
|
quality |
byte |
item_pickup¶
This event is fired each time a player picks an item up.
Name |
Description |
Type |
---|---|---|
item |
The index of the item the player picked up. |
string |
silent |
True if the item is a weapon that has a silencer. |
bool |
userid |
The userid of the player that picked up the item. |
short |
item_purchase¶
This event is fired each time a player purchases an item.
Name |
Description |
Type |
---|---|---|
team |
The team number of the player that purchased an item. |
short |
userid |
The userid of the player that purchased an item. |
short |
weapon |
The type of item that the player purchased. |
string |
item_schema_initialized¶
Name |
Description |
Type |
---|---|---|
items_gifted¶
Name |
Description |
Type |
---|---|---|
accountid |
long |
|
giftidx |
byte |
|
itemdef |
long |
|
numgifts |
byte |
|
player |
byte |
jointeam_failed¶
Name |
Description |
Type |
---|---|---|
reason |
byte |
|
userid |
short |
map_transition¶
Name |
Description |
Type |
---|---|---|
match_end_conditions¶
Name |
Description |
Type |
---|---|---|
frags |
long |
|
max_rounds |
long |
|
time |
long |
|
win_rounds |
long |
material_default_complete¶
Name |
Description |
Type |
---|---|---|
mb_input_lock_cancel¶
Name |
Description |
Type |
---|---|---|
mb_input_lock_success¶
Name |
Description |
Type |
---|---|---|
molotov_detonate¶
This event is fired when a molotov or incendiary grenade detonates.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that threw the molotov/incendiary grenade. |
short |
x |
The x coordinate on the map where the molotov/incendiary grenade detonated. |
float |
y |
The y coordinate on the map where the molotov/incendiary grenade detonated. |
float |
z |
The z coordinate on the map where the molotov/incendiary grenade detonated. |
float |
nextlevel_changed¶
Name |
Description |
Type |
---|---|---|
nextlevel |
string |
other_death¶
This event is fired each time a non-player entity is killed.
Name |
Description |
Type |
---|---|---|
attacker |
The userid of the killer. |
short |
headshot |
True if the killshot was to the entity’s head hitbox. |
bool |
otherid |
The index of the entity that died. |
short |
othertype |
The classname of the entity that died. |
string |
penetrated |
The number of objects the killshot penetrated before killing entity. |
short |
weapon |
The type of weapon used to kill the entity. |
string |
weapon_fauxitemid |
Faux item id of weapon killer used. |
string |
weapon_itemid |
Inventory item id of weapon killer used. |
string |
weapon_originalowner_xuid |
string |
physgun_pickup¶
Name |
Description |
Type |
---|---|---|
entindex |
long |
player_activate¶
This event is fired when a player is fully connected during a map. This event is fired each map change while the player is still on the map.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that is connected. |
short |
player_avenged_teammate¶
This event is fired when a player kills the killer of a teammate.
Name |
Description |
Type |
---|---|---|
avenged_player_id |
The userid of the teammate whose killer was killed. |
short |
avenger_id |
The userid of the player that killed their teammate’s killer. |
short |
player_blind¶
This event is fired when a player gets flashed.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that got flashed. |
short |
attacker |
The userid of the player that threw the flashbang. |
short |
entityid |
The entity index of the flashbang that went off. |
short |
blind_duration |
Duration of the flashed effect. |
float |
player_changename¶
Name |
Description |
Type |
---|---|---|
newname |
string |
|
oldname |
string |
|
userid |
short |
player_chat¶
Name |
Description |
Type |
---|---|---|
teamonly |
bool |
|
text |
string |
|
userid |
short |
player_class¶
Name |
Description |
Type |
---|---|---|
class |
string |
|
userid |
short |
player_connect¶
This event is fired each time a player is first connected to the server.
Name |
Description |
Type |
---|---|---|
address |
The IP address and port of the player that is connecting. |
string |
index |
The index given to the player that connected. |
byte |
name |
The name of the connecting player. |
string |
networkid |
The SteamID of the connecting player. |
string |
userid |
The userid given to the connecting player. |
short |
player_connect_full¶
This event is fired when a client has fully connected to the server.
Name |
Description |
Type |
---|---|---|
index |
The index of the player that fully connected to the server. |
byte |
userid |
The userid of the player that fully connected to the server. |
short |
player_death¶
This event is fired each time a player dies.
Name |
Description |
Type |
---|---|---|
assister |
The userid of the player that assisted in the kill (if any). |
short |
attacker |
The userid of the killer. |
short |
dominated |
True (1) if the kill caused the killer to be dominating the victim. |
short |
headshot |
True if the killshot was to the victim’s head hitbox. |
bool |
noreplay |
bool |
|
penetrated |
The number of objects that were penetrated by the bullet before it struck the victim. |
short |
revenge |
True (1) if the victim was dominating the killer. |
short |
userid |
The userid of the victim. |
short |
weapon |
The type of weapon used to kill the victim. |
string |
weapon_fauxitemid |
Faux item id of weapon killer used. |
string |
weapon_itemid |
Inventory item id of weapon killer used. |
string |
weapon_originalowner_xuid |
string |
player_decal¶
Name |
Description |
Type |
---|---|---|
userid |
short |
player_disconnect¶
This event is fired when a player disconnects from the server.
Name |
Description |
Type |
---|---|---|
name |
The name of the player that disconnected. |
string |
networkid |
The SteamID of the player that disconnected. |
string |
reason |
The reason why the player was disconnected. |
string |
userid |
The userid of the player that disconnected. |
short |
player_falldamage¶
This event is fired each time a player sustains damage from falling.
Name |
Description |
Type |
---|---|---|
damage |
The amount of damage the player sustained. |
float |
userid |
The userid of the player that fell. |
short |
player_footstep¶
This event is fired each time a player makes an audible footstep. Using walk mode or crouch will cause the player to move silently.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that took a step. |
short |
player_given_c4¶
This event is fired when a player is given C4 at the start of a round.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that was given the C4. |
short |
player_hintmessage¶
Name |
Description |
Type |
---|---|---|
hintmessage |
string |
player_hurt¶
This event is fired each time a player is hurt.
Name |
Description |
Type |
---|---|---|
armor |
The remaining amount of armor the victim has after the damage. |
byte |
attacker |
The userid of the attacking player. |
short |
dmg_armor |
The amount of damage sustained by the victim’s armor. |
byte |
dmg_health |
The amount of health the victim lost in the attack. |
short |
health |
The remaining amount of health the victim has after the damage. |
byte |
hitgroup |
The hitgroup that was damaged in the attack. |
byte |
userid |
The userid of the victim. |
short |
weapon |
The type of weapon used in the attack. |
string |
player_info¶
Name |
Description |
Type |
---|---|---|
bot |
bool |
|
index |
byte |
|
name |
string |
|
networkid |
string |
|
userid |
short |
player_jump¶
Name |
Description |
Type |
---|---|---|
userid |
short |
player_radio¶
This event is fired each time a player uses a radio command.
Name |
Description |
Type |
---|---|---|
slot |
The index of the command used. |
short |
userid |
The userid of the player that used the radio command. |
short |
player_reset_vote¶
Name |
Description |
Type |
---|---|---|
userid |
short |
|
vote |
bool |
player_say¶
This event is fired each time a player says something via chat.
Name |
Description |
Type |
---|---|---|
text |
The text that the player sent in the chat message. |
string |
userid |
The userid of the player that sent the chat message. |
short |
player_score¶
Name |
Description |
Type |
---|---|---|
deaths |
short |
|
kills |
short |
|
score |
short |
|
userid |
short |
player_shoot¶
Name |
Description |
Type |
---|---|---|
mode |
byte |
|
userid |
short |
|
weapon |
byte |
player_spawn¶
This event is fired each time a player spawns on the server.
Name |
Description |
Type |
---|---|---|
teamnum |
The team number of the player that spawned. |
short |
userid |
The userid of the player that spawned. |
short |
player_spawned¶
This event is fired when a player has been spawned.
Name |
Description |
Type |
---|---|---|
inrestart |
True if spawning during a match restart. |
bool |
userid |
The userid of the player that spawned. |
short |
player_stats_updated¶
Name |
Description |
Type |
---|---|---|
forceupload |
bool |
player_team¶
This event is fired each time a player changes teams.
Name |
Description |
Type |
---|---|---|
autoteam |
True if the player auto-picked a team. |
bool |
disconnect |
True if the player is disconnecting. |
bool |
isbot |
True if the player is a bot. |
bool |
oldteam |
The team that the player is changing from. |
byte |
silent |
True if the event is to not be executed on each client. |
bool |
team |
The team that the player is changing to. |
byte |
userid |
The userid of the player that is changing teams. |
short |
player_use¶
Name |
Description |
Type |
---|---|---|
entity |
short |
|
userid |
short |
ragdoll_dissolved¶
Name |
Description |
Type |
---|---|---|
entindex |
long |
read_game_titledata¶
Name |
Description |
Type |
---|---|---|
controllerId |
short |
repost_xbox_achievements¶
Name |
Description |
Type |
---|---|---|
splitscreenplayer |
short |
reset_game_titledata¶
Name |
Description |
Type |
---|---|---|
controllerId |
short |
reset_player_controls¶
Name |
Description |
Type |
---|---|---|
round_announce_final¶
Name |
Description |
Type |
---|---|---|
round_announce_last_round_half¶
This event is fired when the announcement is made that the currently starting round is the last round before half-time (team switch).
Name |
Description |
Type |
---|---|---|
round_announce_match_point¶
This event is fired when the announcement is made that the currently starting round could be the last if the leading team wins the round.
Name |
Description |
Type |
---|---|---|
round_announce_match_start¶
This event is fired when the announcement is made that the match is starting.
Name |
Description |
Type |
---|---|---|
round_announce_warmup¶
This event is fired when the announcement is made that warmup is starting.
Name |
Description |
Type |
---|---|---|
round_end¶
This event is fired at the end of every round.
Name |
Description |
Type |
---|---|---|
message |
The message that corresponds to the reason for the round ending. |
string |
reason |
The reason that the round ended. |
byte |
winner |
The team number of the winning team. |
byte |
round_end_upload_stats¶
Name |
Description |
Type |
---|---|---|
round_freeze_end¶
This event is fired when players are first allowed to move each round.
Name |
Description |
Type |
---|---|---|
round_mvp¶
This event is fired at the end of each round when the round MVP is displayed.
Name |
Description |
Type |
---|---|---|
reason |
The reason why the player is the MVP of the round. |
short |
userid |
The userid of the player that was the MVP of the round. |
short |
round_officially_ended¶
Name |
Description |
Type |
---|---|---|
round_poststart¶
Name |
Description |
Type |
---|---|---|
round_prestart¶
Name |
Description |
Type |
---|---|---|
round_start¶
This event is fired at the very beginning of each round.
Name |
Description |
Type |
---|---|---|
fraglimit |
The number of kills required for the round to end. |
long |
objective |
The round objective. |
string |
timelimit |
The time limit (in seconds) for the round to last. |
long |
round_start_pre_entity¶
Name |
Description |
Type |
---|---|---|
round_time_warning¶
Name |
Description |
Type |
---|---|---|
seasoncoin_levelup¶
Name |
Description |
Type |
---|---|---|
category |
short |
|
player |
short |
|
rank |
short |
server_addban¶
Name |
Description |
Type |
---|---|---|
by |
string |
|
duration |
string |
|
ip |
string |
|
kicked |
bool |
|
name |
string |
|
networkid |
string |
|
userid |
short |
server_cvar¶
This event is fired each time a cvars.ConVar
with the cvars.flags.ConVarFlags.NOTIFY
flag set is changed.
Name |
Description |
Type |
---|---|---|
cvarname |
The name of the |
string |
cvarvalue |
The value that the |
string |
server_message¶
Name |
Description |
Type |
---|---|---|
text |
string |
server_pre_shutdown¶
Name |
Description |
Type |
---|---|---|
reason |
string |
server_removeban¶
Name |
Description |
Type |
---|---|---|
by |
string |
|
ip |
string |
|
networkid |
string |
server_shutdown¶
Name |
Description |
Type |
---|---|---|
reason |
string |
server_spawn¶
This event is fired each time a map is loaded.
Name |
Description |
Type |
---|---|---|
address |
The IP address/port of the server. |
string |
dedicated |
True if the server is a dedicated server. |
bool |
game |
The directory path of the server. |
string |
hostname |
The value of the ‘hostname’ |
string |
mapname |
The name of the map that is loaded on the server. |
string |
maxplayers |
The maximum number of players allowed on the server. |
long |
official |
True if the server is an official Valve server. |
bool |
os |
The operating system that the server is on. |
string |
password |
True if the server is password protected. |
bool |
port |
The port of the server. |
short |
set_instructor_group_enabled¶
Name |
Description |
Type |
---|---|---|
enabled |
short |
|
group |
string |
sfuievent¶
Name |
Description |
Type |
---|---|---|
action |
string |
|
data |
string |
|
slot |
byte |
show_freezepanel¶
Name |
Description |
Type |
---|---|---|
damage_given |
short |
|
damage_taken |
short |
|
hits_given |
short |
|
hits_taken |
short |
|
killer |
short |
|
victim |
short |
silencer_detach¶
Name |
Description |
Type |
---|---|---|
userid |
short |
silencer_off¶
Name |
Description |
Type |
---|---|---|
userid |
short |
silencer_on¶
Name |
Description |
Type |
---|---|---|
userid |
short |
smokegrenade_detonate¶
This event is fired when a smoke grenade detonates.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the smoke grenade that detonated. |
short |
userid |
The userid of the player that threw the smoke grenade. |
short |
x |
The x coordinate on the map where the smoke grenade detonated. |
float |
y |
The y coordinate on the map where the smoke grenade detonated. |
float |
z |
The z coordinate on the map where the smoke grenade detonated. |
float |
smokegrenade_expired¶
This event is fired when a smoke grenade’s smoke has expired.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the smoke grenade entity. |
short |
userid |
The userid of the player that threw the smoke grenade. |
short |
x |
The x coordinate on the map where the smoke grenade expired. |
float |
y |
The y coordinate on the map where the smoke grenade expired. |
float |
z |
The z coordinate on the map where the smoke grenade expired. |
float |
spec_mode_updated¶
Name |
Description |
Type |
---|---|---|
userid |
byte |
spec_target_updated¶
Name |
Description |
Type |
---|---|---|
userid |
byte |
start_halftime¶
Name |
Description |
Type |
---|---|---|
start_vote¶
Name |
Description |
Type |
---|---|---|
type |
byte |
|
userid |
short |
|
vote_parameter |
short |
store_pricesheet_updated¶
Name |
Description |
Type |
---|---|---|
survival_announce_phase¶
Name |
Description |
Type |
---|---|---|
phase |
short |
switch_team¶
This event is fired when a player switches teams.
Name |
Description |
Type |
---|---|---|
avg_rank |
The average rank of human players on the server. |
short |
numCTSlotsFree |
The number of Counter-Terrorist slots that are free. |
short |
numPlayers |
The total number of active players on both Terrorist and Counter-Terrorist teams. |
short |
numSpectators |
The number of players that are spectating. |
short |
numTSlotsFree |
The number of Terrorist slots that are free. |
short |
tagrenade_detonate¶
Name |
Description |
Type |
---|---|---|
entityid |
short |
|
userid |
short |
|
x |
float |
|
y |
float |
|
z |
float |
team_info¶
Name |
Description |
Type |
---|---|---|
teamid |
byte |
|
teamname |
string |
team_score¶
Name |
Description |
Type |
---|---|---|
score |
short |
|
teamid |
byte |
teamchange_pending¶
This event is fired when a player is going to be switching teams.
Name |
Description |
Type |
---|---|---|
toteam |
The team number that the player is switching to. |
byte |
userid |
The userid of the player switching teams. |
short |
teamplay_broadcast_audio¶
Name |
Description |
Type |
---|---|---|
sound |
string |
|
team |
byte |
teamplay_round_start¶
Name |
Description |
Type |
---|---|---|
full_reset |
bool |
tournament_reward¶
Name |
Description |
Type |
---|---|---|
accountid |
long |
|
defindex |
long |
|
totalrewards |
long |
tr_exit_hint_trigger¶
Name |
Description |
Type |
---|---|---|
tr_mark_best_time¶
Name |
Description |
Type |
---|---|---|
time |
long |
tr_mark_complete¶
Name |
Description |
Type |
---|---|---|
complete |
short |
tr_player_flashbanged¶
Name |
Description |
Type |
---|---|---|
userid |
short |
tr_show_exit_msgbox¶
Name |
Description |
Type |
---|---|---|
userid |
short |
tr_show_finish_msgbox¶
Name |
Description |
Type |
---|---|---|
userid |
short |
trial_time_expired¶
Name |
Description |
Type |
---|---|---|
slot |
short |
ugc_file_download_finished¶
Name |
Description |
Type |
---|---|---|
hcontent |
uint64 |
ugc_file_download_start¶
Name |
Description |
Type |
---|---|---|
hcontent |
uint64 |
|
published_file_id |
uint64 |
ugc_map_download_error¶
Name |
Description |
Type |
---|---|---|
error_code |
long |
|
published_file_id |
uint64 |
ugc_map_info_received¶
Name |
Description |
Type |
---|---|---|
published_file_id |
uint64 |
ugc_map_unsubscribed¶
Name |
Description |
Type |
---|---|---|
published_file_id |
uint64 |
update_matchmaking_stats¶
Name |
Description |
Type |
---|---|---|
user_data_downloaded¶
Name |
Description |
Type |
---|---|---|
verify_client_hit¶
Name |
Description |
Type |
---|---|---|
pos_x |
float |
|
pos_y |
float |
|
pos_z |
float |
|
timestamp |
float |
|
userid |
short |
vip_escaped¶
Name |
Description |
Type |
---|---|---|
userid |
short |
vip_killed¶
Name |
Description |
Type |
---|---|---|
attacker |
short |
|
userid |
short |
vote_cast¶
This event is fired when a player casts a vote.
Name |
Description |
Type |
---|---|---|
entityid |
The index of the player that voted. |
long |
team |
The team number of the player that voted. |
short |
vote_option |
The option the player voted for. |
byte |
vote_changed¶
Name |
Description |
Type |
---|---|---|
potentialVotes |
byte |
|
vote_option1 |
byte |
|
vote_option2 |
byte |
|
vote_option3 |
byte |
|
vote_option4 |
byte |
|
vote_option5 |
byte |
vote_ended¶
Name |
Description |
Type |
---|---|---|
vote_failed¶
Name |
Description |
Type |
---|---|---|
team |
byte |
vote_options¶
This event is fired when a vote starts.
Name |
Description |
Type |
---|---|---|
count |
The total number of options in the vote. |
byte |
option1 |
The first option. |
string |
option2 |
The second option. |
string |
option3 |
The third option (if available). |
string |
option4 |
The fourth option (if available). |
string |
option5 |
The fifth option (if available). |
string |
vote_passed¶
Name |
Description |
Type |
---|---|---|
details |
string |
|
param1 |
string |
|
team |
byte |
vote_started¶
Name |
Description |
Type |
---|---|---|
initiator |
long |
|
issue |
string |
|
param1 |
string |
|
team |
byte |
weapon_fire¶
This event is fired each time a bullet is fired, or a projectile thrown, by a player.
Name |
Description |
Type |
---|---|---|
silenced |
True if the weapon has a silencer active. |
bool |
userid |
The userid of the player that fired the weapon. |
short |
weapon |
The type of weapon that was fired. |
string |
weapon_fire_on_empty¶
This event is fired when a player attempts to fire a weapon that is completely out of ammo.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player attempting to fire an empty weapon. |
short |
weapon |
The type of weapon that the player is trying to fire. |
string |
weapon_outofammo¶
Name |
Description |
Type |
---|---|---|
userid |
short |
weapon_reload¶
This event is fired when a player reloads their weapon by pressing their ‘reload’ button. Automatic reloading does not fire this event.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that reloaded their weapon. |
short |
weapon_reload_database¶
Name |
Description |
Type |
---|---|---|
weapon_zoom¶
This event is fired each time a player zooms in (or out) their weapon. This only fires on sniper rifles. This event is notifies bots and has a zoom sound.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that zoomed their weapon. |
short |
weapon_zoom_rifle¶
This event is fired when a player zooms in with non-sniper rifles. This event does not notify bots and is not accompanied by a zoom sound.
Name |
Description |
Type |
---|---|---|
userid |
The userid of the player that zoomed their weapon. |
short |
write_game_titledata¶
Name |
Description |
Type |
---|---|---|
controllerId |
short |
write_profile_data¶
Name |
Description |
Type |
---|---|---|