Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Create a Draw Animations (9mmhandgun) - A Tutorial for Half-Life.

or 'Deploy' animations.

So far, you should have a basic knowledge of compiling and decompiling GoldSrc models. In reality, this is not actually a tutorial, I am just showing how I do my draw animations. There are indeed some voice overs there so you can really understand what I'm doing.

If you have questions about this, please post it here on GB.


Select a model to animate. Copy the model and paste it to a folder where you are going to work on. Use Milkshape 3D's Kratisto's Half-Life Decompiler to decompile the model. Make sure everything is checked on the boxes there, because it will be compiled again later. Anything missing will make the compilation fail.


You need to check if the rig you are going to work with is good or not. If you are fine with the default rig of your model, check if they are joined together. Since this is Milkshape3D, you need to be sure to join them together in a way that will help you animate reload and other stuff.


Milkshape 3D cannot register cameras and needs to be viewed through the 3D window. Align it with the point of X, Y and Z axis since GoldSrc models check the alignment of the animations by this method.


Since we are doing a Draw animation, we should be doing a movement that will make it look like a draw or deploy. So first, you basically need to hide the weapon from the screen on the first few frames. Create frames from 1-20. Decide where the appearance of the model will go into.

Animation style

We are now on a modern century and still using MS3D... ooops, let me re-phrase that. We are now on a modern century where we have a lot of movements that we can choose from. I do want to teach it here but I think it would take some time to discuss it. But these are the things that you should consider:
  • Character's Behavior
  • Character's Personality
  • Character's Hand Model

Your animations should really match with the character's over all personality. Since Gordon is a scientist and the default animations expresses its movements in a simple form, then make a simple but smooth animations.

Smooth your animations by using less keyframes instead of many. If you really wish to create a decent animation, you should watch a lot of movements of FPS games. When you animate, you should define your animations as what it is. If it shoots, it must look like a shoot, if you reload, it must be a defined as reload.

So far, that's it. Watch the video to learn more.

  • ELIOSOSA avatar
    ELIOSOSA Joined 4y ago
    1,646 points Ranked 24,776th
    Hey bro I have a problem when I want to compile a model in milkshape3d when I finish it and compile it it crashes and I don't know if it's a textures error or something else do you have any idea what it could be?
    cabeza de pingo
    URL to post:
  • Bobito Pawner avatar
    Bobito Pawner username pic Joined 12y ago
    2,509 points Ranked 22,219th
    44 medals 7 legendary 12 rare
    • 2017 Top Contributor Medal icon
    • Submitted 100 Skins Medal icon
    • 30 submissions featured Medal icon
    • Reached 100 subscribers Medal icon
    • 2019 Top Contributor Medal icon
    • 10 years a member Medal icon
    Hello guys! please read this also for added info on what animating is, in MS3D. Animating in Milkshape 3D
    Preserving The Word avatar
    Preserving The Word
    URL to post:
  • Romeo (L) avatar
    Romeo (L) Joined 10y ago
    On a Nightrain
    11,467 points Ranked 790th
    44 medals 10 legendary 9 rare
    • 30 submissions featured Medal icon
    • 2017 Top Contributor Medal icon
    • Submitted 100 Skins Medal icon
    • Submitted 100 WiPs Medal icon
    • Returned 5000 times Medal icon
    • Received thanks 500 times Medal icon
    4y 4y
    Hmm...I'm thinking about making tutorial series about using blender to fix animations after porting from CSS and basic things about altering animations =)

    Those people that search for it in Internet - find little info about it.
    • Helpful x 1
    • Agree x 1
    • Thanks x 1
    URL to post:
  • AoM avatar
    AoM username pic Joined 16y ago
    Modboy Dev Ripe Supporter AC:NL Manager UT2k4 Manager SN Manager Admin
    Likely Asleep
    109,280 points Ranked 29th
    57 medals 7 legendary 18 rare
    • 10 years a member Medal icon
    • Created a Mod Installer Medal icon
    • Achieved Admin clearance Medal icon
    • 15+ Entries! GameBanana’s Christmas Giveaway 2017 Medal icon
    • Became a Ripe Supporter Medal icon
    • Returned 5000 times Medal icon
    AoM avatar
    Modboy Dev
    Can you please make a version with pictures and words rather than only a video?
    Thar be snow. avatar
    Thar be snow.
    URL to post: