Quote (heufix)
DizeL-ZR-, А если игрок пишет, Привет Андрей, выйдет привет андрей? Кого учили писать имена и начала предложения с маленьких букв? P:S МЕГА МЕГА БАЯН
видел такой ФС, решил немного доработать:
Доступно только для пользователей
А потом уже вставляем куда хотим (например, можно вставить в OnPlayerCommandText)
Доступно только для пользователей
Если первоначальный текст выглядел как: "ПРИВЕТ ВСЕМ", то после обработки данной процедурой выглядеть будет так: "Привет Всем"
Добавлено (05.05.2011, 13:10)
---------------------------------------------
Quote (heufix)
DizeL-ZR-, А если игрок пишет, Привет Андрей, выйдет привет андрей? Кого учили писать имена и начала предложения с маленьких букв? P:S МЕГА МЕГА БАЯН
видел такой ФС, решил немного доработать:
Code
// процедура:
forward UpperToLower(test_text[]);
public UpperToLower(test_text[])
{
for (new i = 1; i < strlen(test_text); i++)
{
if (test_text[i-1] != ' ')
{
if (test_text[i] > 64 && test_text[i] < 91 )
test_text[i] += 32;
else if (test_text[i] > 191 && test_text[i] < 224 )
test_text[i] += 32;
else if (test_text[i] == 168)
test_text[i] = 184;
}
}
}
А потом уже вставляем куда хотим (например, можно вставить в OnPlayerCommandText)
Code
UpperToLower(cmdtext);
Если первоначальный текст выглядел как: "ПРИВЕТ ВСЕМ", то после обработки данной процедурой выглядеть будет так: "Привет Всем"