WBB_Connect 2.0 - Verbinde Server und Forum

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
  • Die Funktion fragt nur ab ob der Account angelegt ist mehr nicht du kannst die z,b, so nutzen
    if(WBB_IsValidUser(SpielerName(playerid)))
    {
    SendClientMessage(playerid,WEIß,"Du hast einen Forum Account!");
    GivePlayerMoney(playerid,500);
    }else SendClientMessage(playerid,WEIß,"Es Wurde kein WBB Account über deinen Namen gefunden!");

    kann auch sein das es mit diesem "==0" geht musst du auf Haukes antwort warten ^^

  • Bei mir funktionert es soweit ganz gut,
    doch wenn ich mich Einlogge kommt das Registrier Fenter trotzdem... (Hier der Ausschnitt..)

    Code
    if(WBB_IsValidUser(spielername(playerid)))
    		{
    		} else {
    			format(PasswortForum[playerid], 128, "%s", key);
    			ShowPlayerDialog(playerid,DIALOG_EMAILLOGIN,DIALOG_STYLE_INPUT,"Deine E-Mail","Du wirst automatisch im Forum Registriert\nGib dafür bitte eine gültige E-Mail Adresse ein!","Weiter","");
    		}


    Vielleicht findet ihr den Fehler :S

  • Ich Speichere die Passwörter als MD5.. da key bereits als MD5 gespeichert war, habe ich das "Rohe" Passwort als PasswortSpeichern genommen und das in key gesteckt.. (Hoffe ihr versteht das) xD

  • das Filterscript kann über die Funktion "WBB_Initialize" initialisiert werden (Den Satz versteh ich nicht ! was ist damit genau gemeint


    Er das das Filterscript automatisch einen WBB3 Account ?


    Wenn nicht welchen Befehl muss mann eingeben ?

  • Über die Funktion WBB_Initialize stellt das Filterscript eine Verbindung zur WBB_Connect API her.
    Somit braucht man bei den weiteren Funktionen keinen Authentifikationsschlüssel mehr übergeben.

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.

  • Authentifikationsschlüssel wo musst der ins Filterscript eingetragen werden ?


    und wie erstellt mann jetzt den Forum Account ?


    // Edit Info hinzugefügt

  • Wie genau muss ich das machen mit:
    public _WBB_Initialize ( Adress[ ] , AuthKey[] ) {
    format ( GlobalAdress , 64 , Adress );
    format ( GlobalAuthKey , 32 , AuthKey );
    SendRequest ( "Initialize" , "" , HTTP_REQUEST_NO_DATA );
    }

    Stahlbau Azubi deswegen kaum Aktiv

  • Im Filterscript habt ihr eigentlich garnichts zu ändern.
    So wird die Verbindung hergestellt:

    public OnGameModeInit() {
    WBB_Initialize ( "www.sa-mp.de" , "ash8273hdasjkd37hgad" );
    }


    ...


    public WBB_OnInitialize ( State ) {
    if ( State )
    print ( "Verbindung erfolgreich hergestellt. WBB_Connect wurde initialisiert" );
    else
    print ( "Verbindung schlug fehl. Daten sind falsch" );
    return 1;
    }

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.

  • Hauke und wie erstellt mann jetzt ein Forum Account ? oder geht das automatisch

  • Steht da doch :D


    Gibst vieleicht einen fertigen Code ????


    bin zu blöd heute dazu ?!


    wie zb /forumacc


    // Edit Text hinzugefügt

  • Da habe ich auch grade Probleme
    Habe es so Getestet
    ocmd:test(playerid,params[])
    {
    new user,pw,mail,index;
    if(sscanf(params,"sssd",user,pw,mail,index)) return SendClientMessage(playerid,Rot,"Nutze: /test [Username][Passwort][Mail Adresse]");
    WBB_AddUser(user, mail, pw,index);
    return 1;
    }
    Aber bekomm den Error:
    C:\Users\XXXXX\Desktop\Neuer Ordner\gamemodes\tutorial.pwn(1474) : error 035: argument type mismatch (argument 1)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    Stahlbau Azubi deswegen kaum Aktiv


  • public OnGameModeInit() {
    WBB_Initialize ( "www.sa-mp.de" , "ash8273hdasjkd37hgad" );
    }


    ...


    public WBB_OnInitialize ( State ) {
    if ( State )
    print ( "Verbindung erfolgreich hergestellt. WBB_Connect wurde initialisiert" );
    else
    print ( "Verbindung schlug fehl. Daten sind falsch" );
    WBB_AddUser ( "Master18" , "master18@master18.de" , "passwort" );
    return 1;
    }


    public WBB_UserAdded ( Index ) {
    print ( "User wurde hinzugefügt" );
    return 1;
    }

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.


  • So was meinte ich hauke will es ja über Ingame machen !

  • Beim installieren stürzt mein Browser immer ab.