I already renamed motd.txt to messageofthedaygmod.html, put it in the garrysmod root and changed the motdfile var.
I didn't restart the server after though.
Noxn told me what error he's getting when he tries to open a menu:
ulx/cl_lib.lua:256: attempt to get length of field '?' (a nil value)
We use file.Read to read motd files. file.Read is limited to
.txt extention, as is Source's actual MOTD code too.
Rename your file to .txt, see if that helps.
As for your gmod/settings/users.txt ... remove duplicate entries. You don't need players as both admin
and superadmin.
They get inherited in both ULib and Gmod.