Example #1
0
// dumb wrapper for "a", "m", "chat", and "say"
static void Svcmd_MessageWrapper()
{
    char cmd[ 5 ];
    trap_Argv( 0, cmd, sizeof( cmd ) );

    if ( !Q_stricmp( cmd, "a" ) )
    {
        Cmd_AdminMessage_f( nullptr );
    }
    else if ( !Q_stricmp( cmd, "asay" ) )
    {
        G_Say( nullptr, SAY_ALL_ADMIN, ConcatArgs( 1 ) );
    }
    else if ( !Q_stricmp( cmd, "m" ) )
    {
        Cmd_PrivateMessage_f( nullptr );
    }
    else if ( !Q_stricmp( cmd, "say" ) )
    {
        G_Say( nullptr, SAY_ALL, ConcatArgs( 1 ) );
    }
    else if ( !Q_stricmp( cmd, "chat" ) )
    {
        G_Say( nullptr, SAY_RAW, ConcatArgs( 1 ) );
    }
}
Example #2
0
// dumb wrapper for "a", "m", "chat", and "say"
static void Svcmd_MessageWrapper( void )
{
  char cmd[ 5 ];
  trap_Argv( 0, cmd, sizeof( cmd ) );

  if( !Q_stricmp( cmd, "a" ) )
    Cmd_AdminMessage_f( NULL );
  else if( !Q_stricmp( cmd, "say" ) )
    G_Say( NULL, SAY_ALL, ConcatArgs( 1 ) );
  else if( !Q_stricmp( cmd, "chat" ) )
    G_Say( NULL, SAY_RAW, ConcatArgs( 1 ) );
}