Wird Prob
#3

Here is rest of the code
pawn Код:
COMMAND:buy(playerid, params[])
{
    for(new i = 0; i < MAX_HOUSES; i++)
    {
        printf("MAX_HOUSES: %d", i);
        if(!IsPlayerInRangeOfPoint(playerid, 3, HouseInfo[i][PickupX], HouseInfo[i][PickupY], HouseInfo[i][PickupZ]))
        return SendClientMessage(playerid, 0xF60000AA, "You are not close enough to a house");

        if(strcmp(dini_Get("Owned.ini", HouseInfo[i][HouseNames]), PlayerName(playerid)))
        return SendClientMessage(playerid, 0xF60000AA, "You already have a house!");
       
        if(GetPlayerMoney(playerid) < HouseInfo[i][HouseCost])
        return SendClientMessage(playerid, 0xF60000AA, "You don't have enough money to buy this house");

        if(HouseInfo[i][Owned] == 1)
        return SendClientMessage(playerid, 0xF60000AA, "This house is already owned!");
       
        GivePlayerMoney(playerid, - HouseInfo[i][HouseCost]);
        GameTextForPlayer(playerid, "~r~House Purchased!", 2000, 3);
        HouseInfo[i][Owned] = 1;
        format(HouseInfo[i][HouseOwner], 24, PlayerName(playerid));
    }
    return 1;
}
Reply


Messages In This Thread
Wird Prob - by Unknown123 - 20.07.2011, 20:31
Re: Wird Prob - by Grim_ - 20.07.2011, 20:39
Re: Wird Prob - by Unknown123 - 20.07.2011, 20:47
Re: Wird Prob - by JaTochNietDan - 20.07.2011, 20:49
Re: Wird Prob - by Unknown123 - 20.07.2011, 21:01

Forum Jump:


Users browsing this thread: 1 Guest(s)