My motd isn't showing up when you join the servers. Here's my config
Uchat_prefix = "!" -- When command is said in chat, this character will presede it. Example. !motd
Umotd_SpawnCommand = "motd" -- If below is true, show this command at start-up. See Umotd_command_files example comments
-- WARNING! Above command MUST be a command within range of your commands in table below.
Umotd_ShowatPlayerSpawn = "true" -- true = Show above command to player at connect. false = Don't show at connect.
--[[
["Command"] will show "file.txt", Must be stored in Umotd_LoadDir location above EXCEPT for the motd.txt.
Add the commands you want to use from chat and console here into this table. Commands are case sensitive
Chat will be auto-prefix by Uchat_prefix above.
NOTE! Though file format itself can be TEXT or HTML, name of file must always end in ".txt"
WARNING - NOTICE - ATTENTION - motd.txt will automatically load from your Garrymod's mod "motdfile" variable. Usually /gmod/motd.txt.
If the file can't be found there, it will load from the "Umotd_LoadDir" location listed above.
]]
Umotd_command_files = {
["motd"] = "motd.txt",
["rules"] = "rules.txt",
["helpme"] = "help.txt",
["serverinfo"] = "info.txt",
["Ulysses"] = "http://forums.ulyssesmod.net",
["svn"] = "svn.txt",
["admins"] = "admins.txt"
}
--[[
The following controls various dynamic variable options. ]]--
-- true = convert dynamic variables %blah%. false = Leave them as is in your .txt. If you dont' use them, turn this false.
Umotd_dynvar = true
Umotd_AddOnSep1 = ", <br>" -- this sets what to use as separator if you use %addon_long%
Umotd_AddOnSep2 = ", " -- this sets what to use as separator if you use %addon_short%
==EDIT==
Found the fix accidentally. Admins.txt didn't exist, so I created it and motd worked again.