Left 4 Dead 2
Left 4 Dead 2 is a single-player and multiplayer co-operative survival horror FPS game.
How to build the string table for community maps
2,123
Following tutorial explains how to build the stringtable_dictionary.dct for community maps without it.
You can check whether the map possesses a string table using GCFScape.

1. Extract the [campaign name].vpk into the add-on folder ("Left 4 Dead 2\left4dead2\addons\") by dragging it onto "Left 4 Dead 2\bin\vpk.exe". You can also create a shortcut of vpk.exe in addons folder to access easily.

2. Launch Left 4 Dead 2, run the map without string table from console. (Type "map mapName")

3. Open up the console. Type "stringtabledictionary" to build a new mapName.bsp with string table. 

4. If there are more maps without string table in this campaign, type "changelevel nextMapName" and repeat the step 3 to build the string table for next maps.

5. Type "quit" to quit the game. Move all rebuilt maps and replace older ones from "Left 4 Dead 2\left4dead2\maps\" to "Left 4 Dead 2\left4dead2\addons\[campaign name]\maps". 

6. Repack the folder of campaign into a vpk by dragging it onto shortcut of vpk.exe again.

Note that rebuilt maps were incompatible with original maps without stringtable_dictionary.dct. This means your friends have to install the same maps with string table to join your server and other players cannot join with maps having no string table.
I found this article helpful
I did not find this article helpful
What people are saying...
You must be logged in to post a comment.
There are no comments yet for this guide.