SA-MP Forums Archive
[Ajuda] ERRO AO CARREGAR DADOS CASA DOF2 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] ERRO AO CARREGAR DADOS CASA DOF2 (/showthread.php?tid=661317)



ERRO AO CARREGAR DADOS CASA DOF2 - matheusdorado - 30.11.2018

Olб tudo bom?
Esta dando um erro ao carregar dados com GetString, como resolver?

Segue o bбsico do sistema:

PHP Code:

#define         MAX_CASAS                     10
enum cHouse
{
    
cDono[40]
};
new 
PlayerHouse[MAX_CASAS][cHouse];
forward CriarCasas();
public 
CriarCasas()
{
    new 
file[200];
    for(new 
house 1house MAX_CASAShouse++)
    {
        
format(filesizeof file"Casas/%d.txt"house);
        if(
DOF2_FileExists(file))
        {
            
PlayerHouse[house][cDono] = DOF2_GetString(file"Dono");
        }
    }
    return 
1;

Erro dado ao compilar:

PHP Code:

C
:\Users\MTD\Desktop\server.pwn(1505) : error 047: array sizes do not match, or destination array is too small
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase
1 Error

Eu jб tentei de tudo e nгo consegui.

Obs: No Enum com toda certeza terгo mais informaзхes, coloquei ai somente o que esta dando erro.

Atenciosamente,
Matheus Dorado


Re: ERRO AO CARREGAR DADOS CASA DOF2 - ipsLuan - 30.11.2018

Vocк deve usar format.

PHP Code:
format(PlayerHouse[house][cDono], 40"%s"DOF2_GetString(file"Dono")); 


Testa aн, nгo sei se vai funcionar.


Re: ERRO AO CARREGAR DADOS CASA DOF2 - matheusdorado - 01.12.2018

Quote:
Originally Posted by ipsLuan
View Post
Vocк deve usar format.

PHP Code:
format(PlayerHouse[house][cDono], 40"%s"DOF2_GetString(file"Dono")); 


Testa aн, nгo sei se vai funcionar.
Valeu Irmгo, funcionou perfeitamente, mas qual й a logica do format sу para eu entender? Eu sei que ele formata algo, ams porque da maneira que eu fiz nгo dava certo?
Daquela maneira para numero inteiros por exemplo funciona.


Re: ERRO AO CARREGAR DADOS CASA DOF2 - ipsLuan - 01.12.2018

Formatar a string.


Re: ERRO AO CARREGAR DADOS CASA DOF2 - matheusdorado - 01.12.2018

Quote:
Originally Posted by ipsLuan
View Post
Formatar a string.
Fecho Valew