error 032: array index out of bounds (variable "UserInfo") - welmateus - 01/07/2021
Código: mysql_format(MySQL, gs_Buffer_2, sizeof(gs_Buffer_2), "UPDATE `users` SET\
`user_peixes`='%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d',\
`user_habilidades`='%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d',\
`user_doencas`='%d, %d, %d, %d, %d, %d, %d, %d, %d, %d',\
`user_drogas`='%d, %d, %d, %d, %d',\
`user_vicios`='%d, %d, %d, %d, %d',\
`user_musculo`=%d,\
`user_titulo`='%d, %d, %e',\
`user_desabilitado`=%d,\
`user_ouros`='%.5f',\
`user_vezespunido`=%d,\
`user_mutadon`=%d,\
`user_helper`=%d,\
`user_fazenda`=%d,\
`user_fazendasocio`=%d,\
`user_fazendaempregado`=%d,\
`user_fazendaentregas`=%d,\
`user_betalevel`=%d,\
`user_ipad`=%d,\
`user_presototal`=%d,\
`user_matougz`=%d,\
`user_morreugz`=%d, \
`user_familialider`=%d,\
`user_familiamembro`=%d,\
`user_familiarank`=%d, \
`user_tituloeleitor`=%d, \
`user_fugitivo`=%d, \
`user_liderbatalhao`=%d, \
`user_isqueiro`=%d, \
`user_respeito`=%d, \
`user_configs`='%e', \
`user_votouid`=%d \
[69573]WHERE `user_id`=%d;",
[69574]PeixeInfo[playerid][peixe_id][0], PeixeInfo[playerid][peixe_kg][0], PeixeInfo[playerid][peixe_id][1], PeixeInfo[playerid][peixe_kg][1], PeixeInfo[playerid][peixe_id][2], PeixeInfo[playerid][peixe_kg][2], PeixeInfo[playerid][peixe_id][3], PeixeInfo[playerid][peixe_kg][3], PeixeInfo[playerid][peixe_id][4], PeixeInfo[playerid][peixe_kg][4], PeixeInfo[playerid][peixe_id][5], PeixeInfo[playerid][peixe_kg][5], PeixeInfo[playerid][peixe_id][6], PeixeInfo[playerid][peixe_kg][6], PeixeInfo[playerid][peixe_id][7], PeixeInfo[playerid][peixe_kg][7], PeixeInfo[playerid][peixe_id][8], PeixeInfo[playerid][peixe_kg][8], PeixeInfo[playerid][peixe_id][9], PeixeInfo[playerid][peixe_kg][9], UserInfo[playerid][user_peixemaxkg],
[69575]UserInfo[playerid][user_habilidades][0], UserInfo[playerid][user_habilidades][1], UserInfo[playerid][user_habilidades][2], UserInfo[playerid][user_habilidades][3], UserInfo[playerid][user_habilidades][4], UserInfo[playerid][user_habilidades][5], UserInfo[playerid][user_habilidades][6], UserInfo[playerid][user_habilidades][7], UserInfo[playerid][user_habilidades][8], UserInfo[playerid][user_habilidades][9], UserInfo[playerid][user_habilidades][10], UserInfo[playerid][user_habilidades][11], UserInfo[playerid][user_habilidades][12], UserInfo[playerid][user_habilidades][13], UserInfo[playerid][user_habilidades][14], UserInfo[playerid][user_habilidades][15], UserInfo[playerid][user_habilidades][16], UserInfo[playerid][user_habilidades][17], UserInfo[playerid][user_habilidades][18], UserInfo[playerid][user_habilidades][19],
Retirei o user_minerios e agora fica dando esse erro
RE: error 032: array index out of bounds (variable "UserInfo") - xbruno1000x - 01/07/2021
Para retirar algo da enum UserInfo você deve diminuir o tamanho dela. O erro array index out of bounds é sempre relacionado a tamanhos de variáveis, basta consertar e voltará a compilar corretamente.
RE: error 032: array index out of bounds (variable "UserInfo") - welmateus - 01/07/2021
Código: enum enum_UserInfo
{
user_id,
user_nome[MAX_PLAYER_NAME],
user_senha[150],
user_email[74],
user_matougz,
user_morreugz,
user_matou,
user_morreu,
// user_conquistas,
user_crimes,
user_procurado,
user_paredes,
user_contratos,
user_precocabeca,
user_dinheiro,
user_materiais,
Float:user_ouros,
user_banco,
user_cash,
user_respeito,
user_nivel,
user_skin,
bool:user_skindono,
user_sexo,
user_aluguel,
user_casas[5],
user_empresas,
user_propriedades[4],
user_fazenda,
user_fazendaentregas,
user_fazendasocio,
user_fazendaempregado,
user_veiculos[5],
LocalSpawns:user_localspawn,
user_tempohospital,
bool:user_setadohospital,
bool:user_ajustado,
user_tempopreso,
bool:user_fugitivo,
user_presototal,
user_responsavelprisao[MAX_PLAYER_NAME],
user_motivoprisao[64],
user_prisaoid,
user_fianca,
user_passagens,
bool:user_tituloeleitor,
user_votouid,
user_profissao,
user_habilidades[MAX_EMPREGOS],
user_familialider,
user_familiamembro,
user_familiarank,
bool:user_liderbatalhao,
user_lider,
user_membro,
user_cargo,
user_loterianumero,
user_viplevel,
user_tempovip,
user_entrarorgtempo,
bool:user_caixinha[2],
bool:user_helper,
user_vezespunido,
user_mutadon,
user_betalevel,
user_adminlevel,
user_adminfuncao[64],
user_adminnomeclatura[32],
Float:user_ultimapos[4],
user_ultimaposint,
bool:user_configs[MAX_CONFIG],
user_fome,
user_sede,
user_alcool,
user_musculo,
user_tituloid,
user_titulotxt[100],
bool:user_valetitulo,
user_ultimologin,
user_vicios[5],
user_drogas[5],
user_doencas[10],
bool:user_isqueiro,
user_pontosmelhoria,
user_melhoria_alcool,
user_melhoria_drogas,
user_melhoria_avareza,
user_melhorias_comercio,
user_melhorias_painkillers,
user_maestrias[3],
user_peixemaxkg,
bool:user_tutorial,
user_avisos,
user_casamento[MAX_PLAYER_NAME],
user_nicktrocar[MAX_PLAYER_NAME],
bool:user_licenca_carro,
bool:user_licenca_moto,
bool:user_licenca_caminhao,
bool:user_licenca_onibus,
bool:user_licenca_nautica,
bool:user_licenca_aerea,
bool:user_licenca_armas,
user_tempojogado,
user_mutado,
bool:user_ipad,
bool:user_agenda,
bool:user_desabilitado,
user_numero,
user_creditos,
user_luta,
user_ultimoip[32],
bool:user_gpspessoal_usando[MAX_GPSPESSOAL],
user_gpspessoal_time[MAX_GPSPESSOAL],
pTimerBalao,
pInt,
pTR,
pLastTR,
bool:pVendoPlacar,
bool:pVendoBar,
pCasaDentro,
pCongelado,
pUltimoDano,
bool:pEvento,
pFutTime,
pMortalID,
bool:pPacifico,
pFavoriteStation[76],
//SISTEMAS A REFAZER
pLocal,
pPC,
}
new UserInfo[MAX_PLAYERS][enum_UserInfo];
mas nao tem um numero pra diminuir
RE: error 032: array index out of bounds (variable "UserInfo") - xbruno1000x - 01/07/2021
Realmente nesse local não há valores, confira se existe algum no salvamento.
RE: error 032: array index out of bounds (variable "UserInfo") - welmateus - 02/07/2021
Alguem tem alguma ideia do que pode ser?
|