1. wallapopmanager05.05.2025 в 22:06от
  2. Antharas05.05.2025 в 21:34от
Загрузка...

Автоисправление текста

Тема в разделе "Grand Theft Auto", создана пользователем kewin, 30.08.2013.

  1. kewin

    kewin

    Статус:
    Оффлайн
    Регистрация:
    29.08.13
    Сообщения:
    222
    Репутация:
    185 +/-
    Например если ввести в чате .рудз, то сервер защитает это за команду /help
    HTML:
    stock TranslateText(playerid, string[])
    {
        if(string[0] == '?' || string[0] == '.' )
        {
            switch(string[1])
            {
                case 'а'..'я', 'А'..'Я':
                {
                    string[0] = '/';
                    for(new i; i<strlen(string); i++)
                    {
                        switch(string[i])
                        {
                            case 'й','Й': string[i] = 'q';
                            case 'ц','Ц': string[i] = 'w';
                            case 'у','У': string[i] = 'e';
                            case 'к','К': string[i] = 'r';
                            case 'е','Е': string[i] = 't';
                            case 'н','Н': string[i] = 'y';
                            case 'г','Г': string[i] = 'u';
                            case 'ш','Ш': string[i] = 'i';
                            case 'щ','Щ': string[i] = 'o';
                            case 'з','З': string[i] = 'p';
                            case 'ф','Ф': string[i] = 'a';
                            case 'ы','Ы': string[i] = 's';
                            case 'в','В': string[i] = 'd';
                            case 'а','А': string[i] = 'f';
                            case 'п','П': string[i] = 'g';
                            case 'р','Р': string[i] = 'h';
                            case 'о','О': string[i] = 'j';
                            case 'л','Л': string[i] = 'k';
                            case 'д','Д': string[i] = 'l';
                            case 'я','Я': string[i] = 'z';
                            case 'ч','Ч': string[i] = 'x';
                            case 'с','С': string[i] = 'c';
                            case 'м','М': string[i] = 'v';
                            case 'и','И': string[i] = 'b';
                            case 'т','Т': string[i] = 'n';
                            case 'ь','Ь': string[i] = 'm';
                            //case ' ': break;
                        }
                    }
                    OnPlayerCommandText(playerid, string);
                    return 1;
                }
            }
        }
        return 0;
    } 
    
    Использование: В начало OnPlayerText
    Код:
    if(TranslateText(playerid, text)) return 0; 
     
  2. Добрый)

    Добрый)

    Статус:
    Оффлайн
    Регистрация:
    21.03.15
    Сообщения:
    261
    Репутация:
    112 +/-
    Полезная вещь.