Skip to content

Listeners

Use a task type as the task type: in your challenge file. Listeners are CounterStrikeSharp hooks (not game events). Open a listener page for the attributes (rule keys) you can check. For game events, see Events.

Source: CounterStrikeSharp main (synced tip 653d651f1ac0).

Common types

Task type Typical use
on_player_chat Player sent a chat message (listener)
player_chat Player sent a chat message

All types

Listeners (28)
Task type Page
on_client_authorized OnClientAuthorized
on_client_connect OnClientConnect
on_client_connected OnClientConnected
on_client_disconnect OnClientDisconnect
on_client_disconnect_post OnClientDisconnectPost
on_client_put_in_server OnClientPutInServer
on_client_voice OnClientVoice
on_custom_hud_clicked OnCustomHudClicked
on_entity_created OnEntityCreated
on_entity_deleted OnEntityDeleted
on_entity_parent_changed OnEntityParentChanged
on_entity_spawned OnEntitySpawned
on_entity_take_damage_post OnEntityTakeDamagePost
on_entity_take_damage_pre OnEntityTakeDamagePre
on_game_server_steam_api_activated OnGameServerSteamAPIActivated
on_game_server_steam_api_deactivated OnGameServerSteamAPIDeactivated
on_host_name_changed OnHostNameChanged
on_map_end OnMapEnd
on_map_start OnMapStart
on_metamod_all_plugins_loaded OnMetamodAllPluginsLoaded
on_player_buttons_changed OnPlayerButtonsChanged
on_player_chat OnPlayerChat
on_player_take_damage_post OnPlayerTakeDamagePost
on_player_take_damage_pre OnPlayerTakeDamagePre
on_server_hibernation_update OnServerHibernationUpdate
on_server_pre_fatal_shutdown OnServerPreFatalShutdown
on_server_precache_resources OnServerPrecacheResources
player_chat OnPlayerChat