How to Make a Garry's Mod Playermodel (Pt. 7) | C Arms and Uploading to the Workshop

Ойындар

A full guide on the creation of a Source Engine playermodel / ragdoll with (almost) every feature. Including: face posing, eye posing, jigglebones, bodygroups, ragdoll, idle blinking animations, BlueFlyTrap's pseudo PBR materials, proportion trick, and c arms (first person viewmodel arms). All without the need for weight painting or any real rigging work whatsoever (save for a few optional things).
This one's on making c arms / v arms / firstperson arms as well as using Crowbar to upload your mod to the steam workshop.
Downloads:
Playermodel Template Files
drive.google.com/file/d/12CXX...
Blender
www.blender.org/download/
Old Blender
download.blender.org/release/...
Blender Source Tools Plugin
steamreview.org/BlenderSourceT...
Old Blender Source Tools Plugin
steamreview.org/BlenderSourceT...
Crowbar
steamcommunity.com/groups/Cro...
VTF Edit
web.archive.org/web/201709130...
VTF Edit Alternate Link
www.tophattwaffle.com/downloa...
Proportion Trick Script
github.com/sksh70/proportion_...
Fennecai's PBR-to-Source Converter
drive.google.com/file/d/1xjQV...
Notepad ++
notepad-plus-plus.org/
Timestamps:
0:00 brief introduction
0:44 making c arms the easy way (optional)
5:11 testing the c arms in-game
6:20 making c arms the BETTER way (optional)
13:21 uploading your mod to the workshop
15:35 im proud of u ^-^ (and completed Ana)
Thanks to our Patrons:
❤OzzieGerff
❤Mr Scruffles
❤MePenguini
❤HervyDaWulfy
❤Argle of Bargleton
❤takovreldai
❤_segfault
❤Sophia Sands
❤Mickey Ruland
❤Mir3JonCZ
❤Howey Roll
❤Dankestly TV
❤millkfriendd
❤TheEmIsNigh
❤Loggers
❤LegoFan94
❤Em
❤Buttons
❤BinkusTheTrinkus
❤BuddyTheFoolish
❤CydroFoX
❤TsarFromAfar
❤ColorBirb
❤Selbi
❤Block
❤combine darcy wu
❤Ja'Keel Jyba
❤AstroTom
❤137
❤Literally Just Hoog
❤Firstaid223
❤Shadedsun
❤MasterGracey999
❤Relivo Otlaa
❤NotFuwa
❤SuperSonic2480
❤Belonata
❤Capt. Lou
❤skapatryk523
❤Admiral Chicken
❤Anno
❤Absentia
Our patreon: / deadwatergaming
OR
Make a one-time donation of any amount to support us: ko-fi.com/deadwatergaming
Outro music by: HOME

Пікірлер: 66

  • @semsko
    @semsko11 ай бұрын

    I cannot thank you enough for this tutorial!!! I'm not super experienced with GMOD addons, but I really wanted to make a specific model into a playermodel. All the other tutorials on youtube are extremely out of date, so I've ended up spending the last couple of WEEKS fighting with it trying to figure out how to do the proportion trick by following giant, complicated steam guides. I'm the kind of guy who has just enough source engine experience to be able to handle the little problems when they come up, but I just could not for the life of me figure out how to do the proportion trick properly - so this tutorial was literally PERFECT for me. Was able to just follow what you did through the important parts and it worked flawlessly. Also so many tips were useful to get the materials to look just the way I needed. Stellar work, the community needed this

  • @acitrid
    @acitrid11 ай бұрын

    Just uploaded my first complete model, thank you so much for the guide. I had actually started using your old guide a few days ago and got most of the way through, just never got the ragdoll working or skeleton quite right. Despite all the time spent with nothing to show I did learn a lot about modelling and weight painting, so thank you for that. This updated guide is fantastic btw :)

  • @NotTerravin
    @NotTerravin8 ай бұрын

    I woke up today determined to make at the very least a crappy ragdoll for a short video, and thanks to you I've got a not-so crappy playermodel after about 9 hours of following your videos! You kept everything really clear throughout the whole process, and the only issues I ended up running into were my own fault or to do with the model I was porting over. I don't know if I'll be making another one any time soon, if ever, but I'm definitely using these as a guide in the future and directing friends towards them should they want to go through the experience too. Thanks a ton for your hard work!

  • @shamshiddy
    @shamshiddy29 күн бұрын

    its currently 5am and ive been following this tutorial for 7 whole hours but out of all the tutorials i looked up this one helped the most! actually got it working first try too so thats a massive win and an even bigger win is that i already recognised this channel from your main as well and tbh that alone had me paying attention the whole time lol

  • @DarkKosmic
    @DarkKosmic11 ай бұрын

    Fantastic tutorial. Ran into a few bumps along the way, but nothing that wasn't me missing a step or something I could sort out with some ingenuity. The playlist also had excellent timing, just as I was about to give up on a custom PM, lo and behold I find a tutorial from a couple hours ago. Cheers for the great work!

  • @Subtact_
    @Subtact_7 ай бұрын

    Super awesome tutorial series, i just released a 20th player model port with help from these awesome tutorials. Thank you for really adding to the missing literature of this lost art, it’s super fun and has taught me a lot of valuable lessons in the source engine. Cheers mate!

  • @Haruka-nr3vs
    @Haruka-nr3vs10 ай бұрын

    Dude this guide rocks. I managed to finally make my first player model and while some of it was trial in error in the end I gotta give credit to you for all your help.

  • @DJL3G3ND
    @DJL3G3ND6 ай бұрын

    thanks, Ive made a few pms before but as you said its a new puzzle every time and I think this is probably the easiest series to follow on yt, actually goes into the bodygroups and flexes and stuff too

  • @fox5235
    @fox52355 ай бұрын

    If it wasn't for this guide I wouldn't have been able to turn a model from an infamous PS1 game into a functioning playermodel. Thank you plenty for making it so, so much easier than anticipated, I've credited your guide on the model's page as thanks, cause it's the right thing to do.

  • @newjoseanas9393
    @newjoseanas939310 күн бұрын

    Thank you and thank you very much!! After 1, 1 and a half years I was able to make a playermodel, thanks to you. Your tutorial explained each step perfectly and I was able to get an almost perfect model (of course some small errors because it is my first time XD) but the model came out the way I wanted it. Thanks to the KZread subtitles I was also able to understand the video (because I am Spanish) and thanks to that I was able to do it. Thank you very much master!

  • @squidaccus
    @squidaccus3 ай бұрын

    Pretty late to the party here, but this guide allowed me to create a playermodel, so regardless I think I should just drop by and say thanks. Great guide, very helpful.

  • @TheDeadMan536
    @TheDeadMan5364 ай бұрын

    this is a wonderful tutorial and although I couldn't quite complete the whole thing I did manage to get a working model in the game and that alone makes me happy.

  • @someniko02
    @someniko027 ай бұрын

    Thank you for this guide, i finally got my model working

  • @HintOfBlues
    @HintOfBluesАй бұрын

    Made 2 models with it Fantastic series

  • @Stelios704
    @Stelios70410 ай бұрын

    Incredibly useful tutorial, thanks a bunch m8

  • @TheGamerBone
    @TheGamerBone7 ай бұрын

    Thank you so much, this tutorial helped so much!

  • @DiegoClaudioSergio
    @DiegoClaudioSergio6 ай бұрын

    Thank you, I love make mods for source games. It's time to make my first player model for Gmod 😅

  • @KuaraVEVO
    @KuaraVEVO22 күн бұрын

    Hello, I have been making a model and everything is perfect, the only problem I have is that the third person model appears without some weapons, the gun does not appear in third person, the mp7, etc. But some others do, such as the gravity gun, the RPG and the crossbow. I thought that this happens because the skeleton does not have a weapon bone, I added them to the skeleton but it doesn't seem to work. Could you help me? Thank you

  • @TheLoaf1743
    @TheLoaf17435 ай бұрын

    I don't know if you'll ever read this, but... thank you so so much. I wanted something so simple that seemed impossible (being to have a functional Mechanist ragdoll/pm in gmod), and you made it simple. I'm so so so thankful for you. You saved me from countless hours of pain and useless work. I cannot not put you and this tutorial series in the description of the addon once it is uploaded.

  • @xron9345
    @xron9345Ай бұрын

    This guide was super helpful though I have a question how do i fix this problem where when my model jumps they do this landing animation. and when im moving they get stretched out

  • @NEO_NoiseBomb
    @NEO_NoiseBomb3 ай бұрын

    Question about my c_arms, The arms has sleeves for a coat and gloves underneath. The C_arms look normal as they should in Blender and of course it's rigged to closely fit the bones and such. In-game however, the sleeves look to be rolled up and stretched and you can see the gloves stretched to the elbows. What can I do to fix this?

  • @obezuna
    @obezuna5 ай бұрын

    Hi, I would like to ask do you have any references of any model? Something like male-07? Do I need a skeleton without extra biceps bones, Elbow and so on, and so that the scales are only on the first three fingers, and not all?

  • @lutikiu
    @lutikiu3 ай бұрын

    Everything’s fine but I’m having trouble with the c arms not showing textures, is there a way to fix this?

  • @kaitseddkaitsedd533
    @kaitseddkaitsedd5339 ай бұрын

    Do you think it's possible to add different c_arms as bodygroups? I'm trying to combine a bunch of different playermodels into one and making them toggleable as bodygroups. It worked out, but switching to a different model will still give me the c_arms of the base model. Would there be a way to tell gmod to check for which bodygroup is currently enabled and select the c_arms accordingly?

  • @smillyscarfs2988
    @smillyscarfs29882 күн бұрын

    Im typing this as a last resort, but no matter what I can do I cannot get the arms to show up, they keep displaying as errors saying "model missing:player_arms.mdl" when the file is in the code and the model is correctly compliled

  • @dwhackychicken6149
    @dwhackychicken6149Ай бұрын

    I did everything correctly, the ragdoll and c arms effect, but the actual pm doesn't work for no reason. There's no errors either

  • @Doctor_PAP
    @Doctor_PAP10 ай бұрын

    thank you very very much, this tutorial helped me so much, all i could find before were tutorials on how to make an already existing ragdoll into a player model, but now with your help, i was able to make my personal vrchat avatar into a playermodel! one thing i'd like to ask tho, how could i go about getting the icon for it set up in the player model select menu? as of now, literally everything with the model and its functionality works, i was just curious on how i could get the preview icon to be my character instead of just an error

  • @deadwater2ndchannel

    @deadwater2ndchannel

    10 ай бұрын

    Glad I could help! In the spawn menu, go to your model in the addons category, right click on the model's icon and click "re-render this icon". Luckily the icon is client-side, so if you uploaded your model to the workshop before re-rendering it, you don't need to worry about anyone seeing it as an error.

  • @Your_Average_Stickman_WasTaken
    @Your_Average_Stickman_WasTaken13 күн бұрын

    my hands addon has joined the chat

  • @mrnoob43
    @mrnoob4311 ай бұрын

    Thanks for these easy and simple tutorials! they were great and easy to follow through! one question though, i have this weird flickering problem with normals that were previously flipped, i've asked my friend who has been doing source ports for a while and he had no idea because he forgot most of the issues, what should i do to fix the flickering problem? i'm kind of a blender noob so i don't know what i've done wrong.

  • @deadwater2ndchannel

    @deadwater2ndchannel

    11 ай бұрын

    That could be two pieces of model overlapping each other causing z-fighting (which is a weird flicker like you said). I'd check to see if there's a duplicate of that part of the model hiding underneath the surface (and if so, deleting the one underneath),. If not, then try selecting the entire mesh in edit mode and choosing' Mesh>Normals>Recalculate Outside', and if nothing happens then try 'Recalculate Inside' instead. If that still doesn't work I'd try 'Mesh>Clean Up>Delete Loose', and 'Mesh>Clean Up>Merge by Distance' as last resorts.

  • @seeven279
    @seeven2798 ай бұрын

    Thanks to you, I was able to get Vroid Studio models ported to Gmod. A lot of tweaks here and there, but it works!! Seriously, thank you!!! That being said, would you mind if I referenced your tutorial series in a steam guide I'm working on? Yours is a really great guide already, so I feel like it'd better to direct more people here instead of try to remake parts myself. Obviously with proper credits and whatever you might need!

  • @seeven279

    @seeven279

    8 ай бұрын

    Question answered by email! ty

  • @seeven279

    @seeven279

    8 ай бұрын

    Steam guide is live!! Seriously, thanks again

  • @Fak3D3atH
    @Fak3D3atH9 ай бұрын

    thanks for the tutorial, can you show us how to edit the hitboxes next video. my model have like 40 shitty hitbox on it. but i dont know to remove it.

  • @paulescobarjacobs9593
    @paulescobarjacobs95934 ай бұрын

    Hello, I want to know how you can change the first person camera of your playermodel? I made the model all fine but when I load in, the camera is inside the body. Camera is fine when I hold a pistol but not with the other guns. Thinking I might be able to fix this if the camera is just a bit in front of the model itself or something. Been trying to find a solution to this.

  • @deadwater2ndchannel

    @deadwater2ndchannel

    4 ай бұрын

    Unless you have a mod for it, Gmod doesn't render your body in first person whatsoever (besides the c-arms of course). My guess is you probably left too much of the upper shoulder / clavicle area on your c-arms model, as I've had that exact issue with holding certain weapons in the past for that reason. Try deleting more mesh from that area. recompile. and see if that helps.

  • @user-yp6kq1ls3l
    @user-yp6kq1ls3l11 ай бұрын

    Thank you, these guides were very useful for me. But I´m having a bit of a problem with the eyes , in the playermodel all the textures will load just fine but the eyes will not, instead they load with some grey color as textures. The models are from the workshop and i didn´t change any of the VMT or VTF files I just copy-paste them to their corresponding materials folder for the pm to load. So i wanted to ask if you or anyone has ever had a similar situation and, somehow, found a solution to this?

  • @deadwater2ndchannel

    @deadwater2ndchannel

    10 ай бұрын

    Assuming you decompiled said workshop model, check it's .qc and make sure that every single $cdmaterials command present there is also included in your playermodel version's .qc Some models have multiple $cdmaterials commands that point to multiple different directories, all must be included in your .qc in order for all the textures to load properly. If it's not that, than I'm not really sure what it could be without seeing it all myself.

  • @optimalsr
    @optimalsrАй бұрын

    is it possible at all to swap between multiple c_arms with $BodyGroup? i have 2 different arms I want players to toggle between.

  • @deadwater2ndchannel

    @deadwater2ndchannel

    Ай бұрын

    Unfortunately that's not a feature, you'd need to have two separate versions of the same playermodel or use a custom playermodel selector addon like "Enhanced PlayerModel Selector Fesiug's Edit", which allows you to switch between c arms.

  • @Mutacja
    @Mutacja5 ай бұрын

    i wonder if you gonna reply i made a playermodel and it works and all tho the arms are stretched for whatever reason, and that happens only on the playermodel, ragdoll doesnt have that problem. i tried basically everything i could to fix that but no luck, do you perhaps know what i could do to solve this issue?

  • @deadwater2ndchannel

    @deadwater2ndchannel

    5 ай бұрын

    sounds like something went wrong with the proportion trick step in part two, i'd re-do that process to make sure.

  • @Mutacja

    @Mutacja

    5 ай бұрын

    yeah that was the issue, tho now the arms bones seems to be missplaced or whatever ehh

  • @gasthemadsoviet4858
    @gasthemadsoviet48582 ай бұрын

    Thanks to your guide I've managed to make a total of 80+ models the past 2 weeks, porting models from New Vegas. However, there's one problem that I've consistently ran into. For some reason the female models (with female anim_reference) don't properly grip their weapons (in particular, their right hand). How would I approach this problem?

  • @deadwater2ndchannel

    @deadwater2ndchannel

    2 ай бұрын

    There's a bone you can add to the center of the palm (or floating above the center of the palm). Name it "ValveBiped.Anim_Attachment_RH" without the quotes, make sure it's parented to the hand bone. Then add this line to your qc file $attachment "anim_attachment_RH" "ValveBiped.Anim_Attachment_RH" -0.00 -0.00 0.00 rotate -90.00 -90.00 0.00 This may or may not work, I haven't messed with attachment bones much (if at all). But regardless, the attachment bone function should definitely be the key to fixing that issue.

  • @gasthemadsoviet4858

    @gasthemadsoviet4858

    2 ай бұрын

    @@deadwater2ndchannel Thanks for the quick reply! I assume it also works with the Left Hand? (And just rename it to LH?) I should probably specify that when it comes to holding weapons regularily it's fine, the issue is only really evident when my weapon is lowered (idle_passive).

  • @deadwater2ndchannel

    @deadwater2ndchannel

    2 ай бұрын

    Yep it should work with the left hand as well.

  • @grawlixmclaren6427
    @grawlixmclaren642711 ай бұрын

    for some reason its not appearing in my player model section but it can be spawned as a ragdoll, any one know what step i missed? thanks

  • @deadwater2ndchannel

    @deadwater2ndchannel

    11 ай бұрын

    It's definitely something to do with the lua file in the autorun folder. I'd redo all the steps starting at 8:41 in part 4.

  • @Jabberhopper

    @Jabberhopper

    4 ай бұрын

    this is happening to me aswell, i cant figure out why, tried to remake the lua file, but nothing different happened@@deadwater2ndchannel

  • @TheHolyCrusader22
    @TheHolyCrusader2211 ай бұрын

    is it possible for you to post a tutorial on how to compress a model of your choice to make it lesser in size (mb). i really need to know how XD

  • @deadwater2ndchannel

    @deadwater2ndchannel

    11 ай бұрын

    Sure I might do that in the future.

  • @TheHolyCrusader22

    @TheHolyCrusader22

    11 ай бұрын

    @@deadwater2ndchannel thx a lot that'd really help

  • @Funtime_Freddy_60
    @Funtime_Freddy_6011 ай бұрын

    I get some errors that pop up that say "Not allowed by whitelist" while publishing. Do I need to remove my .smd files? If not, then how do I fix it?

  • @deadwater2ndchannel

    @deadwater2ndchannel

    11 ай бұрын

    Yes. 'Whitelist' refers to file type whitelist. .smd files are not on the whitelist, so you'll need to remove them from your completed playermodel folder along with any other file types not on the whitelist. As long as you only include the necessary files required for the playermodel to function, it wont give that error.

  • @Funtime_Freddy_60

    @Funtime_Freddy_60

    11 ай бұрын

    @@deadwater2ndchannel I assume that I should do the same with the .qc file?

  • @deadwater2ndchannel

    @deadwater2ndchannel

    11 ай бұрын

    There's definitely something wrong here because your addon folder shouldn't contain any of the compiling stuff (like the qc, smd's, anims folder, etc.) You need to separate your compile folder from your finished playermodel folder instead of using one folder to house both (I'm assuming that's what you're doing now by the sound of it). In part 4 of this series at the timestamp "installing the model into garry's mod" I show how to do all that.

  • @Funtime_Freddy_60

    @Funtime_Freddy_60

    11 ай бұрын

    @@deadwater2ndchannel I already figured it out. Thanks for the help. 👍 I'll keep that in mind next time I make my next model.

  • @jackman356
    @jackman3565 ай бұрын

    i have multiple .smd files, how can i combine it together?

  • @deadwater2ndchannel

    @deadwater2ndchannel

    5 ай бұрын

    i think that's covered in part 3

  • @jackman356

    @jackman356

    4 ай бұрын

    @@deadwater2ndchannel thanks, but i don't have the $definebone in my main .qc file, what should i do?

  • @Aseronni
    @AseronniКүн бұрын

    the fingers are stretching and distorted WHAT DID I DO 💀

  • @EktosROFL
    @EktosROFL8 ай бұрын

    как?

  • @vxoko
    @vxoko8 ай бұрын

    My only question is: how was bro's weekend? 💀😭

Келесі