20.10.2012, 22:03
Код:
CMD:buyhouse(playerid, params[])
{
for(new i = 0; i < sizeof(hInfo); i++)
{
if(GetPlayerMoney(playerid) < hInfo[i][Price]) return SendClientMessage(playerid, COLOR_RED, "You don't have that much money!");
if(!IsPlayerInRangeOfPoint(playerid, 10,hInfo[i][enPos][0], hInfo[i][enPos][1], hInfo[i][enPos][2])) return SendClientMessage(playerid, COLOR_RED, "You are not near any house!");
hInfo[i][Owned] = 1;
hInfo[i][Owner] = PlayerName(playerid);
SetPlayerInterior(playerid,hInfo[i][Interior]);
SetPlayerPos(playerid, hInfo[i][exPos][0], hInfo[i][exPos][1], hInfo[i][exPos][2]);
SetPlayerVirtualWorld(playerid, hInfo[i][VirtualWorld]);
GivePlayerMoney(playerid, -hInfo[i][Price]);
OnPropTextdrawUpdate(i,1);
OnHousePickupUpdate(i);
}
return 1;
}


Maybe somebody knows real solution?