Dialog kommt nicht

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 bins mal wieder 8|


    warum kommt der dialog nicht ?
    new string[200];
    for(new i = 0; i != MAX_AUTOHAUS; i++)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,AutoHaus[i][aX],AutoHaus[i][aY],AutoHaus[i][aZ]))
    {
    for(new n = 1; n <sizeof(AutoHausAuto);n++)
    {
    format(string,sizeof(string),"\n%s",CarName[AutoHausAuto[n][aAutoID] - 400]);
    break;
    }
    ShowPlayerDialog(playerid,DIALOG_AUTOHAUS,DIALOG_STYLE_LIST,"Autohaus",string,"Weiter","");
    }
    break;
    }
    ich gehe in das Pickup und es passiert einfach garnix

  • new string[200];
    for(new i=0;i!=MAX_AUTOHAUS;i++){
    if(IsPlayerInRangeOfPoint(playerid,3,AutoHaus[i][aX],AutoHaus[i][aY],AutoHaus[i][aZ])){
    for(new n=1;n<sizeof(AutoHausAuto);n++){
    format(string,sizeof string,"\n%s",CarName[AutoHausAuto[n][aAutoID] - 400]);
    }
    ShoPlayerDialog(playerid,DIALOG_AUTOHAUS,DIALOG_STYLE_LIST,"Autohaus",string,"Weiter","");
    }
    continue;
    }


    Schreib das mal so, du hattest dort ein break; drinne, was das alles abgebrochen hat ;)

  • Bringt auch nichts ich habe es mal in einen befehl gemacht: ocmd:test(playerid,params[])
    {
    new string2[200];
    for(new i=0;i!=MAX_AUTOHAUS;i++)
    {
    if(IsPlayerInRangeOfPoint(playerid,3,AutoHaus[i][aX],AutoHaus[i][aY],AutoHaus[i][aZ]))
    {
    for(new n=1;n<sizeof(AutoHausAuto);n++)
    {
    format(string2,sizeof string2,"\n%s",CarName[AutoHausAuto[n][aAutoID] - 400]);
    }
    ShowPlayerDialog(playerid,DIALOG_AUTOHAUS,DIALOG_STYLE_LIST,"Autohaus",string2,"Weiter","");
    }
    continue;
    }
    return 1;
    }


    wenn ich dies nun mache kommt ingame: SERVER: Unkown Command