06:46
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Проблема
[-Smart-]Дата: Пятница, 28.10.2011, 15:50 | Сообщение # 1
Группа: I'm V.I.P.
Сообщений: 249
Награды: 3
Город: Казань
Репутация: 229
Замечания: 20%
Статус:
Ни как не могу понять.
Хочу свою систему авто перенисти на MxInI.
Ну что то не догоняю.
Раньше у меня была стандартная запись в файл.
Например вот:
Цитата:
Code
new File: file = fopen("vehicle.cfg", io_read);

То есть тут он отрывает.
А теперь на MxINI
Цитата:
Code
new File: file = ini_openFile("vehicle.cfg");

Вроде все правильно)

А вот как записать вот это :
Цитата:
Code
file2 = fopen("vehicle.cfg", io_write);

Точнее будет, как обозначается в MxINI "fopen"
я вот думал с начало вот это:
Цитата:
Code
file2 = ini_setFloat("vehicle.cfg");

Ведь в файле у меня записывается дробное число.
Подскажите как будет правильно.

VagrantДата: Пятница, 28.10.2011, 18:02 | Сообщение # 2
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус:
[-Smart-], Посмотри в инклуидах.


Человек учась ходить падает, и только падая, он учится ходить!
Мои работы:
[GM] W.F.S.A. V. 1.0 - 100%
[GM] San Fierro Enigmatic (TDM) V. 1.0 - 100%
[FS] Clan House V. 1.0 - 100%
[FS] Save Car Tun System V. 1.0 - 100%
[FS] Vagrant Anti-CapsLock V. 2.1 - 100%
[FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100%
[APP] SA-MP Interior Viewer V. 1.0 - 100%

Принимаю заказы на помощь в скриптинге!
[-Smart-]Дата: Пятница, 28.10.2011, 18:11 | Сообщение # 3
Группа: I'm V.I.P.
Сообщений: 249
Награды: 3
Город: Казань
Репутация: 229
Замечания: 20%
Статус:
Вот мая стандартная система сохранения автомобилей и тюнинга:

Code
public LoadCars()
{
     new arrCoords[36][64];
     new strFromFile2[256];
     new File: file = fopen("vehicle.cfg", io_read);
  if (file)
  {
      new idx;
   while (idx < OWNABLECARS)
   {
    fread(file, strFromFile2);
    split(strFromFile2, arrCoords, '|');
       CarInfo[idx][cId] = strval(arrCoords[0]);
       CarInfo[idx][cSTCar_x] = strval(arrCoords[1]);
       CarInfo[idx][cSTCar_y] = strval(arrCoords[2]);
       CarInfo[idx][cSTCar_z] = strval(arrCoords[3]);
       CarInfo[idx][cSTCar_a] = strval(arrCoords[4]);
           CarInfo[idx][cPARKCar_x] = strval(arrCoords[5]);
       CarInfo[idx][cPARKCar_y] = strval(arrCoords[6]);
       CarInfo[idx][cPARKCar_z] = strval(arrCoords[7]);
       CarInfo[idx][cPARKCar_a] = strval(arrCoords[8]);
           CarInfo[idx][cColor1] = strval(arrCoords[9]);
       CarInfo[idx][cColor2] = strval(arrCoords[10]);
       strmid(CarInfo[idx][cOwner], arrCoords[11], 0, strlen(arrCoords[11]), 255);
       CarInfo[idx][cTeh] = strval(arrCoords[12]);
       CarInfo[idx][cLock] = strval(arrCoords[13]);
       CarInfo[idx][cCost] = strval(arrCoords[14]);
       CarInfo[idx][cAlarm] = strval(arrCoords[15]);
       CarInfo[idx][cPolis] = strval(arrCoords[16]);
       //Ниже - тюнинг
           CarInfo[idx][cSpoiler] = strval(arrCoords[17]);
       CarInfo[idx][cHood] = strval(arrCoords[18]);
       CarInfo[idx][cSideskirt] = strval(arrCoords[19]);
       CarInfo[idx][cNitro] = strval(arrCoords[20]);
           CarInfo[idx][cLamps] = strval(arrCoords[21]);
       CarInfo[idx][cExhaust] = strval(arrCoords[22]);
       CarInfo[idx][cWheels] = strval(arrCoords[23]);
       CarInfo[idx][cRoof] = strval(arrCoords[24]);
          CarInfo[idx][cStereo] = strval(arrCoords[25]);
       CarInfo[idx][cHydraulics] = strval(arrCoords[26]);
       CarInfo[idx][cBullbar] = strval(arrCoords[27]);
       CarInfo[idx][cRearBullbars] = strval(arrCoords[28]);
       CarInfo[idx][cFrontSign] = strval(arrCoords[29]);
       CarInfo[idx][cFrontBullbars] = strval(arrCoords[30]);
       CarInfo[idx][cFrontBumper] = strval(arrCoords[31]);
       CarInfo[idx][cRearBumper] = strval(arrCoords[32]);
       CarInfo[idx][cVents] = strval(arrCoords[33]);
       CarInfo[idx][cPaintJob] = strval(arrCoords[34]);
       CarInfo[idx][cKey] = strval(arrCoords[35]);
    idx++;
   }
   fclose(file);
  }
  return 1;
}

public SaveCars()
{
  new idx;
  new File: file2;
  while (idx < OWNABLECARS)
  {
   new coordsstring[256];
   format(coordsstring, sizeof(coordsstring), "%d|%f|%f|%f|%f|%f|%f|%f|%f|%d|%d|%s|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
   CarInfo[idx][cId],
    CarInfo[idx][cSTCar_x],
     CarInfo[idx][cSTCar_y],
      CarInfo[idx][cSTCar_z],
      CarInfo[idx][cSTCar_a],
      CarInfo[idx][cPARKCar_x],
      CarInfo[idx][cPARKCar_y],
      CarInfo[idx][cPARKCar_z],
      CarInfo[idx][cPARKCar_a],
        CarInfo[idx][cColor1],
      CarInfo[idx][cColor2],
      CarInfo[idx][cOwner],
       CarInfo[idx][cTeh],
      CarInfo[idx][cLock],
   CarInfo[idx][cCost],
   CarInfo[idx][cAlarm],
   CarInfo[idx][cPolis],
   //Ниже - тюнинг
   CarInfo[idx][cSpoiler],
    CarInfo[idx][cHood],
     CarInfo[idx][cSideskirt],
      CarInfo[idx][cNitro],
      CarInfo[idx][cLamps],
      CarInfo[idx][cExhaust],
      CarInfo[idx][cWheels],
      CarInfo[idx][cRoof],
      CarInfo[idx][cStereo],
        CarInfo[idx][cHydraulics],
      CarInfo[idx][cBullbar],
      CarInfo[idx][cRearBullbars],
       CarInfo[idx][cFrontSign],
      CarInfo[idx][cFrontBullbars],
   CarInfo[idx][cFrontBumper],
   CarInfo[idx][cRearBumper],
   CarInfo[idx][cVents],
     CarInfo[idx][cPaintJob],
   CarInfo[idx][cKey]);
   if(idx == 0)
   {
    file2 = fopen("vehicle.cfg", io_write);
   }
   else
   {
    file2 = fopen("vehicle.cfg", io_append);
   }
   fwrite(file2, coordsstring);
   idx++;
   fclose(file2);
  }
  return 1;
}


А как она будет выглядить под MxINI

  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua