by satoon101 » Sat Mar 26, 2011 6:36 pm
Do you mean that players are being shown the message every time they change teams? That shouldn't be happening. Actually, that "can't" be happening...
When players first join the server, the server fires an event called player_activate. gg_welcome_msg then adds them to a queue, so that the next time (and only the next time) they fire player_team, they will be sent the Welcome Message. player_activate will also fire during map change for 'every' player on the server during that time. So, players will again be added to a queue, and then sent the message the next time (and only the next time) they fire player_team. But again, that only happens during map change. So, every player will only see the message one time for each map, unless they disconnect and re-join the server during the same map.
Satoon