• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Проблема playAmbientSpeechWithVoice Не работает?

mp.flow

Участник портала
9 Май 2022
39
11
68
Пару часов назад создавал тему с вопросом. Пока ждал ответа ползал в OpenIV и искал звуки дилера которые мне были нужны.
Быстренько написал функции, но почему-то в игре звука нет. Ped просто не произносит ничего когда вызывается функция(
Пробовал вызывать нативками, менять параметры но в игре звук не проигрывается.

Функция:
JavaScript:
PlaySpeech: (ped: PedMp, speechName: string, voiceName: string) => {
    mp.game.audio.playAmbientSpeechWithVoice(ped.handle, speechName, voiceName, "SPEECH_PARAMS_STANDARD", false);
},

Вызов:
JavaScript:
PlayDealerSpeech: (speeches: Array<string>) => {
    if (!Roulette.ActiveTable.Ped)
        return;

    Game.PlaySpeech(Roulette.ActiveTable.Ped, speeches[SHARED_FUNCTIONS.GetRandomNumber(0, speeches.length - 1)], "s_f_y_casino_01_latina_01");
}

Список звуков:
JavaScript:
DealerSpeech: {
    Greet: ["MINIGAME_DEALER_GREET_01", "MINIGAME_DEALER_GREET_02", "MINIGAME_DEALER_GREET_03"],
    PlaceBets: ["MINIGAME_DEALER_PLACE_BET_01", "MINIGAME_DEALER_PLACE_BET_02", "MINIGAME_DEALER_PLACE_BET_03"],
    ClosedBets: ["MINIGAME_DEALER_CLOSED_BETS_01", "MINIGAME_DEALER_CLOSED_BETS_02"],
    Farewell: ["MINIGAME_DEALER_LEAVE_NEUTRAL_GAME_01", "MINIGAME_DEALER_LEAVE_NEUTRAL_GAME_02", "MINIGAME_DEALER_LEAVE_NEUTRAL_GAME_03"],
},

1706704306926.png

1706704334504.png
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,490
239
100
Возможно, проблема заключается в параметре "voiceName" функции playAmbientSpeechWithVoice. Удостоверьтесь, что вы передаете правильное имя голоса дилера. У вас в коде указано "s_f_y_casino_01_latina_01", но проверьте, соответствует ли это имени голоса, которое вы действительно хотите использовать.
Если проблема не устраняется, попробуйте использовать другие параметры в функции и проверьте, работает ли звук в игре.
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,231
2,083
208
35
так работает, если верить дискордику

Код:
mp.game.invoke("0x3523634255FC3318", ped.handle, 'GENERIC_HOWS_IT_GOING', 'S_M_M_TRUCKER_01_WHITE_FULL_01', 'Speech_Params_Standard', 0);
 
Реакции: mp.flow и Lavanda

mp.flow

Участник портала
9 Май 2022
39
11
68
так работает, если верить дискордику

Код:
mp.game.invoke("0x3523634255FC3318", ped.handle, 'GENERIC_HOWS_IT_GOING', 'S_M_M_TRUCKER_01_WHITE_FULL_01', 'Speech_Params_Standard', 0);
Так работает, спасибо) У меня видимо названия неверные, потому-что с моими айдишниками голосов и фраз не работает
 

mp.flow

Участник портала
9 Май 2022
39
11
68
так работает, если верить дискордику

Код:
mp.game.invoke("0x3523634255FC3318", ped.handle, 'GENERIC_HOWS_IT_GOING', 'S_M_M_TRUCKER_01_WHITE_FULL_01', 'Speech_Params_Standard', 0);
Я думал что я уже ебанулся совсем, но сейчас опять проверил и вроде ещё не совсем. Короче звук проигрывается но не всегда. Чаще всего его нет.
 

Voyage Adminov

Участник портала
Мошенник
13 Дек 2023
71
5
30
Я думал что я уже ебанулся совсем, но сейчас опять проверил и вроде ещё не совсем. Короче звук проигрывается но не всегда. Чаще всего его нет.
Так ты в таком случае просто звук воспроизводи
 

mp.flow

Участник портала
9 Май 2022
39
11
68
РЕШЕНИЕ:
При вызове нативки "0x3523634255FC3318" (PLAY_PED_AMBIENT_SPEECH_WITH_VOICE_NATIVE)
Всегда ставим параметр "
Speech_Params_Force"
И так-же: название фразы должно быть без цифор! (К примеру: правильно GENERIC_HOWS_IT_GOING а не GENERIC_HOWS_IT_GOING_01) так как игра сама выбирает номер звука.
(на поиски этой информации ушло 4 часа на форумах гта, и ползанью по openiv я в ахуе)
 
Реакции: lmklde