The goal of this guide is to help anybody learning how to create their server understand each and every interface offered as well as fully documented functions and methods available within TFS. This will not teach you Lua as a language, so if you do not know what's going on, you should learn the language's basics before reading.