Страница 1 из 11
Форум » Программирование в Pawno » Стандартные функции » ReproductionOfText (Воспроизведение текста)
ReproductionOfText
Добавлено 12.05.2016 в 00:36 | Сообщение №1
Сообщений: 263 Репутация: 0
Администраторы
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;
}
  
Автор: Неизвестен


Программист любитель :)
Форум » Программирование в Pawno » Стандартные функции » ReproductionOfText (Воспроизведение текста)
Страница 1 из 11
Поиск: