Left 4 Dead 2

Left 4 Dead 2

Not enough ratings
How to Make a Custom Skin Addon
By noahthenova
a straight to the point tutorial on how to replace in-game textures with your own textures in Left 4 Dead 2

I didn't include images because they would make the guide page WAY longer than it needs to be. I may include a few later on if enough people ask for them though.
   
Award
Favorite
Favorited
Unfavorite
Setting Up
-----------------------------------------------------------------------------------------------------
BEFORE STARTING ANY OF THE STEPS OF THE ADDON CREATION PROCESS, MAKE SURE YOU HAVE DOWNLOADED THE LEFT 4 DEAD 2 AUTHORING TOOLS FROM STEAM.
To do this, follow these 4 steps:
  • Click on "Library" on the top left corner of the Steam application window, and then select "Home" from the dropdown menu
  • Click on the Box above the search bar on the upper left hand side of the Steam window, and click on the row which has the title "Tools" to make sure it has a blue check mark on its left side
  • Use the search bar above the list of applications or scroll down until you see "Left 4 Dead 2 Authoring Tools"
  • Right or left-click on "Left 4 Dead 2 Authoring Tools" and then click "Install" and go through the process to install the tools
Downloading the Left 4 Dead 2 Authoring Tools will allow you to package your addon folder for use in-game and upload your addon to the Steam workshop, so they are essential for this tutorial.
-----------------------------------------------------------------------------------------------------

You will first want to download 3 programs before you start creating the addon:

You may also need to download these tools if GCFScape or VTFEdit have problems:

You can find the skin files by going to steam → steamapps → common → Left 4 Dead 2 → left4dead2 and opening the "pak01_dir" file in there, and then finally going to the "materials" folder in here. This guide covers editing .vtf (Valve Texture) files, so only focus on that file type.

Now create a folder path leading to the skin file(s) you want to replace. For example, if you wanted to replace the textures for the Machete, you would create this folder path: ([your addon name] → materials → models → weapons → melee) Also make sure to include the specific skin files you are going to replace within your addon folder path, in their proper locations.

Afterwards, find the texture that you want to replace the default texture, extract it from or drag it out of pak01_dir, and have it ready for the next part of the addon-making process.
Creating the Addon
1. In VTFEdit
  • Open up VTFEdit and then go to File → Open or drag the base skin file that you want to replace into the program.

  • Go to File → Export and save the skin as a Targa (.tga) file to wherever

2. In Image-Editing Program (Photoshop, GIMP, etc.)
  • Open your image-editing program and load the Targa of the skin you want to replace into the application

  • Make whatever changes to the skin that you feel like, and then export your file from the program as a Targa file

3. In VTFEdit (Part 2)
  • Open up VTFEdit and then go to File → Open or drag your custom skin file into the program.

  • Go to File → Save As and save your custom skin as a .vtf file into its proper location within your addon folder, and make sure it's named the same as the base skin it's replacing

4. On Computer
  • Drag your addon folder into vpk.exe, which is located at steam → steamapps → common → Left 4 Dead 2 → bin → vpk.exe (I recommend making a shortcut of vpk.exe somewhere that's it's easy and convenient to access) A .vpk (Valve Package) file of your addon folder will then be created in the same area that vpk.exe (or its shortcut) is located

  • Drag the .vpk file of your addon into the folder "addons", located at steam → steamapps → common Left 4 Dead 2 → left4dead2 -> addons

  • Test your custom skin in-game

OPTIONAL: Adding Details and Image of Addon to In-Game List

Addon Details
  • Create a text file called "addoninfo" and set it up like this (copy&paste text block below):

    "AddonInfo"
    {
    addonSteamAppID 550 ------ (don't change; ID is specific to Left 4 Dead 2)
    addontitle "title goes here"
    addonversion version number goes here (1,2, etc.)
    addonauthor "author goes here"
    addonDescription "description goes here"
    }

  • Place the addoninfo file into the main folder of your addon (e.g. addon name → addoninfo)
Addon Image
  • Find an image of your choosing (jpg and png for example) and name it "addonimage"

  • Place this image within the main folder for your addon
Uploading to the Workshop
Open the Left 4 Dead 2 Authoring Tools Steam app

Click the "+" symbol or go to File → Publish New Add-on

Select the .vpk file of the addon that you want to upload to the workshop, title the addon, and add an image for it. Add a description and tags as well if you feel like it

Accept the terms of the Steam License Agreement and click on the "Upload" button on the in the bottom right area of the window
10 Comments
noahthenova  [author] 13 Jul @ 7:33am 
NOTICE: I WILL NO LONGER OFFER HELP IN THIS GUIDE'S COMMENTS, AS DOING THIS CAN BE EXHAUSTING. NEW COMMENTS/REPLIES ASKING QUESTIONS ABOUT THIS GUIDE WILL BE DELETED. IF PEOPLE PERSIST, THEN I MAY DISABLE THE COMMENT SECTION TOO. TO SUPPORTERS OF KEEPING NEW QUESTIONS, THE IDEA THAT VISITORS COULD ANSWER OTHERS' QUESTIONS DOESN'T HOLD UP, AS THIS RARELY EVER HAPPENS OR LEADS TO DETAILED REPLIES. DISRESPECTFUL OPINIONS ON THIS CHANGE WILL ALSO BE DELETED. I'M SORRY IF THIS COMMENT SEEMS OVER THE TOP; I JUST WANT TO MAKE SURE THAT PEOPLE NOTICE IT AND UNDERSTAND THIS COMMENT MODERATION CHANGE.
noahthenova  [author] 17 Jun @ 1:23pm 
NOTICE: I WILL NO LONGER OFFER HELP IN THIS GUIDE'S COMMENTS, AS DOING THIS CAN BE EXHAUSTING. IF YOU HAVE ANY IMPORTANT QUESTIONS RELATED TO THE TUTORIAL, REACH OUT TO ME ON Threads (SEE LINKS), WHERE I HAVE DEDICATED A POST TO PROVIDING PEOPLE WITH TUTORIAL HELP. NEW COMMENTS/REPLIES ASKING QUESTIONS ABOUT THIS GUIDE WILL BE DELETED. IF PEOPLE PERSIST, THEN I MAY DISABLE THE COMMENT SECTION TOO. TO SUPPORTERS OF KEEPING NEW QUESTIONS, THE IDEA THAT VISITORS COULD ANSWER OTHERS' QUESTIONS DOESN'T HOLD UP, AS THIS RARELY EVER HAPPENS OR LEADS TO DETAILED REPLIES. DISRESPECTFUL OPINIONS ON THIS CHANGE WILL ALSO BE DELETED.
noahthenova  [author] 9 Jun @ 8:41am 
@Mallow None of the links or programs I gave should come with malware. If you don't like the short links that I put in here (they save space, but there can be distracting ads), and think that you may get malware from accidentally clicking one of the link redirect page ads, you can just do an internet search for what I mention separately. The sites (and associated download links) in the top search results for the programs and tools in this guide are virtually always safe (I checked multiple search engines). Well-known unsafe sites that I am aware of as far as downloads go are FileHippo and FileHorse, so make sure to avoid them.

There are people out there that take addon requests, but you'll probably have better luck going to the Steam/other social page of a creator who says they are taking addon requests, or a forum dedicated to this type of thing.
Mallow 8 Jun @ 6:47pm 
yo dawg i dont think i can fully understand what exactly all ts means can someone just help make it for me? it doesnt seem too hard to do but im not trying to download malware accidentally :sob:
noahthenova  [author] 8 Oct, 2024 @ 9:16am 
@Dark's Corner On YT good luck
DarkTheDamned 7 Oct, 2024 @ 12:43pm 
Now that I can actually draw, Im going to make my first custom skin sometime soon. I hope this works for me!
v^ 6 Oct, 2024 @ 3:06pm 
just made my first custom skin, thx again for the help
noahthenova  [author] 20 Sep, 2024 @ 10:03pm 
@Coach you're welcome
v^ 20 Sep, 2024 @ 7:08pm 
thx bro
Cold Cash Money Kid 31 Aug, 2024 @ 10:48am 
Comment