|
Форум Программирование в Pawno Стандартные функции ReproductionOfText (Воспроизведение текста) |
ReproductionOfText |
ReproductionOfText(Воспроизведение текста)
Использование: Код ReproductionOfText(playerid,"Пример"); Функция(В конец мода): Код stock ReproductionOfText(playerid,str[]) { static st1[700],st2[140]; strcat(st2,str); for(new i, l = strlen(st2); i < l; i++) { switch(st2[i]) { case 'А','а': strcat(st1, "%D0%B0"); case 'Б','б': strcat(st1, "%D0%B1"); case 'В','в': strcat(st1, "%D0%B2"); case 'Г','г': strcat(st1, "%D0%B3"); case 'Д','д': strcat(st1, "%D0%B4"); case 'Е','е': strcat(st1, "%D0%B5"); case 'Ё','ё': strcat(st1, "%D1%91"); case 'Ж','ж': strcat(st1, "%D0%B6"); case 'З','з': strcat(st1, "%D0%B7"); case 'И','и': strcat(st1, "%D0%B8"); case 'Й','й': strcat(st1, "%D0%B9"); case 'К','к': strcat(st1, "%D0%BA"); case 'Л','л': strcat(st1, "%D0%BB"); case 'М','м': strcat(st1, "%D0%BC"); case 'Н','н': strcat(st1, "%D0%BD"); case 'О','о': strcat(st1, "%D0%BE"); case 'П','п': strcat(st1, "%D0%BF"); case 'Р','р': strcat(st1, "%D1%80"); case 'С','с': strcat(st1, "%D1%81"); case 'Т','т': strcat(st1, "%D1%82"); case 'У','у': strcat(st1, "%D1%83"); case 'Ф','ф': strcat(st1, "%D1%84"); case 'Х','х': strcat(st1, "%D1%85"); case 'Ц','ц': strcat(st1, "%D1%86"); case 'Ч','ч': strcat(st1, "%D1%87"); case 'Ш','ш': strcat(st1, "%D1%88"); case 'Щ','щ': strcat(st1, "%D1%89"); case 'Ъ','ъ': strcat(st1, "%D1%8A"); case 'Ы','ы': strcat(st1, "%D1%8B"); case 'Ь','ь': strcat(st1, "%D1%8C"); case 'Э','э': strcat(st1, "%D1%8D"); case 'Ю','ю': strcat(st1, "%D1%8E"); case 'Я','я': strcat(st1, "%D1%8F"); default: strcat(st1, st2[i]); } } static const translate_str1[] = "http://translate.google.kg/translate_tts?ie=UTF-8&q=", translate_str2[] = "&tl=ru&prev=input"; static stream[sizeof(translate_str1) + sizeof(translate_str2) + sizeof(st1)]; stream = translate_str1, strcat(stream,st1), strcat(stream,translate_str2); PlayAudioStreamForPlayer(playerid,stream); return 1; } Автор: Неизвестен Программист любитель :) |
| |||
| |||