Well what I want it to do is, when the server gets a player_say event from any player, and (key "text")(i.e text they send using say or team_say) = a set string value, I then want that event to be removed before it gets to any player.
Its basically a filter for say and team_say. If removing the event isn't possible then editing/updating an event before any player gets it, should do. Sorry if I am not explaining this right. Thanks in advance Paul > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Rob Lach > Sent: 01 April 2006 23:14 > To: hlcoders@list.valvesoftware.com > Subject: Re: [hlcoders] Remove event "player_say" (Source > Server Plugin) > > -- > [ Picked text/plain from multipart/alternative ] who do you > want the event to reach? > > On 4/1/06, Paul Kirby <[EMAIL PROTECTED]> wrote: > > > > Hello All > > > > Just a quick question... > > > > I can retrieve the "player_say" event using the following: > > > > void CEmptyServerPlugin::FireGameEvent( KeyValues * event ) { > > const char * name = event->GetName(); > > Msg( "CEmptyServerPlugin::FireGameEvent: Got event > \"%s\"\n", name ); > > if (FStrEq(name,"player_say")) > > { > > Msg("ALERT(GetString): UserID(%d) said: %s = %s\n" > > ,event->GetInt("userid",0) > > ,name > > ,event->GetString("text","(*not defined*)") > > ); > > > > if(FStrEq(event->GetString("text","(*not > defined*)"),"filtered_word")) > > { > > /* Code to remove event */ > > } > > } > > } > > > > But how do I remove the "player_say" event from reaching the other > > players? > > > > Thanks in advance. > > > > Paul > > > > > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the > list archives, > > please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > -- > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list > archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders