SA-MP Forums Archive
[Duvida] MD5_Hash - 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: [Duvida] MD5_Hash (/showthread.php?tid=554516)



[Duvida] MD5_Hash - Vegassilva - 04.01.2015

Bom estбva compilando o GameMod depois apareceu isto

error: 012: invalid function call, not a valid address
error: 017: undefined symbol "MD5_Hash"
error: 029: invalid expression, assumed zero
error fatal: 107: too many error messages on one line

Linha: DOF2_SetString(String,"MD5",Strtolower(MD5_Hash(in puttext));

Minha duvida e que estб faltando uma "Stock" ou uma "New" por favor alguem tire essa minha duvida ai por favor


Re: [Duvida] MD5_Hash - ScripterInicianteBR - 04.01.2015

Postem seu cуdigo do erro e Use isso para postar o cуdigo [*PAWN] [*/PAWN]
SEM O : *


Re: [Duvida] MD5_Hash - Vegassilva - 04.01.2015

E so uma linha lek estб ai em cima '-'


Re: [Duvida] MD5_Hash - Artista - 04.01.2015

Ta faltanto a include MD5, usada para encriptar textos


Re: [Duvida] MD5_Hash - Vegassilva - 04.01.2015

Linha: DOF2_SetString(String,"MD5",Strtolower(MD5_Hash(in puttext));

E so isto lek e um erro so em uma minha q e esta


Re: [Duvida] MD5_Hash - Vegassilva - 04.01.2015

Vc tem o link da include??


Re: [Duvida] MD5_Hash - _Play_ - 04.01.2015

ta ai as stock e a linha http://pastebin.com/DXbsAKNW


Re: [Duvida] MD5_Hash - Vegassilva - 04.01.2015

Vlw man


Re: [Duvida] MD5_Hash - HaydeK - 04.01.2015

Conseguiu ? Se nгo conseguir avise que jб sei qual pode ser o erro!


Re: [Duvida] MD5_Hash - Vegassilva - 04.01.2015

Nгo consegui n man coloquei a strock

pawn Код:
stock MD5_Hash(str[])
{
    new
        md5Data[E_MD5_CONTEXT],
        done,
        digest[34],
        len = strlen(str);
    MD5_Init(md5Data);
    len -= 64;
    while (done < len)
    {
        MD5_Update(md5Data, str[done], 64);
        done += 64;
    }
    len = (len + 64) - done;
    if (len)
    {
        MD5_Update(md5Data, str[done], len);
    }
    digest = MD5_Final(md5Data, true);
    return digest;
}