UTIL SayTextAll

From Valve Developer Community
Revision as of 13:29, 29 July 2021 by GamerDude27 (talk | contribs) (Cleanup)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

A UTIL wrapper function for UTIL_SayTextFilter that sends a message to all players.

Usage

void UTIL_SayTextAll( const char *pText, CBasePlayer *pPlayer, bool bChat )

Examples

Tells everyone in chat that the server will restart in sv_restart_server_delay (not defined for concisement reasons) seconds.

    char *pszNotifyRestartText = "";
    V_snprintf( pszNotifyRestartText, sizeof(pszNotifyRestartText), "This server will restart in %f seconds.", sv_restart_server_delay.GetFloat() );
    UTIL_SayTextAll( pszNotifyRestartText, UTIL_GetCommandClientIndex(), true );

A message that emits to all players' console output.

UTIL_SayTextAll( "I'm a console message that is sent to everyone!", UTIL_GetCommandClient(), false );