Counter-Strike: Source

Counter-Strike: Source

41 ratings
How to create a high quality custom spray! (CSS Edition)
By Prickster
In this guide I am going to show you how to make a awesome high quality custom spray.
2
   
Award
Favorite
Favorited
Unfavorite
Disclaimer
If you use NSFW sprays you may get banned from some servers that don't allow it.
Lazy method
Can't be bothered to open up GIMP or trusty microsoft paint?

Head over to https://gamebanana.com/ and go into any source game mod page (CS:S, TF2) and choose a spray to your liking.

Once you have downloaded, extract the archive to this folder for ease of access

steamapps/common/Counter-Strike Source/cstrike/materials/vgui/logos

Within the game go to Settings > Multiplayer > Import spray

Select the spray where you extracted it and it should work in the game.
Getting Started
Before you get started, you will need to download a photo editing program and a program called VTFEdit.

For this guide I am going to be using a program called Krita, it is free and open source.
For VTFEdit, I am going to have to run the app inside a virtual machine as I am on linux and VTFEdit does not work under wine.

https://krita.org/en/

The original site for the VTFEdit install as of right now gives a 403 error (On here http://nemesis.thewavelength.net/index.php?c=178 )
I forgot where I got my VTFEdit but if you do some digging around on the internet you will be able to find it.

Once you have those ready you can get your image ready and open in any Photo editor of your choice.
In your photo editor
Open your photo of choice into your Photo Editor.

Once you have opened the image you want to make sure the image is in a 1:1 ratio, this basically means the width is the same as the height.

On krita, to change the canvas size you can click on the Image tab at the top and in the drop down box there should be a option called resize canvas. Now make sure the height and the width are both the same.

Once you have made the canvas a 1:1 you are going to have to make the image 512x512, to do this on krita you can click the Image tab again and select the option Scale image to new size. you can now set the resolution as 512x512.


Your image should now be done, save the image as a TGA into somewhere of your own choice, I recommend saving it to the desktop as of now.
VTFEdit time
You can now open up VTFEdit. It should look a little something like this (Don't mind the XP VM)



On the top left side of the VTFEdit window there should be a import option, click on it and find your TGA. If you are on a VM like I am, your going to have to create a shared folder between your host and your VM environment, I will not be covering how to do that in this guide.



Once you open up your TGA it will open up a window like this, copy all the options as seen here.



You will now see your TGA file in all its glory, for ease of use you can click the View tab and click on Mask



With mask on/off (Please no Dream jokes)

In the Flags section in the bottom left you want to press Clamp S and Clamp T, everything else should be fine.


You can now click on File > Save and name the VTF file whatever you want, but keep it simple :)

Once you have saved the VTF click on Tools and then Create VMT File

In the VMT window make sure you replace the base texture 1 with VGUI/logos/(Your VTF file name)


On the Options tab make sure you have everything on the right side checked


You can now click on create, make sure the VMT file is the same name as the VTF and are in the same directory.
Importing into the game
Go to your CS:S directory and go to
cstrike > materials > vgui > logos
and paste your VTF and VMT files there.

You can now open your game and go to Options > Multiplayer > Import Spray

Find your spray within the in-game file manager and if everything went correctly you should see your little spray in the box


You can now open any map of your choice and test it out in-game, the default spray keybind is T

Congrats!
Now you have a really nice looking Spray to use in all your Counter-Strike Source gaming (and possibly other source games too)

I would appreciate it if you give a like and a favourite.

One of my steps unnecessary? Let me know in the comments and I will try to edit the guide accordingly.

The example spray I used in this guide is from a game called "Sound Voltex". Watch where I got the spray idea from here https://youtu.be/3FXxg0_SWgM. If you want to download it you can from this google drive https://drive.google.com/file/d/1BpsxxW8wc-xUCQRAP2hq43xc0uFQBcqC/view?usp=sharing
I also made a workshop version for Left 4 Dead 2 and that can be found here - https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2760160795

Thanks you! <3
21 Comments
abdoOo1 1 Jul @ 2:58pm 
nice
[DDS] Fernando Alonso 28 Feb @ 8:32am 
thx friend
Timothy James Productions 4 Jan @ 6:34pm 
plz help how do i just import any photo for CSS videos on youtube are ass
Ou$sama 3 Jan @ 5:34pm 
First of all thanks for the explanation, I really appreciate it. So I tried your method, and it worked well, I created my own custom spray and imported it to the game, but I was curious about what if I skipped the second step of VTFEdit (creating the .vmt file), I tried it with another spray, and it worked well. So according to my experience, you can skip the second phase of VTFEdit.

PS: I play Counter-Strike: Source Offensive
khrisbruh47 19 Oct, 2024 @ 11:46am 
instructions unclear, ended up with the same spray i had
Uncle 7 Oct, 2024 @ 1:04am 
RUS: Выберите что то одно из этого списка и напишите в моём профиле, отвечу тем же
ENG: Choose the one that's on the list and write in my profile, I will answer the same

+rep killing machine❤️
+rep tryhard
+rep ты кто такой вообще!?
+rep соло мид
+rep ебанутый
+rep ❤️
+rep deagle god 💢
+rep insane movement
+rep 300 iq
+rep kak zhe on ebet
+rep v potoke
+rep лучший IGL
+rep играешь на 10 лвл
+rep +rep nice aim
+rep +rep ly ❤️
+rep I like you 💖
+rep gg wp
+rep целую в щёчку за твой скилл😘
+rep я его фанат💛🖤
+rep ебаный гений этой игры👩‍🔧
+rep best of the best
+rep thx😈
+rep топ тиммейт👾
+rep AYYYY LMAO💙
+rep +rep amazing tactics 👌
+rep clutch king 👑
+rep онлитап😽
Prickster  [author] 4 Oct, 2024 @ 8:08am 
glad to help
Ryker 4 Oct, 2024 @ 5:21am 
tysm it worked! The photoshop ones from yt are so outdated
Prickster  [author] 28 Jun, 2024 @ 12:05pm 
yw
Kanade 28 Jun, 2024 @ 11:58am 
Seriously man, that's the only tutorial I found that actually works