|
Форум Программирование в Pawno Стандартные функции Фиксация текста |
Фиксация текста |
Функцию позволяет писать русскими буквами, в TextDrawCreate и GameTextForPlayer
Конец мода: Код stock FixText(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; } Примеры использования: Код GameTextForPlayer(playerid,FixText("Всем привет"), 2000, 6); Код TextDrawCreate(10.0, 140,FixText("Всем привет")); Программист любитель :) |
| |||
| |||