Windows_8
Умник
После покупки бизнеса, в БД не записывает владельца и статус, то что биз куплен
PHP:
case dBizz:
{
if(!response) return false;
for(new b = 0; b < sizeof(BussinesInfo); b++)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, BussinesInfo[b][bEnterX], BussinesInfo[b][bEnterY], BussinesInfo[b][bEnterZ]))
{
if(GetPlayerBizz(playerid) == 1) return SendClientMessage(playerid, -1, "Сначала продайте свой бизнес.");
if(pInfo[playerid][pMoney] < BussinesInfo[b][bCash])
{
SendClientMessage(playerid, -1, "У вас нехватает средств на покупку этого бизнеса.");
return true;
}
new query[128];
strmid(BussinesInfo[b][bOwner], pInfo[playerid][pName], 0, strlen(pInfo[playerid][pName]), MAX_PLAYER_NAME);
pInfo[playerid][pMoney] -= BussinesInfo[b][bCash];
BussinesInfo[b][bOwned] = 1;
SendClientMessage(playerid, -1, "Вы успешно приобрели бизнес!");
SendClientMessage(playerid, -1, "Помощь: Для управления бизнесом используйте команду /bizz");
format(query, sizeof(query), "UPDATE `bussines` SET `owner` = '%s', `owned` = '%d' WHERE `id` = '%d'", BussinesInfo[b][bOwner], BussinesInfo[b][bOwned], b);
mysql_tquery(mysql_connect_ID, query, "", "");
UpdateBizzInfo(b);
}
}
}
Последнее редактирование:
