- 15
- 8
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
С помощью этого урока Вы научитесь воспроизводить текст голосом
В команду (например в /s) добавим это:
И в самый конец мода:
В команду (например в /s) добавим это:
C++:
AudioMessage(playerid, 60, "Ваш текст"); // 60 - дальность
И в самый конец мода:
C++:
stock AudioMessage(playerid, rad, str[])
{
new Float:px, Float:py, Float:pz;
GetPlayerPos(playerid, px, py, pz);
new world = GetPlayerVirtualWorld(playerid);
static const translate_str1[] = "http://translate.google.kg/translate_tts?ie=UTF-8&q=",
translate_str2[] = "&tl=ru&prev=input";
new stream[(sizeof(translate_str1)-1)+128+(sizeof(translate_str2)-1)+1];
stream = translate_str1, strcat(stream, str), strcat(stream, translate_str2);
new i = GetMaxPlayers();
do{
if(IsPlayerInRangeOfPoint(--i, rad, px, py, pz) && (GetPlayerVirtualWorld(i) == world))
PlayAudioStreamForPlayer(i, stream);
}while(i!=0);
return 1;
}
Автор: ???