public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new Veh;
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    if(dialogid == DIALOGID && response)
    {
          if(listitem == 1) //elsõ, most pl autó
          { 
               ShowPlayerDialog(playerid, DIALOGID+1, DIAOG_STYLE_LIST, \"Autók\", \"Infernus\\nBanshee\\nSultan\\nstb...\", \"Spawn\", \"Cancel\");
           }
           if(listitem == 2) //ez meg a motor, vagy amit 2.nap írsz.. stb
    }
    if(dialogid == DIALOGID+1 && response)
    {
         if(listitem == 1) //elsõ, vagyis most Infernus
         {
               Veh = CreateVehicle(411, X, Y, Z, 0.0, -1, -1, -1); // Lerak egy Infernust, ami véletlenszerû színû.
               PutPlayerInVehicle(playerid, Veh, 0); //Berak a kocsiba
          }
          if(listitem == 2) //ide a többi, most pl a Banshee következne.
     }
}
 Bocs ha valamit elírtam XD