Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Функция RusToGameWithCapitalization(string[]) и RusToGameWithotCapitalization(string[])

ppzvovka

Начинающий
Пользователь
Регистрация
15 Ноя 2010
Сообщения
77
Лучшие ответы
0
Репутация
92
С УЧЁТОМ РЕГИСТРА (строчные и заглавные) (для меню)
PHP код:
PHP:
RusToGameWithCapitalization(string[])  
{  
        new result[256];  
        for (new i; i < 256; i++)  
         {  
         switch(string[i])  
          {  
          case 'а':result[i] = 'a';  
          case 'А':result[i] = 'A';  
          case 'б':result[i] = '—';  
          case 'Б':result[i] = 'Ђ';  
          case 'в':result[i] = 'ў';  
          case 'В':result[i] = '‹';  
          case 'г':result[i] = '™';  
          case 'Г':result[i] = '‚';  
          case 'д':result[i] = 'љ';  
          case 'Д':result[i] = 'ѓ';  
          case 'е':result[i] = 'e';  
          case 'Е':result[i] = 'E';  
          case 'ё':result[i] = 'e';  
          case 'Ё':result[i] = 'E';  
          case 'ж':result[i] = '›';  
          case 'Ж':result[i] = '„';  
          case 'з':result[i] = 'џ';  
          case 'З':result[i] = '€';  
          case 'и':result[i] = 'њ';  
          case 'И':result[i] = '…';  
          case 'Й':result[i] = '…';  
          case 'й':result[i] = 'ќ';  
          case 'к':result[i] = 'k';  
          case 'К':result[i] = 'K';  
          case 'л':result[i] = 'ћ';  
          case 'Л':result[i] = '‡';  
          case 'м':result[i] = 'Ї';  
          case 'М':result[i] = 'M';  
          case 'н':result[i] = '®';  
          case 'Н':result[i] = '*';  
          case 'о':result[i] = 'o';  
          case 'О':result[i] = 'O';  
          case 'п':result[i] = 'Ј';  
          case 'П':result[i] = 'Њ';  
          case 'р':result[i] = 'p';  
          case 'Р':result[i] = 'P';  
          case 'с':result[i] = 'c';  
          case 'С':result[i] = 'C';  
          case 'т':result[i] = '¦';  
          case 'Т':result[i] = 'Џ';  
          case 'у':result[i] = 'y';  
          case 'У':result[i] = 'Y';  
          case 'ф':result[i] = '�';  
          case 'Ф':result[i] = 'Ѓ';  
          case 'х':result[i] = 'x';  
          case 'Х':result[i] = 'X';  
          case 'ц':result[i] = ' ';  
          case 'Ц':result[i] = '‰';  
          case 'ч':result[i] = '¤';  
          case 'Ч':result[i] = 'Ќ';  
          case 'ш':result[i] = 'Ґ';  
          case 'Ш':result[i] = 'Ћ';  
          case 'щ':result[i] = 'Ў';  
          case 'Щ':result[i] = 'Љ';  
          case 'ь':result[i] = '©';  
          case 'Ь':result[i] = '’';  
          case 'ъ':result[i] = 'ђ';  
          case 'Ъ':result[i] = '§';  
          case 'ы':result[i] = 'Ё';  
          case 'Ы':result[i] = '‘';  
          case 'э':result[i] = 'Є';  
          case 'Э':result[i] = '“';  
          case 'ю':result[i] = '«';  
          case 'Ю':result[i] = '”';  
          case 'я':result[i] = '¬';  
          case 'Я':result[i] = '•';  
          default:result[i]=string[i];  
          }  
         }  
        return result;  
}
Автор: 009

БЕЗ УЧЁТА РЕГИСТРА БУКВ (все большие) (для геймтекстов и текстдравов)


PHP:
stock RusToGameWithoutCapitalization(string[])  
{  
new result[256];  
for (new i=0; i < 256; i++)  
{  
switch (string[i])  
{  
case 'а', 'А': result[i] = 'A';  
case 'б', 'Б': result[i] = 'Ђ';  
case 'в', 'В': result[i] = 'B';  
case 'г', 'Г': result[i] = '‚';  
case 'д', 'Д': result[i] = 'ѓ';  
case 'е', 'Е': result[i] = 'E';  
case 'ё', 'Ё': result[i] = 'E';  
case 'ж', 'Ж': result[i] = '„';  
case 'з', 'З': result[i] = '3';  
case 'и', 'И': result[i] = '…';  
case 'й', 'Й': result[i] = '†';  
case 'к', 'К': result[i] = 'K';  
case 'л', 'Л': result[i] = '‡';  
case 'м', 'М': result[i] = 'M';  
case 'н', 'Н': result[i] = 'H';  
case 'о', 'О': result[i] = 'O';  
case 'п', 'П': result[i] = 'Њ';  
case 'р', 'Р': result[i] = 'P';  
case 'с', 'С': result[i] = 'C';  
case 'т', 'Т': result[i] = 'T';  
case 'у', 'У': result[i] = 'Y';  
case 'ф', 'Ф': result[i] = 'Ѓ';  
case 'х', 'Х': result[i] = 'X';  
case 'ц', 'Ц': result[i] = '‰';  
case 'ч', 'Ч': result[i] = 'Ќ';  
case 'ш', 'Ш': result[i] = 'Ћ';  
case 'щ', 'Щ': result[i] = 'Љ';  
case 'ъ', 'Ъ': result[i] = 'ђ';  
case 'ы', 'Ы': result[i] = '‘';  
case 'ь', 'Ь': result[i] = '’';  
case 'э', 'Э': result[i] = '“';  
case 'ю', 'Ю': result[i] = '”';  
case 'я', 'Я': result[i] = '•';  
default: result[i] = string[i];  
}  
}  
return result;  
}
Авор: rom-mak
 
Последнее редактирование модератором:
Сверху Снизу