Problem mit Supcar Dialog

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 habe einen Dialog erstellt indem man auswählen kann welchen supcar man haben möchte aber wenn ich /supcar eingebe kommt das erste auto das auf der liste steht ohne dialog


    Ich die Codes:
    ocmd:supcar(playerid,params[])
    {
    if(!IstSpielerAdmin(playerid,1)) return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst dir kein Auto spawnen, solange du in einem Auto sitzt!");
    ShowPlayerDialog(playerid,Supcar_Dialog,DIALOG_STYLE_LIST,"Supcars","Monster Truck\nTourismo\nBandito\nSandking\nHotknife","Spawnen","Abbrechen");
    return 1;
    }


    if(dialogid == Supcar_Dialog)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(556,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);

    }
    if(listitem == 1)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(451,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);

    }
    if(listitem == 2)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(568,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);

    }
    if(listitem == 3)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(495,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);

    }
    if(listitem == 4)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(434,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    }
    }


    // Edit der Dialog funzt jetzt

    Einmal editiert, zuletzt von Ralf ()