Dialog Problem

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
  • Hi,
    ich habe mir nun ein ein dialog mit dem style list erstellt:


    ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"hi","hunger\ndurst\napfel\n seegurke","okay","schliessen");


    so sieht dann der rest aus



    if(dialogid == 1)
    {
    if(listitem != 1)
    {
    SendClientMessage(playerid,COLOR_5,"HI1");
    }
    if(listitem != 2)
    {
    SendClientMessage(playerid,COLOR_5,"HI2");
    }
    if(listitem != 3)
    {
    SendClientMessage(playerid,COLOR_5,"HI 2");
    }
    if(listitem != 4)
    {
    SendClientMessage(playerid,COLOR_5,"HI3");
    }
    if(response == 1)
    {
    ShowPlayerDialog(playerid,-1,0,"","","","");
    }
    }


    klick ich nun auf eines der listitems zeigt der mir bei jedem listitem 4an.
    und den inhalt von listitem 1 :S
    was ist daran falsch?

  • Warum WTF machst du ein ! vor den Variablen?

    if(dialogid == 1)
    {
    if(listitem == 1)
    {
    SendClientMessage(playerid,COLOR_5,"HI1");
    }
    if(listitem == 2)
    {
    SendClientMessage(playerid,COLOR_5,"HI2");
    }
    if(listitem == 3)
    {
    SendClientMessage(playerid,COLOR_5,"HI 2");
    }
    if(listitem == 4)
    {
    SendClientMessage(playerid,COLOR_5,"HI3");
    }
    if(response == 1)
    {
    ShowPlayerDialog(playerid,-1,0,"","","","");
    }
    }


  • weiß ich garnicht hatte mir irgendwo sowas angesehen (samp wiki oder so) und da war das so mit ! vor den variablen :|
    danke werde es ma testen :)


    //edit
    da war nicht nur das mit dem ! falsch sondern noch einige andere dinge^^

    Einmal editiert, zuletzt von Sampi ()