AraBacking
Новичок
Всем привет. Если я у себя в моде через /edit продам все дома, то после рестарта они слетают и снова куплены.
Код продажи:
Код сохранения:
Код продажи:
PHP:
if(listitem == 0)
{
for(new h = 1; h <= TotalHouse; h++)
{
if(HouseInfo[h][hOwned] == 1)
{
HouseInfo[h][hOwned] = 0;
SendClientMessage(playerid, COLOR_GRAD1, "Âñå äîìà ïðîäàíû");
strmid(HouseInfo[h][hOwner], "The State", 0, strlen("The State"), 255);
BuyHouse(h);
format(YCMDstr, sizeof(YCMDstr), "UPDATE "TABLE_ACCOUNT" SET pPhousekey = '799'");
mysql_query(YCMDstr);
SaveProperty(h);
}
}
return true;
}
PHP:
stock SaveProperty(h)
{
new query[600];
new string[128];
query = "UPDATE `"TABLE_HOUSE"` SET ";
acc_float_strcat(query, sizeof(query), "hEntrancex", HouseInfo[h][hEntrancex]);
acc_float_strcat(query, sizeof(query), "hEntrancey", HouseInfo[h][hEntrancey]);
acc_float_strcat(query, sizeof(query), "hEntrancez", HouseInfo[h][hEntrancez]);
acc_float_strcat(query, sizeof(query), "hExitx", HouseInfo[h][hExitx]);
acc_float_strcat(query, sizeof(query), "hExity", HouseInfo[h][hExity]);
acc_float_strcat(query, sizeof(query), "hExitz", HouseInfo[h][hExitz]);
acc_str_strcat(query, sizeof(query), "hOwner", HouseInfo[h][hOwner]);
acc_int_strcat(query, sizeof(query), "hValue", HouseInfo[h][hValue]);
acc_int_strcat(query, sizeof(query), "hHel", HouseInfo[h][hHel]);
acc_int_strcat(query, sizeof(query), "hInt", HouseInfo[h][hInt]);
acc_int_strcat(query, sizeof(query), "hLock", HouseInfo[h][hLock]);
acc_int_strcat(query, sizeof(query), "hOwned", HouseInfo[h][hOwned]);
acc_int_strcat(query, sizeof(query), "hTakings", HouseInfo[h][hTakings]);
acc_int_strcat(query, sizeof(query), "hVec", HouseInfo[h][hVec]);
acc_int_strcat(query, sizeof(query), "hKlass", HouseInfo[h][hKlass]);
acc_int_strcat(query, sizeof(query), "hVehSost", HouseInfo[h][hVehSost]);
acc_float_strcat(query, sizeof(query), "hCarx", HouseInfo[h][hCarx]);
acc_float_strcat(query, sizeof(query), "hCary", HouseInfo[h][hCary]);
acc_float_strcat(query, sizeof(query), "hCarz", HouseInfo[h][hCarz]);
acc_float_strcat(query, sizeof(query), "hCarc", HouseInfo[h][hCarc]);
acc_int_strcat(query, sizeof(query), "pDopolnenyi", HouseInfo[h][pDopolnenyi]);
acc_int_strcat(query, sizeof(query), "pDopolnenyi2", HouseInfo[h][pDopolnenyi2]);
acc_int_strcat(query, sizeof(query), "houseHint", HouseInfo[h][houseHint]);
acc_int_strcat(query, sizeof(query), "houseGun", HouseInfo[h][houseGun]);
acc_int_strcat(query, sizeof(query), "houseSafeCode", HouseInfo[h][houseSafeCode]);
acc_int_strcat(query, sizeof(query), "houseSafeMoney", HouseInfo[h][houseSafeMoney]);
acc_int_strcat(query, sizeof(query), "houseDrugs", HouseInfo[h][houseDrugs]);
strdel(query, strlen(query)-1, strlen(query));
format(string,sizeof(string)," WHERE `hID` = '%i'",HouseInfo[h][hID]);
strcat(query, string);
mysql_query(query);
}
