Moved ZMenu reminder to roundstart module, and fixed bug where it would be printed twice when connecting/spawning.

This commit is contained in:
Greyscale
2009-06-25 17:10:45 -07:00
parent 3f08d6f72c
commit 735839c19c
3 changed files with 34 additions and 10 deletions

View File

@ -30,6 +30,33 @@
*/
#define ROUNDSTART_OBJECTIVE_ENTITIES "func_bomb_target|func_hostage_rescue|c4|hostage_entity"
/**
* Client is spawning into the game.
*
* @param client The client index.
*/
RoundStartOnClientSpawn(client)
{
// If client hasn't spawned yet, then stop.
if (!IsPlayerAlive(client))
{
return;
}
// Get public chat trigger prefix.
decl String:publictrigger[4];
SayHooksGetPublicChatTrigger(publictrigger, sizeof(publictrigger));
// If public chat trigger is disabled, then don't print message.
if (StrEqual(publictrigger, "N/A", false))
{
return;
}
// Print to client, how to access ZMenu.
TranslationPrintToChat(client, "General zmenu reminder", publictrigger, SAYHOOKS_KEYWORD_ZMENU);
}
/**
* The round is starting.
*/