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

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

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

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

United проблема с домами

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

qwerty20023

Дебютант
Добрый день.
Начал работать с модом united, и у мня возникла такая проблема ,с домами. Продаю дома, а после рестарта появляюсь в доме и дом не продан. Те кто исправил данный баг, помогите.
Код ниже.
CMD:sellhouse(playerid,params[])
{
if(PlayerLogged[playerid] == 0) return true;
if(GetPlayerHouse(playerid) == 0) return SendClientMessage(playerid, COLOR_GREY, YouDoNotHaveAtHome);
{
new i = GetPVarInt(playerid, "PlayerHouse");
strmid(HouseInfo[hOwner], "None", 0, strlen("None"), MAX_PLAYER_NAME);
PlayerInfo[playerid][pBank] += HouseInfo[hOplata]; // Ïðàâèëüíî?
SendMes(playerid,-1,"Óâåäîìëåíèå: Äåíüãè ñ äîìàøíåãî ñ÷åòà ïåðåâåäåíû íà âàø áàíêîâñêèé ñ÷åò (%d$)",HouseInfo[hOplata] );
HouseInfo[hLock] = 0;
SetHouseStr(i, "hOwner", "None");
HouseInfo[hOplata] = 0;
SendMes(playerid, COLOR_LIGHTRED, "Âû ïðîäàëè ñâîé äîì ãîñóäàðñòâó çà %d$. Äåíüãè ïåðåâåäåíû â áàíê",HouseInfo[hBuyPrice]);
PlayerInfo[playerid][pBank] += HouseInfo[hBuyPrice];
UpdateHouse(i);
Exchequer-=HouseInfo[hBuyPrice];
if(GetPVarInt(playerid,"PlayerCar") > 0)
{
DestroyVehicle(GetPVarInt(playerid,"PlayerCar"));
DeletePVar(playerid,"PlayerCar");
}
format(query, 256, "UPDATE "TABLE_MAYOR" SET exchequer = %d", Exchequer);
format(query, sizeof(query), "UPDATE "TABLE_HOUSE" SET hOwner = '%s', buyprice = 0, hLock = %d, hOplata = 0 WHERE id = '%d' LIMIT 1", HouseInfo[hOwner], HouseInfo[hLock], i);
mysql_query(query);
}
return true;
}

Вот ссылка на нормальный вид кода:
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу