wbb4.1 mit Samp


  • Include:


    // check wbb key
    #define pWBB_CONNECT_KEY "testkey5757"

    #endif
    #define pWBB_URL "mein-forum.de/wbb"

    #endif




    PAWN:
    public OnPlayerConnect(playerid){




    WBB_AddUser("tester", "1337", "test@test.de");

  • Hast du schonmal das folgende Callback eingefügt?



    forward pWBB4_Callback(action, index, playerid, status, response[]);
    public pWBB4_Callback(action, index, playerid, status, response[]) {
    if ( action == pWBB4_ACTION_WBBADDUSER )
    {
    if ( status == 1 )
    {
    printf("Der User wurde erfolgreich erstellt! UserID = %d", strval(response));
    }
    else if ( status == -1 )
    {
    printf("Der Benutzername '%s' ist ungültig.", response);
    }
    else if ( status == -2 )
    {
    printf("Der Benutzername '%s' ist bereits vergeben.", response);
    }
    else if ( status == -3 )
    {
    printf("Das Passwort '%s' ist nicht sicher genug.", response);
    }
    else if ( status == -4 ) {
    printf("Die E-Mail Adresse '%s' ist ungültig.", response);
    }
    else if ( status == -5 ) {
    printf("Die E-Mail Adresse '%s' ist bereits vergeben.", response);
    }
    }
    return 1;
    }

  • schieb mal das forward nach oben ins script.
    darunter fügst du mal das hier ein:
    #define pWBB_DEBUG 1;
    wird jetzt was geprintet?


    du hast WBB_AddUser unter OnPlayerConnect, nachdem du kompilierst hast, hast du dich auch eingeloggt? sonst ruft er es auch nicht auf.

  • habe jetzt gemacht wie du es gesagt hast aber es geht immer noch nicht ja habe mich dann eingeloggt danach


    in serverlog Der Benutzer name Null ist ungültig.



    habe es so


    in serverlog Der Benutzer name Null ist nicht gültig



    edit:
    habe es so jetzt mal von derperre65 kopiert geht tzd net
    WBB_AddUser("derpierre65", "1337", "admin@derpierre65.de", playerid, 1);

    Einmal editiert, zuletzt von Debian999 ()


  • so also wer gerade weg sry



    Serverlog




    habe auch mal mit addpost getest doch im log kommt immer wieder Der Benutzername 'null' ist ungültig



    edit:


    habe es als befehl versucht dann kommt wieder der benutzer name null ist ungültig

    3 Mal editiert, zuletzt von Debian999 ()

  • vllt liegt es an der verbindung zum forum? ich werde es mal bei mir probieren, vllt überseh ich ja etwas.


    //edit
    Problem gelöst:
    Das Problem war das 2 Dateien auf dem Webserver (samp.php und install.php) falsche Rechte sowie Benutzergruppe hatten.
    Die 2 Dateien müssen vor der Installation 777 Rechte und als Benutzer: www-data haben.

    Einmal editiert, zuletzt von theTV ()