не работает mxini
#1

он не может создавать ini файлы и сохранять их. может инклуд не тот если у кого есть рабочий киньте.
Reply
#2

Почему не может? как проверяли? Какая версия инклюда?
Reply
#3

версия 0.5. ini_createFile
Reply
#4

Создание файла не создаст файл физически, пока он не закроется.
Reply
#5

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Создание файла не создаст файл физически, пока он не закроется.
хорошо ini_closeFile я прописываю, только где именно его нужно прописать? (можете кинуть пример)
Reply
#6

Смотри эту тему: https://sampforum.blast.hk/showthread.php?tid=111746
Reply
#7

Quote:
Originally Posted by ZiGGi
Посмотреть сообщение
не помогло вот код:

new string[120];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s.ini", name);
new File = ini_createFile(string);
if(File < 0)
File = ini_openFile(string);
if(File >= 0)
{
ini_setString(File,"Password",password);
и т.д.
ini_closeFile(File);
}
return 1;
}
Reply
#8

Quote:
Originally Posted by long76
Посмотреть сообщение
не помогло вот код:

new string[120];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s.ini", name);
new File = ini_createFile(string);
if(File < 0)
File = ini_openFile(string);
if(File >= 0)
{
ini_setString(File,"Password",password);
и т.д.
ini_closeFile(File);
}
return 1;
}
А разрешение на создание файлов в необходимую папку есть?
Reply
#9

Quote:
Originally Posted by long76
Посмотреть сообщение
хорошо ini_closeFile я прописываю, только где именно его нужно прописать? (можете кинуть пример)
После того, как закончил работать с тем.
Reply
#10

Quote:
Originally Posted by long76
Посмотреть сообщение
не помогло вот код:
new string[120];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s.ini", name);
new File = ini_createFile(string);
if(File < 0)
File = ini_openFile(string);
if(File >= 0)
{
ini_setString(File,"Password",password);
и т.д.
ini_closeFile(File);
}
return 1;
}
PHP код:
new string[4+MAX_PLAYER_NAME],name[MAX_PLAYER_NAME];
GetPlayerName(playeridnamesizeof(name));
format(stringsizeof(string), "%s.ini"name);
new 
File ini_createFile(string);
File ini_openFile(string);
if(
File >= 0)
{
    
ini_setString(File,"Password",password);
}
ini_closeFile(File);
return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)