[Ajuda] Mizerбvel DOF2_GetString
#1

Aaah, to bolado, to a bastante tempo procurando formas e soluзхes para o meu cуdigo, mas eu nгo consigo resolver, venho aqui, apуs vбrias pesquisas, pedir ajuda, ajudem-me a encontrar o erro no meu cуdigo (kk ;-
(Vou passar vocкs somente as partes referentes ao cуdigo.)
PHP код:
// Enum
enum InfoPlayer
{
    
bool:UsaTag// isto й somente para verificar se o jogador usa uma tag
    
Tag[10// Jб tentei atй tirar o [10], mas nгo adianta
};
// new
new Player[MAX_PLAYERS][InfoPlayer];
// Quando cria a conta, seta os valores
    
DOF2_CreateFileGetPlayerArquivoplayerid ) );
    
DOF2_SetBoolGetPlayerArquivoplayerid ), "UsaTag"false);
    
DOF2_SetStringGetPlayerArquivoplayerid ), "Tag""Nenhuma");
    
// salvar as informзхes dos jogadores
SavePlayer(playerid)
{
    if( 
DOF2_FileExistsGetPlayerArquivoplayerid ) ) )
    {
        
DOF2_CreateFile(GetPlayerArquivo(playerid));
        
DOF2_SetBoolGetPlayerArquivoplayerid ), "UsaTag"Player[playerid][ UsaTag ] );
        
DOF2_SetStringGetPlayerArquivoplayerid ), "Tag"Player[playerid][ Tag ] );
           
DOF2_SaveFile();
    }
    return 
1;
}
// Carregar as informaзхes dos jogadores
LoadPlayer(playerid)
{
    if( 
DOF2_FileExistsGetPlayerArquivoplayerid ) ) )
    {
        
Playerplayerid ][ UsaTag ] = DOF2_GetBoolGetPlayerArquivoplayerid ), "UsaTag" );
        
Playerplayerid ][ Tag ] = DOF2_GetStringGetPlayerArquivo(playerid), "Tag");
    }

Pegar o arquivo do jogador
PHP код:
GetPlayerArquivo(playerid)
{
    new 
ArquivoPlayer30 ];
    
formatArquivoPlayersizeofArquivoPlayer ), ContasGetPlayerNameExplayerid ) );
    return 
ArquivoPlayer;

-Ah, mas que tipo de sistema esse doido quer fazer? Eu quero fazer um sistema de TAG separada do nick dos jogadores, Assim eles podem escrever a tag desejada (nгo quero fazer tags automбticas no OnPlayerText,porque tem jogadores com mais de 1 tag, ai ia fica muita coisa junta), Mas eu nгo consigo resolver o erro que dб quando compilo, linha:
PHP код:
Playerplayerid ][ Tag ] = DOF2_GetStringGetPlayerArquivo(playerid), "Tag"); 
Erro:
PHP код:
C:\Users\Allan\Desktop\Servidor\gamemodes\GM.pwn(10327) : error 047: array sizes do not match, or destination array is too small 
Espero que possam me ajudar.
Reply


Messages In This Thread
Mizerбvel DOF2_GetString - by AllanSG - 08.04.2018, 00:51
Re: Mizerбvel DOF2_GetString - by [BOPE]Seu._.Madruga - 08.04.2018, 01:18
Re: Mizerбvel DOF2_GetString - by Dayvison_ - 08.04.2018, 02:20
Re: Mizerбvel DOF2_GetString - by [BOPE]Seu._.Madruga - 08.04.2018, 02:22
Re: Mizerбvel DOF2_GetString - by Dayvison_ - 08.04.2018, 12:25

Forum Jump:


Users browsing this thread: 1 Guest(s)