Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmd, "/buyhouse", true) == 0)
- {
- new house_id = -1;
- for(new h = 0; h < MAX_HOUSES; h++)
- {
- if(!IsPlayerInRangeOfPoint(playerid,2,HouseInfo[h][hEntrancePosX],HouseInfo[h][hEntrancePosY],HouseInfo[h][hEntrancePosZ])) continue;
- house_id = h;
- if(HouseInfo[h][hOwned] == 1)
- return SendClientMessage(playerid, COLOR_WHITE, "Этот дом занят");
- else if(GetPlayerMoney(playerid) < HouseInfo[h][hPrice])
- return SendClientMessage(playerid, COLOR_WHITE, "У вас нет денег на покупку этого дома");
- new pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- GiveMoney(playerid, -HouseInfo[h][hPrice]);
- strmid(HouseInfo[h][hOwner], pName, false, strlen(pName), 25);
- HouseInfo[h][hOwned] = 1;
- DestroyMapIcon(HOUSE_ICON[h]);
- DestroyPickup(HOUSE_PICKUP[h]);
- HOUSE_ICON[h] = CreateMapIcon(32, 0, HouseInfo[h][hEntrancePosX], HouseInfo[h][hEntrancePosY], HouseInfo[h][hEntrancePosZ]);
- HOUSE_PICKUP[h] = CreatePickup(1272, 1, HouseInfo[h][hEntrancePosX], HouseInfo[h][hEntrancePosY], HouseInfo[h][hEntrancePosZ]);
- SaveHouses();
- }
- if(house_id == -1) return SendClientMessage(playerid, COLOR_WHITE, "Вы не возле дома");
- SendClientMessage(playerid, COLOR_WHITE, "Поздравляем вас с покупкой собствености");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment