Как да махна оригиналните звуци в Zombie Plague 4.3

Въпроси и проблеми свързани с AMXModX.
Аватар
TSChannel
Извън линия
Потребител
Потребител
Мнения: 105
Регистриран на: 16 Апр 2019, 21:19

Как да махна оригиналните звуци в Zombie Plague 4.3

Мнение от TSChannel » 30 Апр 2019, 21:24

Здравейте как да махна от самата игра тези звуци като "Go Go Go" не като натиснеш "Z", като започне рунда ти казва Го Го го ? как да махна тези звуци ?
-=Zombie Plague 4.3=-[Jetpack - UltimateAmmo|BestItems - Skins|FreeVIP]
Join Now - 93.123.18.40:27018
-=Zombie Plague 4.3=-

Аватар
monk
Извън линия
Потребител
Потребител
Мнения: 156
Регистриран на: 22 Окт 2016, 18:08
Местоположение: /gym
Се отблагодари: 2 пъти
Получена благодарност: 9 пъти

Как да махна оригиналните звуци ? Zombie Plague 4.3

Мнение от monk » 30 Апр 2019, 22:02

Код за потвърждение: Избери целия код

#include <amxmodx> 

#define VERSION "0.2.2" 
#define PLUGIN "RoundStart Radio Blocker" 

new Float:g_flRoundStartGameTime 
new gmsgSendAudio, g_iMsgSendAudio 
new Trie:g_tStartRoundSounds 

public plugin_init() 
{ 
    register_plugin(PLUGIN, VERSION, "ConnorMcLeod") 
    register_logevent("LogEvent_Round_Start", 2, "1=Round_Start") 

    gmsgSendAudio = get_user_msgid("SendAudio") 

    new szStartRoundSounds[][] = { 
        "%!MRAD_LOCKNLOAD", 
        "%!MRAD_MOVEOUT", 
        "%!MRAD_LETSGO", 
        "%!MRAD_GO", 
        "%!MRAD_ELIM", 
        "%!MRAD_GETOUT", 
        "%!MRAD_VIP" 
    } 

    g_tStartRoundSounds = TrieCreate() 
    for(new i; i<sizeof(szStartRoundSounds); i++) 
    { 
        TrieSetCell(g_tStartRoundSounds, szStartRoundSounds[i], 1) 
    } 
} 

public LogEvent_Round_Start() 
{ 
    g_flRoundStartGameTime = get_gametime() 
    if( !g_iMsgSendAudio ) 
    { 
        g_iMsgSendAudio = register_message(gmsgSendAudio, "Message_SendAudio") 
    } 
} 

public Message_SendAudio()  
{ 
    if(get_gametime() != g_flRoundStartGameTime) 
    { 
        unregister_message(gmsgSendAudio, g_iMsgSendAudio) 
        g_iMsgSendAudio = 0 
        return PLUGIN_CONTINUE 
    } 

    new szArg2[18] 
    get_msg_arg_string(2, szArg2, charsmax(szArg2)) 
    if( TrieKeyExists(g_tStartRoundSounds, szArg2) ) 
    { 
        if( get_msg_block(SVC_TEMPENTITY) == BLOCK_NOT ) 
        { 
            set_msg_block(SVC_TEMPENTITY, BLOCK_ONCE) 
        } 
        return PLUGIN_HANDLED 
    } 

    return PLUGIN_CONTINUE 
}  
My body is like breakfast, lunch, and dinner. I don't think about it, I just have it.
- Arnold Schwarzenegger
--
45.144.155.105:27029 -Ex0t1C-pLay # > Dust 2 Only <
--

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Поддръжка / Помощ”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 17 госта