Hl2 import error

Hi,
I’m trying to import a model from half life 2, following this tutorial (obviously changing it a bit).
I have the blender smd importer, but when I go to import it I get “Python script error: Check console”
Upon looking at the console, I see this:

SMD Import 0.1
Node
Base
Traceback (most recent call last):
      File "(string)", line 459, in fs callback
      File "(string)", line 41, in read
      File "(string)", line 64, in parseFile
      File "(string)", line 169, in parseNodes
AttributeError: type object 'Bone' has no attribute  'New' 

This is the same no matter what smd I import.
Does anyone know how I can fix this (or what the problem is). I think it is that one of the bones in the model is broken?.. I don’t really know.
Thanks for the help.

I get the same error when I try, no matter what model I use

There is a new script that actually works. Go to http://www.3d2toy.com/tools.html

It worked for me at least. I tested importing the bf2142 knife they made for source. It simply rocks.

wolih-
i tried the script in the link you provided, but that didn’t work for me either. i got the exact same error as tigger.

it would be great if someone could get an smd script working with newer versions of blender. it’s not just for halflife2 either, i’m trying to do character modelling for Nexuiz (an open source game), but i’m unable to import the character models and animations because they are in the smd format. if someone could make a working script it would be a massive help.