Source Filmmaker

Source Filmmaker

42 ratings
CS:GO Custom Weapon Skins In SFM
By Pte Jack
So you've found the Weapon Customization Skin folder buried deep in the CSGO Materials folders but can't figure how to get them into SFM!!!

No Problem, it's just like reskinning a model for SFM.

Open the VMT for the Original Skin and the VMT for the customized model.

Comment out the original $baseTexture command for the original skin in the origianl VMT then copy and paste in the commands from the customized VMT...

(Aww, this see the picture below.) lol
   
Award
Favorite
Favorited
Unfavorite
Editting the Original VMT to Bring in the Customized Skin

(Click on the image to expand it)


Strike this Note. I did not know how to do this until now!! NOTE: The original Skin and Custom Skin picture was created by using both the W (custom) and V (original) type weapons. You will not be able to have both original and custom skins of the same type of weapon in the same session using this method.

Here are the 5 AWP skins displayed on the w_snip_awp in the same session at the same time and all are totally useable.




Once you have the VMT edited you can add multiple skins to the weapon in the same session by using Override Materials on other instances of the weapon.

The process is pretty much the same as this

http://youtu.be/MK3OD8U2yrI





Here is the process I used for the picture above...
  • add an Override Materials to the model
  • Send the model to the Element Viewer
  • Expand the Materials Element and find the material you need to replace (This case the awp material)
  • Right click on the material and select Add Attribute
  • Select a String Attribute
  • Name this new attribute $basetexture, press enter and the skin will turn Black and Purple Checkerboarded
  • Next to the new $basetexture attribute add the path (starting at models off the materials folder) and the filename of the new VTF you want to use.

    For the Dragon AWP this would be

      models\weapons\customization\paints\custom\dragon_awp

    that is exactly how I would enter it in the new $basetexture text box.

  • Press enter and the weapon should take on the new skin.
87 Comments
Kajojo 30 May, 2023 @ 11:26am 
How to do this with the knives
boom1kk 26 Dec, 2020 @ 12:54pm 
RUS: Выберите что то одно из этого списка и напишите в моём профиле, отвечу тем же!
ENG: Choose the one that's on the list and write in my profile, I will answer the same!
TR:Bir tanesini seç ve profilime yaz , bende sana yazacağım !
PL: Wybierz jeden z komentarzy ponizej i zamieść w moim profilu, odwdzięcze się tym samym!
+rep AWP KING
+rep Best Sniper Ever !
+rep Deagle God
+rep Deagle Pro
+rep Level 10 in FACEIT
+rep Clutch King
+rep BOSS
+rep Great Aim
+Rep Saved Our Match!
+rep Nice Player
+rep Trusted CS:GO Player
+rep nice Team
+rep nice men
Pte Jack  [author] 2 Oct, 2018 @ 8:04pm 
Then extract the VPK into a folder you create, call it CSGO and BOOM you've got a CSGO folder. Don't forget to turn the folder on using the SFM SDK.
Ginebra San Miguel 2 Oct, 2018 @ 6:20pm 
I have CSGO
Pte Jack  [author] 2 Oct, 2018 @ 9:01am 
If you didn't buy CS:GO and port the game files for the VPKs to SFM, you won't have a CS:GO folder
Ginebra San Miguel 2 Oct, 2018 @ 5:10am 
help, it didnt work for me, i dont have the CSGO folder in my SFM folder
ror 18 Aug, 2016 @ 4:43pm 
Also, could you point where the original VMT files are? Thanks a lot for the help!
ror 18 Aug, 2016 @ 4:19pm 
Omfg, I'm so sorry for the trouble ahahahah
Pte Jack  [author] 18 Aug, 2016 @ 4:14pm 
The path and filename don't automatically appear, you have to enter them in the space beside the $basetexture label
ror 18 Aug, 2016 @ 3:49pm 
Only options to put it in are ''name'' and ''mtlName''