Wohnort im Register

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
  • Ich hätte da mal eine Frage.




    Wie mache ich das so, dass wenn ich einen Dialog habe, wo mann zbs.
    seine Stadt aussuchen muss, wo mann Wohnt. Und so das wenn es zbs.
    Hamburg\Berlin\Bremen\ gibt. Und mann dann auf das erste dieser Städte
    klickt, ein neuer Dialog angezeigt wird wo dann halt so wichtige Orte
    bzw. vllt sogar so kleine Dörfe aufgelistet sind, die man dann auch
    auswählen muss. Also sozusagen 2 Dialog in einem. Diese sollten dann auch Abgespeichert werden, das kann ich denke ich auch alleine :D.




    Ich hoffe das mir jemand Helfen kann, und ihr meine Frage versteht.

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward

  • ShowPlayerDialog?
    Und dann einfach
    wohnort=strval(inputtext)
    und dann eben
    Spieler[playerid][wohnort] = wohnort;


    :)


    Wie jetzt ?? wenn ich diesen Code habe


    if(dialogid==DIALOG_WOHN1)
    {
    if(response==0)
    {
    ShowPlayerDialog(playerid,Bundesland,DIALOG_STYLE_LIST,"Bundesland","Bayern\nBerlin\nBrandenburg","Wählen","Zurück");
    }
    if(response==1)
    {
    ShowPlayerDialog(playerid,Bundesland,DIALOG_STYLE_LIST,"Bundesland","Bayern\nBerlin\nBrandenburg","Wählen","Zurück");
    }
    }


    Und jetzt soll es so, wenn ich jetzt auf "Bayern" klicke, soll wieder ein Dialog kommen wo mann dann dort Nürnberg usw anklicken muss. Das sollte dann mit PVar´s gespeichert werden.

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward

  • Sorry aber bin anfänger, wieso soll ich Spieler[playerid][Wohn]= 1; benutzen? Die Bundesländer sind doch noch garnicht Abgespeichert. Das was du dort zeigst ist mit "Enum´s" ich arbeite mit PVar´s. Und was soll ich in die case eintragen?

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward

  • Du hast ja sicher ein Register und Login System ? Dort
    musst du einmal 1 neue Speicherung einfügen: Wohnort :)
    Das machst du einfach so wie du alles andere gemacht hast.
    case steht für den Fall, das heißt wenn du case 0 nimmst ist
    es das erste was er anklickt
    dann schauste dir den Link an den ich dir gepostet habe :)


    Wennst dann ned weiter kommst eine PN an mich

  • versuch ma das
    pwohnort[50]//Für dein Enum
    ShowPlayerDialog(playerid,diabla,DIALOG_STYLE_INPUT,"fdfd","wo wohnst du?","weiter","Abbruch");//Aufruf wo er es eingibt
    if(dialogid==diabla)//Hier die Abfrage
    {
    if(response)
    {
    if(strlen(inputtext) == 0)
    {
    ShowPlayerDialog(playerid,diabla,DIALOG_STYLE_INPUT,"fdfd","wo wohnst du?","weiter","Abbruch");
    return 1;
    }
    else
    {
    PlayerInfo[playerid][pwohnort]=inputtext;
    }
    }
    }
    //um alles zu laden so:
    format(PlayerInfo[playerid][pBanreason],50,"%s",query);//Query in deinen fall den dateipfad zu nehmen

  • Möchte es lieber in einem Dialog. In meinem Script sind die Bundesländer schon zum auswählen drinne. Sie werden auch Gespeichert ect. Möchte aber das wenn man sich Register, der Spieler das Bundesland+eine Stadt angeben muss. Wenn der Spieler zbs. auf Bayern klickt, soll im nächsten Dialog ein paar Städte aus Bayern stehen, zbs Nürnberg ect.

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward

  • daskannst du doch wohl selber machen -.-
    das ist doch keine sache für ein Problem
    du musst nur wissen wie ein Dialog funktioniert und dafür brauchst du nur DIALOG_STYLE_LIST mehr nicht

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • daskannst du doch wohl selber machen -.-
    das ist doch keine sache für ein Problem
    du musst nur wissen wie ein Dialog funktioniert und dafür brauchst du nur DIALOG_STYLE_LIST mehr nicht


    Ich bin ein Anfänger im Scripting bereich, und dein Tipp oben hilft mir leider auch nicht weiter.

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward