Такой вот кодик
PHP код:
static
text_file_all[(MAX_PLAYER_NAME + 40) * 10],
text_file[MAX_PLAYER_NAME];
text_file_all[0] = EOS;
text_file[0] = EOS;
gstring[0] = EOS;
strcat(gstring, name_scene_edit_player[playerid]);
strcat(gstring, "/npc.txt");
printf("File dir - %s\n", gstring);
new
File:f = f_open(gstring, "a"),
nssn,
nssneed;
printf("Open file %d\n", f);
while(f_read(f, text_file))
{
printf("Text - %s\n", text_file);
strcat(text_file_all, text_file);
}
File dir выводит правильно, как и должно быть
Код:
./scriptfiles/main_file/ssaa/scene_1/npc.txt
Open file тоже выводит что то, а не 0
А слово Text вообще не выводит, получается цикл вообще не запускается... Сделал без цикла
PHP код:
f_read(f, text_file);
printf("Text - %s\n", text_file);
Выводит
Хотя в файле текст есть
Я сдаюсь...
PS Через стандартные функции управления файлами тоже делал, тоже самое (да, в пути к файлу "./scriptfiles" убрать не забыл)