sk.tm_radik
Компетентный
Что будет лучше?
1 вариант
2 вариант
Вот 2 варианте я не стал делать переменные такие же как и у 1. Просто я у себя в моде использую 1 вариант. Увидел 2 варинт и для меня он кажится проще.
Ну а теперь что думаете вы.
1 вариант
PHP:
stock LoadObshaki()
{
new loadobshak = GetTickCount();
new arrCoords[8][64];
new strFromFile2[256];
new File: file = fopen("System/Obshaki.ini", io_read);
if(file)
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
OMatsVagos = strval(arrCoords[0]);
ODrugsVagos = strval(arrCoords[1]);
OMatsBallas = strval(arrCoords[2]);
ODrugsBallas = strval(arrCoords[3]);
OMatsCoronos = strval(arrCoords[4]);
ODrugsCoronos = strval(arrCoords[5]);
OMatsGrove = strval(arrCoords[6]);
ODrugsGrove = strval(arrCoords[7]);
fclose(file);
printf("Îáùàêè çàãðóæåíû - ïîòðà÷åíî %d (ms)",GetTickCount() - loadobshak);
}
return 1;
}
stock SaveObshaki()
{
new obshak[500];
format(obshak, sizeof(obshak), "%d|%d\r\n%d|%d\r\n%d|%d\r\n%d|%d",
OMatsVagos,ODrugsVagos,
OMatsBallas,ODrugsBallas,
OMatsCoronos,ODrugsCoronos,
OMatsGrove,ODrugsGrove);
new File: file2 = fopen("System/Obshaki.ini", io_write);
fwrite(file2, obshak);
fclose(file2);
return 1;
}
PHP:
stock LoadBankFrac()
{
if(fexist("Logs/FracBank.ini")) print("Файл обнаружен при загрузке");
else if(!fexist("Logs/FracBank.ini")) return print("Файл не обнаружен при загрузке");
new iniFile = ini_openFile("Logs/FracBank.ini");
ini_getInteger(iniFile, "fInstruktor",FracBank[0][fInstruktor]);
ini_getInteger(iniFile, "fKombinat",FracBank[0][fKombinat]);
ini_closeFile(iniFile);
return 1;
}
stock SaveBankFrac()
{
if(fexist("Logs/FracBank.ini")) print("Файл обнаружен при сохранении");
else if(!fexist("Logs/FracBank.ini")) return print("Файл не обнаружен при сохранении");
new iniFile = ini_openFile("Logs/FracBank.ini");
ini_setInteger(iniFile, "fInstruktor",FracBank[0][fInstruktor]);
ini_setInteger(iniFile, "fKombinat",FracBank[0][fKombinat]);
ini_closeFile(iniFile);
return 1;
}
Ну а теперь что думаете вы.
