[Ajuda] Erro na DOF2_GetString - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] Erro na DOF2_GetString (/showthread.php?tid=3639) |
Erro na DOF2_GetString - Jasinto - 23/05/2023 Quando eu compilo aparece esse erro: erro 033: array must be indexed (variable "DOF2_GetString") o codigo: Código PHP: if(DOF2_GetString(Pcofre, "Dono") == PlayerName(playerid)) se alguem puder dizer onde eu estou errando, agradeço. RE: Erro na DOF2_GetString - White_Blue - 23/05/2023 Sempre que for postar algo aqui e for postar o código, poste dentro de uma caixa de código PHP. Por que se não fica difícil de ler. Coloque dentro das tags PHP para que seu código fique formatado e com realce de sintaxe. O erro aqui é simples, não se deve comparar strings assim, para isso se usa a função strcmp. Código corrigido: Código PHP: if(!strcmp(DOF2_GetString(pCofre, "Dono"), PlayerName(playerid), false)) RE: Erro na DOF2_GetString - Jasinto - 23/05/2023 Ata, obg pela atencao RE: Erro na DOF2_GetString - Jasinto - 23/05/2023 ok, e como eu verifico que o nome e = a M4? coloquei esse codigo mais n deu: Código PHP: if(!strcmp(DOF2_GetString(pid, "Slot1"), "M4", false)) RE: Erro na DOF2_GetString - White_Blue - 23/05/2023 (23/05/2023 02:33)Jasinto Escreveu: ok, e como eu verifico que o nome e = a M4? Código PHP: if(strcmp(DOF2_GetString(pid, "Slot1"), "M4") == 1) { |