From ee73dd2938227c8cd3974de5876212153ea57eaf Mon Sep 17 00:00:00 2001 From: shelru Date: Mon, 27 Mar 2017 04:02:53 +0300 Subject: [PATCH] Update enginemsg.cpp --- MiniBase/enginemsg.cpp | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/MiniBase/enginemsg.cpp b/MiniBase/enginemsg.cpp index 9ae8ce4..bc5ced2 100644 --- a/MiniBase/enginemsg.cpp +++ b/MiniBase/enginemsg.cpp @@ -207,17 +207,15 @@ void SVC_Director(){ } void SVC_VoiceInit() { MSG_SaveReadCount(); - char* codec = MSG_ReadString(); int bitz = MSG_ReadByte(); - // char bit[15]; sprintf(bit, "%d", bitz); - /* ConsolePrintColor(255, 255, 255, "[Extra Mirror] voiceinit: Codec = "); - ConsolePrintColor(255, 255, 255, ("%s", codec)); - ConsolePrintColor(255, 255, 255, " bit = "); - ConsolePrintColor(255, 255, 255, (" %s", bit)); - ConsolePrintColor(255, 255, 255, "\n");*/ - if(!stricmp(codec,"voice_miles")||!stricmp(codec,"voice_speex")){ - MSG_RestoreReadCount(); - pSVC_VoiceInit(); - } + char* codec = MSG_ReadString(); int bitz = MSG_ReadByte(); bool blocked; + if(!stricmp(codec,"voice_miles")||!stricmp(codec,"voice_speex"))blocked=false; + else blocked=true + char buffer[1024]; + snprintf(buffer, sizeof(buffer), "[Extra Mirror] [VoiceInit] %s [%s]\n", str,blocked?"Blocked":"Execute"); + ConsolePrintColor(255, 255, 255, buffer); + if(blocked)return; + MSG_RestoreReadCount(); + pSVC_VoiceInit(); } /* void SVC_Resourcelist() {