Es wird kein Register Fenster angezeigt

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
  • Hier die codes:


    OnPlayerConnect:



    //### ORM:Spieler
    new ORM:oid=Info[playerid][orm]=orm_create("spieler");
    orm_addvar_int(oid,Info[playerid][dbid],"id");
    orm_addvar_string(oid,Info[playerid][pName],24,"Name");
    orm_addvar_string(oid,Info[playerid][pPW],128,"Passwort");
    orm_addvar_int(oid,Info[playerid][pSkin],"Skin");
    orm_addvar_int(oid,Info[playerid][pGeld],"Geld");
    orm_addvar_int(oid,Info[playerid][pLevel],"Level");
    orm_addvar_int(oid,Info[playerid][pAdmin],"Admin");
    orm_addvar_int(oid,Info[playerid][pGeschlecht],"Geschlecht");
    orm_addvar_int(oid,Info[playerid][pKills],"Kills");
    orm_addvar_int(oid,Info[playerid][pDeaths],"Deaths");
    orm_addvar_int(oid,Info[playerid][pBeruf],"Beruf");
    orm_addvar_int(oid,Info[playerid][pFuehrerschein],"Fuehrerschein");
    orm_addvar_int(oid,Info[playerid][pFlugschein],"Flugschein");
    orm_addvar_int(oid,Info[playerid][pAngelschein],"Angelschein");
    orm_addvar_int(oid,Info[playerid][pWaffenschein],"Waffenschein");
    orm_addvar_int(oid,Info[playerid][pFightingstyle],"Fightingstyle");
    orm_addvar_int(oid,Info[playerid][pBootsschein],"Bootsschein");
    orm_addvar_int(oid,Info[playerid][pZollpass],"Zollpass");
    orm_setkey(oid,"Name");
    orm_select(oid,"LoadAccount","i",playerid);
    LogConnect(playerid);



    Load Account:


    @LoadAccount(playerid);
    @LoadAccount(playerid)
    {
    switch(orm_errno(Info[playerid][orm]))
    {
    case ERROR_OK: {//Accoutn vorhanden

    ShowPlayerMenu(playerid, "menu.login");
    }
    case ERROR_NO_DATA: {// Account nicht vorhanden
    ShowPlayerMenu(playerid, "menu.register");
    }
    }
    orm_setkey(Info[playerid][orm], "id");
    return 1;
    }


  • Versuch mal LoadAccount unter OnPlayerRequestClass abzurufen.
    Also ich hab immer gedacht unter Load Account werden die Spieler Daten geladen nachdem man sich eingeloggt hat.
    Und hier lässt du die Daten schon vorher laden oder wie? Und dann der Dialog? :D


    MfG

    Nexus Reallife: ts1.gta4.me:4014
    Schaut vorbei!

  • @Hazeing:
    Wieso bist du jetzt auf einmal auf ORM umgestiegen, hast du dir überhaupt irgendeine Dokumentation darüber angeschaut ?
    Zudem finde ich, so wie ich dir das eingebaut hatte war das vollkommen ausreichend für jedermanns Bedürfnisse was MySQL Datensätze angeht.


    mfg :thumbup: