Pawn und PHP gleiche Passwörter?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Kann mir jemand sagen wie ich in pawn und php gleiche passwörter erzeugen kann? Also beispiel:


    User Tippt ingame:
    hundkatzemaus <- wird kodiert <- g4ztg4G4tg <- kommt raus
    User Tippt im Control panel (php)
    hundkatzemaus <- wird kodiert <- g4ztg4G4tg <- kommt raus


    Immoment ist es bei mir so:


    User Tippt ingame:
    hundkatzemaus <- wird kodiert <- 44364578 <- kommt raus
    User Tippt im Control panel (php)
    hundkatzemaus <- wird kodiert <- 85634233 <- kommt raus


    ich arbeite in Pawn mit udb_hash und habe versucht udb_hash auf php umzuschreiben aber es geht irgendwie nicht :( kann mir jemand helfen?


    // EDIT:

    meine php funktion


    // EDIT:
    die dudb_hash funktion:


    stock udb_hash(buf[]) {
    new length=strlen(buf);
    new s1 = 1;
    new s2 = 0;
    new n;
    for (n=0; n<length; n++)
    {
    s1 = (s1 + buf[n]) % 65521;
    s2 = (s2 + s1) % 65521;
    }
    return (s2 << 16) + s1;
    }