HOWTO
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
#2
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>How to add a custom texture to your map.bsp?
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 1
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>First at all you need a map, in my example i made a little box with just a info_player_start in it.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_001.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 2
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>Now you need a custom texture in your map, in my example i use the smiley and replaced one wall in my box with it.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_002.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 3
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>You can compile your map now and test it and you will see the custom texture.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_003.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 4
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
BUT if you want to share your map with other players only you can see it, all the others will see this.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_004.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 5
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>You need Pakrat to put your custom texture into the
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
.bsp so other player can see the texture too.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
Download Pakrat here:
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
!DOWNLOAD!![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>Unzip it in any folder you want and open the pakrat.jar
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
(You need Java to start Pakrat, read the README for more informations)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_005.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 6
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>Pakrat will automatically open the browser, if not use File/Load BSP.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
Now search for your map
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
[1]![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
, in my example it's cg_howto01.bsp and open it.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
[2]![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_006.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 7
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>On a normal map without any custom stuff should be only 2 files
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
(cubemapdefault)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
Press AUTO now.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_007.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 8
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>In my example the Auto Scan found 3 files.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
Press YES.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_008.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 9.1
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>You will see now the smiley.vmt and smiley.vtf in the list, the
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
.ain file is an automatically generated file.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
You can now save your BSP with File/Save BSP.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
(Info:
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
If you have much more custom stuff you should maybe press Auto again and save again so long until the scan find nothing anymore)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_009.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>STEP 9.2
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>Save
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
(overwrite)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
your
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
.bsp! Now your map is ready for multiplayer and all player can see your custom texture.
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
(Pakrat will not only add textures to your map, it's also for sounds, models, soundscapes and all the other things what you can use in a map)![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
/>
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)
![](http://www.chrisgpoint.eu/pictures/HOWTO/add_texture_to_bsp_010.jpg)
![Puke](http://www.chrisgpoint.eu/forum/Smileys//emoticons/puke.gif)