Sorry about the delay. Been having a few internet issues. And you inspired me to write a plugin that should be able to help you out with this a great deal. Unfortunately, in order to finish it, I need a function that AMXX currently does not provide. However, I have suggested it to be added.
But in the mean time this plugin might be able to help you:
http://forums.alliedmods.net/showthread.php?p=58288
First of all, each mod (such as Counter-Strike, TFC, Natural Selection, etc) has its own set of messages like TextMsg, DeathMsg, etc. A lot of mods usually share the same message names for some things (like DeathMsg), but also have quite a few unique ones as well.
If you type "meta game" in your console while you have Metamod loaded, you will get a list of all the named messages that the particular mod supports.
The difficult part, as you already have found out, is knowing what arguments each of these messages have. That's where that plugin I linked you to comes in.
If you want to find out what arguments and text that the TextMsg might contain. Use that plugin I mentioned. And when you are in the game, set the "msg_name" CVAR to "TextMsg". You may need to change the level to get this to work, however. That's one of the problems with that plugin that I hope to fix in the new plugin that I'm working on.
Anyways, whenever the TextMsg message is used, each argument for it will be displayed to you in the chat area. That is where you can see what strings it uses. I can try to explain this to you in more detail if you need me too..
Now the #Game_Commencing and #Game_will_restart_in come from a file called titles.txt in your MOD directory. However, with Steam, you won't see this file in your MOD directory because it is stored in the GCF file of your MOD. You can extract it from the GCF file using a program called GCFScape, which you can get here:
http://countermap.counter-strike.net...index.php?p=26
The "#" just designates that the string comes from titles.txt. I have attached the titles.txt file from Counter-Strike. And if you look through it, you will find "Game_Commencing" and "Game_will_restart_in". There are many other entries in there as well that you may see used in other people's plugins. They are just different text messages that the game will use. For instance #Game_Commencing is the message that says "Game Commencing" in the center of the screen when the game begins. You will see this message in whatever language you are using, but #Game_Commencing is how you can access this text message.