[Ajuda] Oque to fazendo errado ?
#1

Boa tarde rapaziada do forum, eu to tentando fazer um sistema de concessionaria dinamica, mбs nгo estou conseguindo, eu fiz o comando de criar o carro da conce e o de comprar, sу que quando eu entro no veнculo e digito "/comprarcc" nгo muda nada no arquivo do veнculo, eu queria que quando digitasse pra comprar o veнculo mudar o "DonoCConceSNA" para o nick de quem comprou. Nгo sei oque estou fazendo de errado por isso vim aqui pedir ajuda de vocкs.

pawn Код:
CMD:criacc(playerid, params[])
{
    new carro;
    if(!NivelRequerido(playerid, 100)) return 1;
    if(sscanf(params, "d", carro))
        return SCM(playerid, INFOCOR,"[INFO]: {FFFFFF}Use: /criarcc [id do carro]");
    if(carro < 400 || carro > 611)
        return SCM(playerid, INFOCOR,"[INFO]: {FFFFFF}O Modelo do veнculo tem que ser entre 400 e 611.");
    new Float:Pos[3], arq[56];
    GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
    for(new u = 1; u < MAX_CARROSCONCE; u++)
    {
        format(arq, sizeof(arq), PASTACONCESNA, u);
        if(!DOF2_FileExists(arq))
        {
            DOF2_CreateFile(arq);
            DOF2_SetInt(arq, "ModeloCarConceSNA", carro);
            DOF2_SetFloat(arq, "XConceSNA", Pos[0]);
            DOF2_SetFloat(arq, "YConceSNA", Pos[1]);
            DOF2_SetFloat(arq, "ZConceSNA", Pos[2]);
            DOF2_SetString(arq, "DonoCConceSNA", "Ninguem");
            DOF2_SaveFile();
            new string[100];
            format(string, sizeof(string),""SNA_COR"[ADMIN]: {FF8000}Carro da Concessionбria %d criado com sucesso!", u);
            SCM(playerid, INFOCOR, string);
            InfoConceSNA[u][ModeloCarConceSNA] = carro;
            InfoConceSNA[u][XConceSNA] = Pos[0];
            InfoConceSNA[u][YConceSNA] = Pos[1];
            InfoConceSNA[u][ZConceSNA] = Pos[2];
            CreateVehicle(carro, Pos[0],Pos[1],Pos[2], 0.0, 1, 1, 60000);
            break;
        }
    }
    return 1;
}
CMD:comprarcc(playerid, params[])
{
    new string[124], arq[56];
    format(string, sizeof(string),""SNA_COR"[ADMIN]: {FF8000}Carro da Concessionбria comprado com sucesso!");
    SCM(playerid, INFOCOR, string);
    for(new u = 1; u < MAX_CARROSCONCE; u++)
    {
        format(arq, sizeof(arq), PASTACONCESNA, u);
        if(!DOF2_FileExists(arq))
        {
            format(corda[playerid], 21, DOF2_GetString(arq, "DonoCConceSNA"));
            DOF2_SetString(arq, "DonoCConceSNA", pNome(playerid));
            DOF2_SaveFile();
            break;
        }
    }
    return 1;
}
Reply
#2

Quote:
Originally Posted by sonmook
Посмотреть сообщение
pawn Код:
CMD:comprarcc(playerid, params[])
{
    new string[124], arq[56];
    format(string, sizeof(string),""SNA_COR"[ADMIN]: {FF8000}Carro da Concessionбria comprado com sucesso!");
    SCM(playerid, INFOCOR, string);
    for(new u = 1; u < MAX_CARROSCONCE; u++)
    {
        format(arq, sizeof(arq), PASTACONCESNA, u);
        if(!DOF2_FileExists(arq))
        {
            format(corda[playerid], 21, DOF2_GetString(arq, "DonoCConceSNA"));
            DOF2_SetString(arq, "DonoCConceSNA", pNome(playerid));
            DOF2_SaveFile();
            break;
        }
    }
    return 1;
}
Creio que a causa principal esteja nessa parte:

PHP код:
if(!DOF2_FileExists(arq))
{
     
format(corda[playerid], 21DOF2_GetString(arq"DonoCConceSNA"));
     
DOF2_SetString(arq"DonoCConceSNA"pNome(playerid));
     
DOF2_SaveFile(); 
Como vai setar no arquivo sem ele existir? Acho que foi falta de atenзгo kk O certo seria:

PHP код:
if(DOF2_FileExists(arq)) 
Reply
#3

Quote:
Originally Posted by humildadeforever
Посмотреть сообщение
Creio que a causa principal esteja nessa parte:

PHP код:
if(!DOF2_FileExists(arq))
{
     
format(corda[playerid], 21DOF2_GetString(arq"DonoCConceSNA"));
     
DOF2_SetString(arq"DonoCConceSNA"pNome(playerid));
     
DOF2_SaveFile(); 
Como vai setar no arquivo sem ele existir? Acho que foi falta de atenзгo kk O certo seria:

PHP код:
if(DOF2_FileExists(arq)) 
Meu Deus kk, era sу isso mesmo, obrigado pela atenзгo !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)