Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Русские символы в GameTextForPlayer - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Pawn ]
Русские символы в GameTextForPlayer

#1
Пользователь офлайн   yuhhaur 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Подскажите как сделать так, чтобы в GameTextForPlayer корректно отображались русские символы.


Как у меня:
Скрытый текст [Показать]


Как на другом сервере (на этой же сборке):

Скрытый текст [Показать]


Так как на одной и той же сборке на одном сервере всё нормально отображается, а не другом нет, дело не в русификаторе.

Сообщение отредактировал yuhhaur: 12 Июнь 2019 - 15:08

0

#2
Пользователь офлайн   kennytowN 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
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; 
}  



Использовать как: FixText("ТОЛЬКО ДЛЯ ПЕРСОНАЛА")

Сообщение отредактировал kennytowN: 13 Июнь 2019 - 11:56

0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика