[AJUDA] aHouse Veiculo!
#1

Olб forum, eu queria uma pequena ajuda.Pois й o cуdigo /comprarveiculo nгo funciona e eu jб tentei de tudo mas nгo conseguir bons resultados. Se alguйm poder me ajudar agradeзo muito e +rep

Definiзгo do comando:
pawn Код:
dcmd(comprarveiculo,11,cmdtext);
Comando:
pawn Код:
dcmd_comprarveiculo(playerid,params[])
{
    #pragma unused params
    new timestamp = GetTickCount();
    if(timestamp - inhousepickup[playerid] > 5000)
    {
            SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo estб em uma casa.");
            return 1;
    }
    new pname[24];
    GetPlayerName(playerid, pname, 24);
    if(cInfo[playericonhouse[playerid]][GotCar]==0) return SendClientMessage(playerid, Vermelho, "(ERRO) Comando Invбlido");
    if(strcmp(hInfo[playericonhouse[playerid]][Name],pname,true)==0)
    {
        new carname[40];
        if (sscanf(params, "s", carname))
        {

        }
        else
        {
            new str[256], abc;
            for(new i=0;i<MAX_BUY_CARS;i++)
            {
                if(strcmp(carname,Buyable_Cars[i][CarName],true)==0)
                {
                    if(GetPlayerMoney(playerid)<Buyable_Cars[i][CarCost]) return SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem esse dinheiro.");
                    GivePlayerMoney(playerid, -Buyable_Cars[i][CarCost]);
                    cInfo[playericonhouse[playerid]][CarModel] = Buyable_Cars[i][CarModel];
                    format(str, sizeof(str), "Casas/Casaid%d", playericonhouse[playerid]);
                    dini_IntSet(str, "CarModel", Buyable_Cars[i][CarModel]);
                    format(str, sizeof(str), "(INFO) Vocк colocou o veнculo %s como veнculo de sua casa.", carname);
                    SendClientMessage(playerid, 0x8FBC8FAA, str);
                    new ano,mes,dia;
                    new string[266];
                    getdate(ano, mes, dia);
                    format(string, sizeof(string), " (%d/%d/%d)", dia,mes,ano);
                    dini_Set(str, "Login", string);
                    format(hInfo[playericonhouse[playerid]][Login],255, string);          
                    cInfo[playericonhouse[playerid]][NewCar] = 1;        
                    abc = 1;
                }
            }
            if(abc==0)
            {
                SendClientMessage(playerid, Vermelho, "(ERRO) Este veнculo nгo estб disponнvel para veнculo casa.");
                abc=0;
            }
           
        }
    }
    else
    {
        SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo й dono dessa casa.");
    }
    return 1;
}
Alguйm pode me ajudar? Por favor =/ й urgente!!
Reply
#2

pawn Код:
dcmd(comprarveiculo,14,cmdtext);

dcmd_comprarveiculo(playerid,params[])
{
    new timestamp = GetTickCount();
    if(timestamp - inhousepickup[playerid] > 5000)
    {
            SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo estб em uma casa.");
            return 1;
    }
    new pname[24];
    GetPlayerName(playerid, pname, 24);
    if(cInfo[playericonhouse[playerid]][GotCar]==0) return SendClientMessage(playerid, Vermelho, "(ERRO) Comando Invбlido");
    if(strcmp(hInfo[playericonhouse[playerid]][Name],pname,true)==0)
    {
        new carname[40];
        if (sscanf(params, "s", carname))
        {

        }
        else
        {
            new str[256], abc;
            for(new i=0;i<MAX_BUY_CARS;i++)
            {
                if(strcmp(carname,Buyable_Cars[i][CarName],true)==0)
                {
                    if(GetPlayerMoney(playerid)<Buyable_Cars[i][CarCost]) return SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem esse dinheiro.");
                    GivePlayerMoney(playerid, -Buyable_Cars[i][CarCost]);
                    cInfo[playericonhouse[playerid]][CarModel] = Buyable_Cars[i][CarModel];
                    format(str, sizeof(str), "Casas/Casaid%d", playericonhouse[playerid]);
                    dini_IntSet(str, "CarModel", Buyable_Cars[i][CarModel]);
                    format(str, sizeof(str), "(INFO) Vocк colocou o veнculo %s como veнculo de sua casa.", carname);
                    SendClientMessage(playerid, 0x8FBC8FAA, str);
                    new ano,mes,dia;
                    new string[266];
                    getdate(ano, mes, dia);
                    format(string, sizeof(string), " (%d/%d/%d)", dia,mes,ano);
                    dini_Set(str, "Login", string);
                    format(hInfo[playericonhouse[playerid]][Login],255, string);          
                    cInfo[playericonhouse[playerid]][NewCar] = 1;        
                    abc = 1;
                }
            }
            if(abc==0)
            {
                SendClientMessage(playerid, Vermelho, "(ERRO) Este veнculo nгo estб disponнvel para veнculo casa.");
                abc=0;
            }
           
        }
    }
    else
    {
        SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo й dono dessa casa.");
    }
    return 1;
}
Reply
#3

Desculpe apareceu a mensagem e tals, porem quando compro o veiculo " Some do Mapa " poderia me ajudar?

Ajudem? =l

Obg!
Reply
#4

alguem ajudaaaaaaaaaaaaaa 4 horas e meia e ninguйm respondeu :/
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)