Erro ao Compilar - Caaet - 05/12/2020
ERRO AO COMPILAR
Oi pessoal como estão ? Espero que estejam bem : D
Bom a minha dúvida de hoje é sobre este erro do DOF2 que sempre que eu uso "GetString" e "SetString" Acontece. Bom o erro é este:
Código: array sizes do not match, or destination array is too small [544, 1]
Está e a linha de codigo:
Código: Player[playerid][pSenha] = DOF2_GetString(arquivo, "pSenha");
Aqui estão algumas coisas em baixo e em cima desta linha:
Código: if(dialogid == DIALOG_LOGAR)
{
if(response)
{
Player[playerid][pSenha] = DOF2_GetString(arquivo, "pSenha");
if(Player[playerid][pSenha] == strval(inputtext))
{
Player[playerid][pDinheiro] = DOF2_GetInt(arquivo, "pDinheiro");
Player[playerid][pCargo] = DOF2_GetInt(arquivo, "pCargo");
Player[playerid][pOrganizacao] = DOF2_GetInt(arquivo, "pOrganizacao");
Player[playerid][pNivel] = DOF2_GetInt(arquivo, "pNivel");
Player[playerid][pContadinheiro] = DOF2_GetInt(arquivo, "pContadinheiro");
Player[playerid][pContabancaria] = DOF2_GetInt(arquivo, "pContabancaria");
Player[playerid][pSkin] = DOF2_GetInt(arquivo, "pSkin");
GivePlayerMoney(playerid, Player[playerid][pDinheiro]);
SetPlayerScore(playerid, Player[playerid][pNivel]);
SetPlayerSkin(playerid, Player[playerid][pSkin]);
Logado[playerid] = 1;
if(Player[playerid][pSexo] == 0)
{
ShowPlayerDialog(playerid, DIALOG_ESCOLHERSEXO, DIALOG_STYLE_MSGBOX, "BPV >> ESCOLHA GÊNERO", "Percebi que você ainda não tem sexo, selecione um:", "Masculino", "Feminino");
}
SpawnPlayer(playerid);
}
}
Aqui está uma print das linhas tirada do VS CODE:
![[Imagem: 7VBwBN.png]](https://imagizer.imageshack.com/img923/9385/7VBwBN.png)
E aqui uma print do pawno:
![[Imagem: l43SnS.png]](https://imagizer.imageshack.com/img922/282/l43SnS.png)
Agradeço a todos pela atenção !
RE: Erro ao Compilar - Burunu - 05/12/2020
(05/12/2020 08:23)Caaet Escreveu: ERRO AO COMPILAR
Oi pessoal como estão ? Espero que estejam bem : D
Bom a minha dúvida de hoje é sobre este erro do DOF2 que sempre que eu uso "GetString" e "SetString" Acontece. Bom o erro é este:
Código: array sizes do not match, or destination array is too small [544, 1]
Está e a linha de codigo:
Código: Player[playerid][pSenha] = DOF2_GetString(arquivo, "pSenha");
Aqui estão algumas coisas em baixo e em cima desta linha:
Código: if(dialogid == DIALOG_LOGAR)
{
if(response)
{
Player[playerid][pSenha] = DOF2_GetString(arquivo, "pSenha");
if(Player[playerid][pSenha] == strval(inputtext))
{
Player[playerid][pDinheiro] = DOF2_GetInt(arquivo, "pDinheiro");
Player[playerid][pCargo] = DOF2_GetInt(arquivo, "pCargo");
Player[playerid][pOrganizacao] = DOF2_GetInt(arquivo, "pOrganizacao");
Player[playerid][pNivel] = DOF2_GetInt(arquivo, "pNivel");
Player[playerid][pContadinheiro] = DOF2_GetInt(arquivo, "pContadinheiro");
Player[playerid][pContabancaria] = DOF2_GetInt(arquivo, "pContabancaria");
Player[playerid][pSkin] = DOF2_GetInt(arquivo, "pSkin");
GivePlayerMoney(playerid, Player[playerid][pDinheiro]);
SetPlayerScore(playerid, Player[playerid][pNivel]);
SetPlayerSkin(playerid, Player[playerid][pSkin]);
Logado[playerid] = 1;
if(Player[playerid][pSexo] == 0)
{
ShowPlayerDialog(playerid, DIALOG_ESCOLHERSEXO, DIALOG_STYLE_MSGBOX, "BPV >> ESCOLHA GÊNERO", "Percebi que você ainda não tem sexo, selecione um:", "Masculino", "Feminino");
}
SpawnPlayer(playerid);
}
}
Aqui está uma print das linhas tirada do VS CODE:
![[Imagem: 7VBwBN.png]](https://imagizer.imageshack.com/img923/9385/7VBwBN.png)
E aqui uma print do pawno:
![[Imagem: l43SnS.png]](https://imagizer.imageshack.com/img922/282/l43SnS.png)
Agradeço a todos pela atenção !
Tente assim:
Player[playerid][pSenha] = DOF2_GetString(arquivo(playerid), "pSenha");
RE: Erro ao Compilar - Hazard - 05/12/2020
quando for uma string formate ela, assim:
Código PHP: format(Player[playerid][pSenha], sizeof Player[playerid][pSenha],DOF2_GetString(arquivo, "pSenha");
você só pode fazer isso, "variavel = dof2blabla" quando a variavel for uma integer ou seja só irá guardar números inteiros.
RE: Erro ao Compilar - Caaet - 05/12/2020
Obrigado aos 2
|