DIALOG_MSGBOX

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
  • Hallo,


    Ich wollte für mein Server eine Feature aufbauen
    Das wenn man alles eingegeben hat also ->
    Passwort -> Mann oder Frau -> Wie alt -> Dann kommt normalerweise Tutorial
    Ich hab aber so eingestellt das da ein DIALOG_MSGBOX kommt und da drin steht
    Möchtest du das Tutorial anschauen? "Ja","Nein"
    Wenn ich auf "Ja" drücke kommt das Tutorial wenn ich auf "Nein" drücke wird die Registration neugemacht..


    if(dialogid == JaoderNein)
    {
    if(response == 0)
    {
    SetPlayerSpawn(playerid);
    SpawnPlayer(playerid);
    }
    else
    {
    TutTime[playerid] = 1;
    }
    return 1;
    }


    TutTime geht aber Spawn geht nicht.. :(


    Mfg
    Hosting4Free

  • du hast es auch falschrum geschrieben....


    so müsste es heißen:


    if(dialogid == JaoderNein)
    {
    if(response) // wennse den ersten butten auswählen
    {
    TutTime[playerid] = 1;
    }
    else
    {
    SetPlayerPos(playerid, x, y, z);
    }
    return 1;
    }




    Einmal editiert, zuletzt von The_OTTO ()

  • Also,


    Ich möchte das man bei der Registration ein Dialog kommt ob man Tutorial anschauen will oder nicht.
    Wenn man anschauen will dann kommt das Tutorial, aber wenn man Nein drückt dann soll man gespawnt werden


    //edit
    The_OTTO
    Das geht immer noch nicht :(


    Gruß
    Hosting4Free

    Einmal editiert, zuletzt von hosting4free ()

  • Mach das so, wen du auf nein klickst, mus reg=1); oder wie das auch heißt, und dan spawn.

    DANKE! Hat geklappt :)


    Jetzt habe ich ein anderes Problem, der New User kriegt wenn er gespawnt ist

    Code
    -20$


    Ich habe GivePlayerMoney(playerid,5000) gemacht und mein JunkBuster blockt das.. also setzt das Geld auf 0
    Und mit if PlayerInfo(playerid)[pCash]= 5000; geht das auch nicht.. dann kommt auch -20$


    Gruß
    Hosting4Free