The first one does not work because message "Live" is displayed before "game will restart in ..." and it's overwritten. You would have to use task to make it work.
The 2nd one is better solution, but you made little mistake. Try:
PHP Code:
public plugin_init()
{
register_message(get_user_msgid("TextMsg"), "eTextMsg")
}
public eTextMsg(msg_id, msg_dest, msg_entity)
{
static szMessage[64]
get_msg_arg_string(2, szMessage, 63)
if(equali(szMessage, "#Game_will_restart_in"))
set_msg_arg_string(2, "L i v e !")
}
__________________