So, guess what. I am getting closer to finally understanding the process of creating player models. I believe it's all thanks to glennxserge (Joshua Mills, is this correct?) who not only gave me an energy boost to once again fiddle with this, but also gave me a perl script that re-defines the correct bones to the vertices. He also helped me a bit on the way, great thanks!
I understand that he is also doing some player models.
Now, I'm going to explain a little on what I did just in case people wonder or if any other artists come along. Btw, this model I used is not mine, Ivan (from these forums) created this model a long time ago, but he nor anyone else couldn't rig it. I thought it would be a shame for such a good looking model to go to waste, so I decided to finally do something about it.
I am using Maya, as mentioned somewhere in this thread

, I imported the robots (Quark or Crash as he is called) skeleton/bones.
I did try to re-use the animations from the Quark but when exporting from Maya the Valve SMD exporter gave the bones different numbers so they wouldn't match up with Quarks animations. I also saw that this skeleton had way to many and unused bones, I removed a lot of them.
The skeleton had some kind of '1 frame' animation, not an animation per se, just 'keyed frames' as it's called in Maya. This made it so that the model got deformed when later brought in-game. So basically I just removed all of that.
Lastly, Ivan's model had some inverted face normals, which means you would look through the model in a reverse kind of way. So when all of this was done I had to not only export the model as an 'Valve SMD Model' but also export the skeleton as 'Valve SMD Animation'. I duplicated the animation file and renamed it to a couple of animations so that the model would actually show up in-game. Otherwise you just get a diamond thing that you get when stuff are missing.
Of course, the model isn't animated, but this shows that my approach gave success and that I soon can start creating animations as well.
That's it folks. This took half a day with trail and error, but I learned something at least.
Cheers.
Result:


