UPDATE 26/10/2011: Added support for night vertex colours.
UPDATE 01/11/2011: Zoom extents after import, autodelete of isolated vertices.

Instructions

In addition to 3ds max you need to have .NET framework 4 and Max.NET installed.
You will also need Kam's gta_material.ms which is included with his scripts.

Download the Max.NET installer here.
http://www.ephere.com/autodesk/max/downloads.html

Download Kam's 3ds max scripts here.
http://www.gtagarage.com/mods/show.php?id=9172

But it's important to note that the plugin will not work with versions prior to 3ds max 9 since they do not have in-built support for the .NET framework.

Copy GTADffImporter.dll into <3ds max root folder>\plugins. It's advisable to run 3ds max as administrator; sometimes it didn't work when this step was omitted.

The plugin is accessible from the utilities tab: Expand the "Utilities" rollout and click the "More... " button. In the list you should find an entry for "GTA DFF importer".

The utility brings up a dialog. Click the "open" button to choose a file. One or more numbers will appear in the listbox; these represent clumps in the .dff file. The numbers are the offsets(i.e addresses) of the clumps relative to the beginning of the file. Select one of them and click the "Import" button to perform the import.

Most .dffs are single clump.

Features

Imports GTA III, Vice City and GTA SA models.
Imports materials, normals, both UV maps and vertex colors.
Limited support for peds: mesh is imported but bones are represented by dummy nodes.
UV and other animations not supported.
2dfx not supported.

CREDITS
Coding and design : Seggaeman
Testing and encouragement : fastman92
Dff format information: DexX, REspawn, Kam, gtamodding.com
gta_material.ms: Kam

(c) 2010-2011 by Seggaeman