Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

No save house

Статус
В этой теме нельзя размещать новые ответы.

Hunter-Killer

Умник
Есть код сохранения домов в моде аризоны, но все равно после рестарта дом остается в госе.
То есть куплю я дом, к примеру изменю инту, куплю улучшения, а после рестарта это всё слетает.
В чем дело?
PHP:
SaveHouse(houseid)
{
	new string[900], str[254];
	format(str, sizeof(str), "UPDATE `houses` SET");
	strcat(string, str);
	format(str, sizeof(str), "`Enter_X` = '%.4f',`Enter_Y` = '%.4f',`Enter_Z` = '%.4f',`Enter_A` = '%.4f', ",
	HouseInfo[houseid][hEnter_X],
	HouseInfo[houseid][hEnter_Y],
	HouseInfo[houseid][hEnter_Z],HouseInfo[houseid][hEnter_A]);
	strcat(string, str);

	format(str, sizeof(str), "`Exit_X` = '%.4f', `Exit_Y` = '%.4f', `Exit_Z` = '%.4f', ",
	HouseInfo[houseid][hExit_X],
	HouseInfo[houseid][hExit_Y],
	HouseInfo[houseid][hExit_Z]);
	strcat(string, str);

	format(str, sizeof(str), "`Owner` = '%s', `Room_Owner_0` = '%s',`Room_Owner_1` = '%s', ",
	HouseInfo[houseid][hOwner],
	HRoomOwner[houseid][0],
	HRoomOwner[houseid][1]);
	strcat(string, str);

	format(str, sizeof(str), "`Room_Owner_2` = '%s', `Room_Owner_3` = '%s', `Room_Owner_4` = '%s', ",
	HRoomOwner[houseid][2],
	HRoomOwner[houseid][3],
	HRoomOwner[houseid][4]);
	strcat(string, str);

	format(str, sizeof(str), "`Level` = '%d', `Cost` = '%d', `Lock` = '%d', `Rent` = '%d', ",
	HouseInfo[houseid][hLevel],
	HouseInfo[houseid][hCost],
	HouseInfo[houseid][hLock],
	HouseInfo[houseid][hRent]);
	strcat(string, str);

	format(str, sizeof(str), "`Interior` = '%d', `Money` = '%d', `Drugs` = '%d', `Mats` = '%d', ",
	HouseInfo[houseid][hInt],
	HouseInfo[houseid][hMoney],
	HouseInfo[houseid][hDrugs],
	HouseInfo[houseid][hMats]);
	strcat(string, str);

	format(str, sizeof(str), "`Bar` = '%d', `Cabinet` = '%d', `Skin_1` = '%d', `Skin_2` = '%d', ",
	HouseInfo[houseid][hBar],
	HouseInfo[houseid][hCabinet],
	HouseInfo[houseid][hSkin][0],
	HouseInfo[houseid][hSkin][1]);
	strcat(string, str);

	format(str, sizeof(str), "`Skin_3` = '%d', `Skin_4` = '%d', `Skin_5` = '%d', `NoOwner` = '%d', `Nalog` = '%d', `Klass` = '%d', `Med` = '%d' WHERE `ID` = '%i'",
	HouseInfo[houseid][hSkin][2],
	HouseInfo[houseid][hSkin][3],
	HouseInfo[houseid][hSkin][4],
	HouseInfo[houseid][hNoOwner],
	HouseInfo[houseid][hNalog],
	HouseInfo[houseid][hKlass],
	HouseInfo[houseid][hMed],
	houseid + 1);
	strcat(string, str);
	
	format(str, sizeof(str), "`Garage`='%i', `Garage_X`='%.4f', `Garage_Y`='%.4f', `Garage_Z`='%.4f' WHERE `ID` = '%i'",
	HouseInfo[houseid][hGarage],
	HouseInfo[houseid][hGarage_X],
	HouseInfo[houseid][hGarage_Y],
	HouseInfo[houseid][hGarage_Z],
	houseid + 1);
	strcat(string, str);
	mysql_query(mysql, string, false);
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу