Skip to content

Events

Use a task type as the task type: in your challenge file. Open an event page for the attributes (rule keys) you can check. For CounterStrikeSharp listeners, see Listeners.

Source: CounterStrikeSharp main (synced tip 653d651f1ac0).

Common types

Task type Typical use
player_kill Player got a kill
player_trade Mutual kill within a short window
player_hurt_attacker Player dealt damage
player_bomb_planted Player planted the bomb
player_bomb_begindefuse Player started defusing
player_bomb_defused Player finished a defuse
weapon_fire Player fired a weapon
round_start Round started

All types

Players (46)
Task type Page
entity_killed EventEntityKilled
gg_killed_enemy_attackerid EventGgKilledEnemy
gg_killed_enemy_victimid EventGgKilledEnemy
local_player_controller_team EventLocalPlayerControllerTeam
local_player_pawn_changed EventLocalPlayerPawnChanged
local_player_team EventLocalPlayerTeam
other_death EventOtherDeath
player_achievement_earned EventAchievementEarned
player_activate EventPlayerActivate
player_add_sonar_icon EventAddPlayerSonarIcon
player_bot_takeover EventBotTakeover
player_changed_name EventPlayerChangename
player_connect EventPlayerConnect
player_connect_full EventPlayerConnectFull
player_death EventPlayerDeath
player_decal EventPlayerDecal
player_disconnect EventPlayerDisconnect
player_falldamage EventPlayerFalldamage
player_footstep EventPlayerFootstep
player_full_update EventPlayerFullUpdate
player_givenc4 EventPlayerGivenC4
player_got_avenged_teammate EventPlayerAvengedTeammate
player_got_blinded EventPlayerBlind
player_has_avenged_teammate EventPlayerAvengedTeammate
player_has_blinded EventPlayerBlind
player_hintmessage EventPlayerHintmessage
player_hurt_attacker EventPlayerHurt
player_hurt_victim EventPlayerHurt
player_info EventPlayerInfo
player_jump EventPlayerJump
player_kill EventPlayerDeath
player_kill_assist EventPlayerDeath
player_ping EventPlayerPing
player_ping_stop EventPlayerPingStop
player_radio EventPlayerRadio
player_score EventPlayerScore
player_shoot EventPlayerShoot
player_sound EventPlayerSound
player_spawn EventPlayerSpawn
player_spawned EventPlayerSpawned
player_stats_updated EventPlayerStatsUpdated
player_team EventPlayerTeam
player_trade PlayerTrade
vip_escaped EventVipEscaped
vip_killed_attacker EventVipKilled
vip_killed_userid EventVipKilled
Round (33)
Task type Page
announce_phase_end EventAnnouncePhaseEnd
begin_new_match EventBeginNewMatch
cs_intermission EventCsIntermission
cs_match_end_restart EventCsMatchEndRestart
cs_pre_restart EventCsPreRestart
cs_round_final_beep EventCsRoundFinalBeep
cs_round_start_beep EventCsRoundStartBeep
cs_win_panel_match EventCsWinPanelMatch
cs_win_panel_round EventCsWinPanelRound
game_end EventGameEnd
game_phase_changed EventGamePhaseChanged
game_start EventGameStart
match_end_conditions EventMatchEndConditions
round_announce_final EventRoundAnnounceFinal
round_announce_last_round_half EventRoundAnnounceLastRoundHalf
round_announce_match_point EventRoundAnnounceMatchPoint
round_announce_match_start EventRoundAnnounceMatchStart
round_announce_warmup EventRoundAnnounceWarmup
round_end EventRoundEnd
round_end_upload_stats EventRoundEndUploadStats
round_freeze_end EventRoundFreezeEnd
round_mvp EventRoundMvp
round_officially_ended EventRoundOfficiallyEnded
round_poststart EventRoundPoststart
round_prestart EventRoundPrestart
round_start EventRoundStart
round_start_post_nav EventRoundStartPostNav
round_start_pre_entity EventRoundStartPreEntity
round_time_warning EventRoundTimeWarning
start_halftime EventStartHalftime
survival_announce_phase EventSurvivalAnnouncePhase
teamplay_round_start EventTeamplayRoundStart
warmup_end EventWarmupEnd
Bomb (15)
Task type Page
bomb_beep EventBombBeep
bomb_defused EventBombDefused
bomb_exploded EventBombExploded
defuser_dropped EventDefuserDropped
enter_bombzone EventEnterBombzone
exit_bombzone EventExitBombzone
player_bomb_abortdefuse EventBombAbortdefuse
player_bomb_abortplant EventBombAbortplant
player_bomb_begindefuse EventBombBegindefuse
player_bomb_beginplant EventBombBeginplant
player_bomb_defused EventBombDefused
player_bomb_dropped EventBombDropped
player_bomb_pickup EventBombPickup
player_bomb_planted EventBombPlanted
player_defuser_pickup EventDefuserPickup
Weapons (25)
Task type Page
ammo_refill EventAmmoRefill
buymenu_close EventBuymenuClose
buymenu_open EventBuymenuOpen
buytime_ended EventBuytimeEnded
cart_updated EventCartUpdated
dm_bonus_weapon_start EventDmBonusWeaponStart
dz_item_interaction EventDzItemInteraction
inspect_weapon EventInspectWeapon
inventory_updated EventInventoryUpdated
item_equip EventItemEquip
item_pickup EventItemPickup
item_pickup_failed EventItemPickupFailed
item_pickup_slerp EventItemPickupSlerp
item_purchase EventItemPurchase
item_remove EventItemRemove
item_schema_initialized EventItemSchemaInitialized
player_ammo_pickup EventAmmoPickup
silencer_detach EventSilencerDetach
silencer_off EventSilencerOff
silencer_on EventSilencerOn
weapon_fire EventWeaponFire
weapon_fire_on_empty EventWeaponFireOnEmpty
weapon_reload EventWeaponReload
weapon_zoom EventWeaponZoom
weapon_zoom_rifle EventWeaponZoomRifle
Grenades (16)
Task type Page
decoy_detonate EventDecoyDetonate
decoy_firing EventDecoyFiring
decoy_started EventDecoyStarted
flashbang_detonate EventFlashbangDetonate
grenade_bounce EventGrenadeBounce
grenade_thrown EventGrenadeThrown
hegrenade_detonate EventHegrenadeDetonate
helicopter_grenade_punt_miss EventHelicopterGrenadePuntMiss
inferno_expire EventInfernoExpire
inferno_extinguish EventInfernoExtinguish
inferno_startburn EventInfernoStartburn
molotov_detonate EventMolotovDetonate
smoke_beacon_paradrop EventSmokeBeaconParadrop
smokegrenade_detonate EventSmokegrenadeDetonate
smokegrenade_expired EventSmokegrenadeExpired
tagrenade_detonate EventTagrenadeDetonate
Hostage (9)
Task type Page
enter_rescuezone EventEnterRescueZone
exit_rescuezone EventExitRescueZone
hostage_call_for_help EventHostageCallForHelp
hostage_follows EventHostageFollows
hostage_hurt EventHostageHurt
hostage_killed EventHostageKilled
hostage_rescued EventHostageRescued
hostage_rescued_all EventHostageRescuedAll
hostage_stops_following EventHostageStopsFollowing
Vote (13)
Task type Page
enable_restart_voting EventEnableRestartVoting
endmatch_mapvote_selecting_map EventEndmatchMapvoteSelectingMap
player_reset_vote EventPlayerResetVote
start_vote EventStartVote
vote_cast EventVoteCast
vote_cast_no EventVoteCastNo
vote_cast_yes EventVoteCastYes
vote_changed EventVoteChanged
vote_ended EventVoteEnded
vote_failed EventVoteFailed
vote_options EventVoteOptions
vote_passed EventVotePassed
vote_started EventVoteStarted
Server (56)
Task type Page
achievement_earned_local EventAchievementEarnedLocal
achievement_event EventAchievementEvent
achievement_info_loaded EventAchievementInfoLoaded
achievement_write_failed EventAchievementWriteFailed
client_disconnect EventClientDisconnect
client_loadout_changed EventClientLoadoutChanged
clientside_lesson_closed EventClientsideLessonClosed
clientside_reload_custom_econ EventClientsideReloadCustomEcon
demo_skip EventDemoSkip
demo_start EventDemoStart
demo_stop EventDemoStop
difficulty_changed EventDifficultyChanged
game_init EventGameInit
game_message EventGameMessage
game_newmap EventGameNewmap
gameinstructor_draw EventGameinstructorDraw
gameinstructor_nodraw EventGameinstructorNodraw
gameui_hidden EventGameuiHidden
gc_connected EventGcConnected
hostname_changed EventHostnameChanged
instructor_close_lesson EventInstructorCloseLesson
instructor_server_hint_create_hint_activator_userid EventInstructorServerHintCreate
instructor_server_hint_create_userid EventInstructorServerHintCreate
instructor_server_hint_stop EventInstructorServerHintStop
instructor_start_lesson EventInstructorStartLesson
jointeam_failed EventJointeamFailed
map_shutdown EventMapShutdown
map_transition EventMapTransition
nav_blocked EventNavBlocked
nav_generate EventNavGenerate
nextlevel_changed EventNextlevelChanged
seasoncoin_levelup EventSeasoncoinLevelup
server_cvar EventServerCvar
server_message EventServerMessage
server_pre_shutdown EventServerPreShutdown
server_shutdown EventServerShutdown
server_spawn EventServerSpawn
set_instructor_group_enabled EventSetInstructorGroupEnabled
sfuievent EventSfuievent
spec_mode_updated EventSpecModeUpdated
spec_target_updated EventSpecTargetUpdated
store_pricesheet_updated EventStorePricesheetUpdated
switch_team EventSwitchTeam
team_info EventTeamInfo
team_intro_end EventTeamIntroEnd
team_intro_start EventTeamIntroStart
team_score EventTeamScore
teamchange_pending EventTeamchangePending
tournament_reward EventTournamentReward
trial_time_expired EventTrialTimeExpired
ugc_file_download_finished EventUgcFileDownloadFinished
ugc_file_download_start EventUgcFileDownloadStart
ugc_map_download_error EventUgcMapDownloadError
ugc_map_info_received EventUgcMapInfoReceived
ugc_map_unsubscribed EventUgcMapUnsubscribed
user_data_downloaded EventUserDataDownloaded
Other (58)
Task type Page
add_bullet_hit_marker EventAddBulletHitMarker
bonus_updated EventBonusUpdated
break_breakable EventBreakBreakable
break_prop EventBreakProp
broken_breakable EventBrokenBreakable
bullet_damage_given EventBulletDamage
bullet_damage_taken EventBulletDamage
bullet_impact EventBulletImpact
choppers_incoming_warning EventChoppersIncomingWarning
cs_game_disconnected EventCsGameDisconnected
cs_prev_next_spectator EventCsPrevNextSpectator
door_break EventDoorBreak
door_close EventDoorClose
door_closed EventDoorClosed
door_moving EventDoorMoving
door_open EventDoorOpen
drone_above_roof EventDroneAboveRoof
drone_cargo_detached EventDroneCargoDetached
drone_dispatched EventDroneDispatched
dronegun_attack EventDronegunAttack
drop_rate_modified EventDropRateModified
dynamic_shadow_light_changed EventDynamicShadowLightChanged
endmatch_cmm_start_reveal_items EventEndmatchCmmStartRevealItems
enter_buyzone EventEnterBuyzone
entity_visible EventEntityVisible
event_ticket_modified EventEventTicketModified
exit_buyzone EventExitBuyzone
finale_start EventFinaleStart
firstbombs_incoming_warning EventFirstbombsIncomingWarning
flare_ignite_npc EventFlareIgniteNpc
guardian_wave_restart EventGuardianWaveRestart
hide_deathpanel EventHideDeathpanel
loot_crate_opened EventLootCrateOpened
loot_crate_visible EventLootCrateVisible
material_default_complete EventMaterialDefaultComplete
mb_input_lock_cancel EventMbInputLockCancel
mb_input_lock_success EventMbInputLockSuccess
open_crate_instr EventOpenCrateInstr
parachute_deploy EventParachuteDeploy
parachute_pickup EventParachutePickup
physgun_pickup EventPhysgunPickup
ragdoll_dissolved EventRagdollDissolved
read_game_titledata EventReadGameTitledata
repost_xbox_achievements EventRepostXboxAchievements
reset_game_titledata EventResetGameTitledata
show_deathpanel_killer_controller EventShowDeathpanel
show_deathpanel_victim EventShowDeathpanel
show_survival_respawn_status EventShowSurvivalRespawnStatus
survival_no_respawns_final EventSurvivalNoRespawnsFinal
survival_no_respawns_warning EventSurvivalNoRespawnsWarning
survival_paradrop_break EventSurvivalParadropBreak
survival_paradrop_spawn EventSurvivalParadropSpawn
survival_teammate_respawn EventSurvivalTeammateRespawn
teamplay_broadcast_audio EventTeamplayBroadcastAudio
update_matchmaking_stats EventUpdateMatchmakingStats
weaponhud_selection EventWeaponhudSelection
write_game_titledata EventWriteGameTitledata
write_profile_data EventWriteProfileData