stock возвращает иероглифы -
CamperGTA - 05.08.2015
Здравствуйте!
при попытке вернуть русский текст stock возвращает кракозябры, как можно решить эту проблемку?
Re: stock возвращает иероглифы -
OKStyle - 05.08.2015
Для начала показать код.
Re: stock возвращает иероглифы -
CamperGTA - 05.08.2015
Quote:
Originally Posted by OKStyle
Для начала показать код.
|
PHP код:
new str[64];
format(str, sizeof(str), "блаблабла %s", function(5, "русский текст", "русский текст 2", "русский текст 3"));
SendClientMessage(playerid, -1, str);
PHP код:
stock function(number, str1[], str2[], str3[])
{
if(!number) return str1;
else if(10 > number > 0) return str2;
else return str3;
}
Re: stock возвращает иероглифы -
ZiGGi - 05.08.2015
Поменяй кодировку файла на Windows-1251.
Re: stock возвращает иероглифы -
CamperGTA - 05.08.2015
Quote:
Originally Posted by ZiGGi
Поменяй кодировку файла на Windows-1251.
|
поменял, теперь компилятор возвращает ошибку
Re: stock возвращает иероглифы -
SoNikMells - 05.08.2015
Кодировка должна быть
ANSI
Re: stock возвращает иероглифы -
CamperGTA - 05.08.2015
Quote:
Originally Posted by SoNikMells
Кодировка должна быть ANSI
|
Вернул ANSI, теерь мод компилируется, но как избавиться от иероглифов?
Re: stock возвращает иероглифы -
SoNikMells - 05.08.2015
Это из-за того, что код твой наверное в include содержится
Re: stock возвращает иероглифы -
OKStyle - 06.08.2015
У меня в main вообще не пишет вторую часть.
Re: stock возвращает иероглифы -
Stepashka - 06.08.2015
Уже сто раз говорили:
нельзя возвращать строки, их нужно передавать по ссылке!
Сам себе злобный Буратино.