stock возвращает иероглифы
#1

Здравствуйте!
при попытке вернуть русский текст stock возвращает кракозябры, как можно решить эту проблемку?
Reply
#2

Для начала показать код.
Reply
#3

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Для начала показать код.
PHP код:
new str[64];
format(strsizeof(str), "блаблабла %s", function(5"русский текст""русский текст 2""русский текст 3"));
SendClientMessage(playerid, -1str); 
PHP код:
stock function(numberstr1[], str2[], str3[])
{
    if(!
number) return str1;
    else if(
10 number 0) return str2;
    else return 
str3;

Reply
#4

Поменяй кодировку файла на Windows-1251.
Reply
#5

Quote:
Originally Posted by ZiGGi
Посмотреть сообщение
Поменяй кодировку файла на Windows-1251.
поменял, теперь компилятор возвращает ошибку
Reply
#6

Кодировка должна быть ANSI
Reply
#7

Quote:
Originally Posted by SoNikMells
Посмотреть сообщение
Кодировка должна быть ANSI
Вернул ANSI, теерь мод компилируется, но как избавиться от иероглифов?
Reply
#8

Это из-за того, что код твой наверное в include содержится
Reply
#9

У меня в main вообще не пишет вторую часть.
Reply
#10

Уже сто раз говорили: нельзя возвращать строки, их нужно передавать по ссылке!
Сам себе злобный Буратино.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)