Need help with the score & money award in my TDM.
#3

I'm using the filterscript ( DynamicApartmentSystem ) For houses.

But this is probably it :



PHP код:
CMD:buyapartment(playeridparams[]) // cmd to buy apartment
{
    for(new 
0sizeof(ApartmentInfo); i++)
    {
        
GetPlayerName(playeridplnamesizeof(plname));
        if(
strcmp(ApartmentInfo[i][sOwner], plnamefalse ) == 0)
        {
            
SendClientMessage(playeridWHITE"You alerdy have apartment!");
            return 
1;
        }
        if(
IsPlayerInRangeOfPoint(playerid3,ApartmentInfo[i][sEnterx], ApartmentInfo[i][sEntery], ApartmentInfo[i][sEnterz]) && ApartmentInfo[i][sOwned] == 0)
        {
            if(
GetPlayerMoney(playerid) > ApartmentInfo[i][sPrice])
            {
                if(
GetPlayerScore(playerid) >= ApartmentInfo[i][sLevel])
                {
                    
strmid(ApartmentInfo[i][sOwner], plname0strlen(plname), 255);
                    
ApartmentInfo[i][sOwned] = 1;
                    
GivePlayerMoney(playerid,-ApartmentInfo[i][sPrice]);
                    
SendClientMessage(playeridWHITE"Congratz on new apartment, type /aphelp to see all commands!");
                    
strmid(ApartmentInfo[i][sOwner], plname0strlen(plname), 255);
                    
LabelIPickup(i);
                    
SaveApartment(i);
                    return 
1;
                }
                else { 
SendClientMessage(playeridGREY"Your level is too low!"); return 1; }
            }
            else { 
SendClientMessage(playeridGREY"You don't have enough't money!"); return 1; }
        }
    }
    return 
1;

Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)