PDA

Просмотр полной версии : [Поиск] Помогите с базой данных.



heralt
01.02.2015, 04:24
Вообщем, решил сделать общаки патронов для организаций, но как сделать, чтобы мод создавал файл и загружал с него, не знаю. Помогите пожалуйтса.


enum pSklad
{
pArmySklad,
pPoliceSklad,
pLCNSklad,
pRMSklad,
pCMSklad
}

Mazzilla
01.02.2015, 11:53
В этой (http://pro-pawn.ru/showthread.php?10900-%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-%D0%A1%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F-GangZone&highlight=%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC%D0%B8) теме Deimos отвечал, как сделать загрузку/сохранение гангзон.

heralt
01.02.2015, 21:02
щас попробую :)

- - - Добавлено - - -

Попытался сделать, павно компилер, а ответа нет.


enum pSklad
{
pArmySklad,
pPoliceSklad,
pLCNSklad,
pRMSklad,
pCMSklad
}



stock LoadSklad()
{
new iniFile = ini_openFile("Sklad.ini"),
string[35+5*4];
for(new i; i < sizeof(_gz_info); i++)
{
format(string, sizeof(string),"%d", i+1);// Формируем ключ, по которому будет отыскивать нужную гангзону
ini_getString(iniFile, string, string);// Загружаем всю строку, в которой хранится информация о координатах одной гангзоны
//Ну и дальше идёт создание самой гангзоны и т.п.
pArmySklad = printf("Загружено %d Армейский склад.", sizeof(pArmySklad));
pPoliceSklad = printf("Загружено %d Полицейский склад.", sizeof(pPoliceSklad ));
pLCNSklad = printf("Загружено %d LCN склад.", sizeof(pLCNSklad));
pRMSklad = printf("Загружено %d RM склад.", sizeof(pRMSklad));
pCMSklad = printf("Загружено %d CM склад.", sizeof(pCMSklad));
}
ini_closeFile(iniFile);
}

Mazzilla
01.02.2015, 22:53
sscanf(string, "p<|>ddddd", pArmySklad, pPoliceSklad, pLCNSklad, pRMSklad, pCMSklad);
добавьте после

ini_getString(iniFile, string, string);
Файл Sklad.ini должен иметь такой вид: 0|0|0|0|0

heralt
01.02.2015, 23:44
Окей. Может быть и будет такая форма, но с этих переменных мне нужно числовое значение, которое будет возможно редактированию.
(Должна быть синхронизация со складом)