[Ajuda] Como fazer o Pickup da casa ficar vermelho quando comprar?
#1

Olб,eu estou criando um sistema de casas,ele ta funcionando direitinho os dois comandos que tem,sу que eu queria que quando,digitar o /comprarcasa ficasse vermelho o pickup.
Como?
Aqui os dois comandos:
pawn Код:
CMD:criarcasa(playerid,params[])
{
    new preco;
    if(!sscanf(params,"d",preco))
    return SendClientMessage(playerid, C_ErroCasa, "Use /criarcasa [preзo]");
    {
        new Float:pPos[3];
        GetPlayerPos(playerid,pPos[0],pPos[1],pPos[2]);
        for(new i; i < Casa; i++)
        {
            new string[200];
            format(string,sizeof(string),"Casas/casa%d.txt",i);
            if(!DOF2_FileExists(string))
            {
                DOF2_CreateFile(string);
                DOF2_SetInt(string,"Preзo",preco);
                DOF2_SetFloat(string,"CompX",pPos[0]);
                DOF2_SetFloat(string,"CompY",pPos[1]);
                DOF2_SetFloat(string,"CompZ",pPos[2]);
                DOF2_SetString(string,"Dono","");
                DOF2_SaveFile();
                CreatePickup(1273,1,pPos[0],pPos[1],pPos[2]);
                casas ++;
                cCasa[i][cPreco] = preco;
                break;
            }
        }
    }
    return 1;
}
CMD:comprarcasa(playerid)
{
    new string[200];
    for(new i; i < casas; i ++)
    {
        format(string,sizeof(string),"Casas/casa%d.txt",i);
        if(DOF2_FileExists(string))
        {
            new Float:pPos[3];
            pPos[0] = DOF2_GetFloat(string,"CompX");
            pPos[1] = DOF2_GetFloat(string,"CompY");
            pPos[2] = DOF2_GetFloat(string,"CompZ");
            cCasa[i][cPreco] = DOF2_GetInt(string,"Preзo");
            if(GetPlayerMoney(playerid) >= cCasa[i][cPreco])
            {
                if(IsPlayerInRangeOfPoint(playerid,2.0,pPos[0],pPos[1],pPos[2]))
                {
                    new pname[MAX_PLAYER_NAME];
                    GetPlayerName(playerid,pname,sizeof(pname));
                    DOF2_SetString(string,"Dono",pname);
                    //cCasa[i][cDono] = pname;
                    DOF2_SaveFile();
                }
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)