GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Live - 2013. augusztus 21. - 20:13:44

Cím: Hogyan lehet lekérni, hogy a string hexadecimális kód e?
Írta: Live - 2013. augusztus 21. - 20:13:44
Helló,
A kérdés adott.
Tehát: Hogyan lehet lekérni, hogy a string hexadecimális kód e?
Üdv,
Dávid
Cím: Hogyan lehet lekérni, hogy a string hexadecimális kód e?
Írta: bbTamas - 2013. augusztus 21. - 21:50:24
Nemrég tettem fel én is ezt a kérdést.
http://sampforum.hu/index.php?topic=45721.msg453024#msg453024
Y_Less megoldása(én ezt használom), megoldása köszönd meg SnooP-nak. :)
 
stock ishex(str[])
{
    //P:3(\"ishex called: \\\"%s\\\"\", str);
    new
        i,
        cur;
    if (str[0] == \'0\' && (str[1] == \'x\' || str[1] == \'X\')) i = 2;
    while (str)
    {
        cur = str[i++];
        if (!((\'0\' <= cur <= \'9\') || (\'A\' <= cur <= \'F\') || (\'a\' <= cur <= \'f\'))) return 0;
    }
    return 1;
}
Cím: Hogyan lehet lekérni, hogy a string hexadecimális kód e?
Írta: Live - 2013. augusztus 22. - 14:58:25
De ez úgy ellenõrzi, hogy ha ott van a 0x AA szerintem.
Nekem meg nem kell a 0x AA hanem csak simán például az FFFFFF
Üdv,
Dávid