Проблемы с кириллицей -
temka1993 - 02.02.2012
Приветствую всех, помогите разобраться, не могу запинать русские буквы в лог...
Лог самопальный, все работает, буквы пишутся стиля
PHP Code:
ïðîñòî òàê
Записываю так:
PHP Code:
new k[64],y,m,d,File:f;
getdate(y,m,d);
format(k,64,"[%d/%d/%d] Has Been Kicked %s. Reason: %s\r\n",d,m,y,pName(id),reason);
f = fopen("kicklog.txt",io_append);
fwrite(f,k);
fclose(f);
Забыл добавить, что буквы пишутся в раскорячку из стринги reason
Re: Проблемы с кириллицей -
sk47 - 02.02.2012
fputchar
Re: Проблемы с кириллицей -
temka1993 - 02.02.2012
все равно пишет ерунду, юзал так:
PHP Code:
new k[128],y,m,d,File:f;
getdate(y,m,d);
format(k,sizeof(k),"[%d/%d/%d] Has Been Kicked %s. Reason: %s\r\n",d,m,y,pName(id),reason);
f = fopen("kicklog.txt",io_append);
for(new i=0;i<strlen(k);i++)
{
fputchar(f,k[i],false);
}
fclose(f);
Re: Проблемы с кириллицей -
OKStyle - 04.02.2012
pName - это такая функция, а не переменная в enum?
Re: Проблемы с кириллицей -
temka1993 - 04.02.2012
OKStyle, функция, которая пишет ник игрока в массив
PHP Code:
pName(playerid)
{
new p[MAX_PLAYER_NAME];
GetPlayerName(playerid,p,MAX_PLAYER_NAME);
return p;
}
Re: Проблемы с кириллицей -
xJester - 04.02.2012
PHP Code:
fputchar(f,k[i],true);