How to create a L4D spray (aka Player-Logo)

  1. Find a picture/photo you want to use
    The converter in the next step supports many formats. If you plan a transparent logo, you have to use an appropriate source format.
    (tba: DEATILS MISSING: FORMATs, that offer transparent logo – which settings in the converter are necessary to have transparent logo?)
  2. Use any photo editor to resize your image to 1024px x 1024px
  3. Visit https://rafradek.github.io/Mishcatt/ to upload your image
  • Don’t change any settings but make sure you have the both resolution boxes set to ‘Auto’.
  • Click ‘save as VTF’
  1. Store the spray in
    ...\steamapps\common\left 4 dead\left4dead\materials\vgui\logos\custom
  2. Bind the key ‘spray logo’ in the regular game settings (‘options>keyboard and mouse>customize keys’)
  3. Now you have to tell L4D which logo to use if you hit the bound key for ‘spray logo’
    You can do this in the game console (good for testing) or by adding the console command into your autoexec.cfg, which will save the setting permanent.
    • console command

Be aware: This way the setting gets lost after the map changes!
But this way you can change your logo in game for the next map (see restrictions below).

  • How to place the console command into your autoexec.cfg
    If you place the console command into your autoexec.cfg, this setting gets loaded every time a map loads.
    See the article All about autoexec.cfg how to find the file and add the command to autoexec.cfg:
    cl_logofile "materials/vgui/logos/custom/name of your saved spray.vtf"

    L4d spray restrictions:

    • You can only use ONE spray in a running map!
      The setting cl_logofile is read when a new map gets loaded only. This means, if you want to change your spray to another one for the next level, you’ll have to do it before the saferoom is closed and the next map gets loaded. If the current the map restarts (because all players died), the setting cl_logofile is NOT and a changed logo setting will NOT show no effect.