Dialog nach dem Login öffnen?

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
  • Guten Tag,


    Es geht um folgendes:

    if(dialogid == DIALOG_LOGIN)
    {
    if(response && strlen(inputtext) > 0)
    {
    OnPlayerLogin(playerid,inputtext);
    }
    else
    {
    Kick(playerid);
    }
    }



    Ich möchte, dass wenn man sich erfolgreich einloggt und nicht gekickt wird,
    z.B. folgendes erscheint:
    ShowPlayerDialog(playerid,DIALOG_BEISPIEL,DIALOG_STYLE_MSGBOX,"Beispiel","Halloo","Hallo Zurück","Tschüss!");


    ^^ Nur ein Beispiel ^^


    Danke!
    Liebe Grüße
    Mr.X


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...



  • Setz ihn im public OnPlayerDialog unter das, wo er spawnt. Dann sollte es klappen.

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

  • Ja ich weiß. Er gibt seine Daten ein, und wird dann gespawnt. Also soll der Dialog kommen wenn er spawnt.


    Probiere es aus

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Wenn er ein Krankenhaus System hat, womit ich rechne, fragt r bestimmt ab, oj es der erste spawn ist. Dann soll er das da rein packen.

  • OnPlayerSpawn ist völliger quatsch und so will er es überhaupt nicht. Das würde bedeuten er würde bei jedem Spawn geöffnet werden.
    Dominik hat das richtige gepostet.
    @21Code21: Wenn du keine Ahnung von Scripten hast, halt dich einfach raus, und sammle Posts woanders.

  • Hallo?? Wenn er abfragt ob es der erste Spawn ist liege ich genau richtig. Was spielste dich denn so auf?

  • Hallo, :)


    Danke für eure Hilfe.
    Ich habe es so wie Dominik gemacht und so klappt es euch.


    Alle haben mir gut geholfen und deshalb ein ganz großes Dankee schön

    Und streitet euch doch nicht, wegen so einer Frage,
    ihr habt zumindest das Scripten drauf, was ich noch nicht hab :P


    Danke nochmal und Liebe Grüße
    Mr.X



    Kleine Frage habe ich aber noch:
    Wie kann ich in einem Dialog die Farbe ändern?
    Also z.B
    Zeile 1\nZeile 2 Text und gleiche Reihe wieder Standartfarbe


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...



  • Kein Ding ;)


    Beispiel: ShowPlayerDialog(playerid,Dialog123, DIALOG_STYLE_MSGBOX, "Überschrift","Dies ist ein {HTML Code} farbiger Dialog","OK,");
    Standartfarbe ist eigentlich {FFFFFF}