Okay, in a locked, scriptenforcer disabled server with only the files needed and a (basically) fresh install Gmod client; I used the scriptenforce_createmanifest command, which outputted;
includes\enum\class.lua
includes\enum\mat.lua
includes\enum\print_types.lua
includes\enum\rendergroup.lua
includes\enum\rendermode.lua
includes\enum\sim_phys.lua
includes\enum\teams.lua
includes\enum\text_align.lua
includes\enum\transmit.lua
includes\enum\use_types.lua
includes\init.lua
includes\compat.lua
includes\util.lua
includes\util\sql.lua
includes\modules\concommand.lua
includes\modules\saverestore.lua
includes\modules\gamemode.lua
includes\modules\hook.lua
includes\modules\weapons.lua
includes\modules\timer.lua
includes\modules\schedule.lua
includes\modules\scripted_ents.lua
includes\modules\player_manager.lua
includes\modules\numpad.lua
includes\modules\team.lua
includes\modules\undo.lua
includes\modules\usermessage.lua
includes\modules\cleanup.lua
includes\modules\duplicator.lua
includes\modules\constraint.lua
includes\modules\construct.lua
includes\modules\filex.lua
includes\modules\vehicles.lua
includes\modules\list.lua
includes\modules\cvars.lua
includes\modules\http.lua
includes\modules\draw.lua
includes\modules\markup.lua
includes\modules\effects.lua
includes\modules\killicon.lua
includes\modules\spawnmenu.lua
includes\modules\controlpanel.lua
includes\modules\presets.lua
includes\modules\cookie.lua
includes\util\model_database.lua
includes\util\vgui_showlayout.lua
includes\util\tooltips.lua
includes\util\client.lua
includes\extensions\debug.lua
includes\extensions\entity.lua
includes\extensions\entity_cl.lua
includes\extensions\entity_networkvars.lua
includes\extensions\global_cl.lua
includes\extensions\math.lua
includes\extensions\mesh.lua
includes\extensions\panel.lua
includes\extensions\panel_animation.lua
includes\extensions\panel_animation.lua
includes\extensions\player.lua
includes\extensions\player_auth.lua
includes\extensions\player_cl.lua
includes\extensions\render.lua
includes\extensions\string.lua
includes\extensions\table.lua
includes\extensions\util.lua
includes\extensions\vgui_sciptedpanels.lua
base\gamemode\cl_init.lua
base\gamemode\shared.lua
base\gamemode\obj_player_extend.lua
base\gamemode\gravitygun.lua
base\gamemode\player_shd.lua
base\gamemode\cl_scoreboard.lua
base\gamemode\cl_targetid.lua
base\gamemode\cl_hudpickup.lua
base\gamemode\cl_spawnmenu.lua
base\gamemode\cl_deathnotice.lua
base\gamemode\cl_pickteam.lua
autorun\options_menu.lua
autorun\ulib_init.lua
ulib\cl_init.lua
autorun\utilities_menu.lua
autorun\base_npcs.lua
autorun\base_npcs_weapons.lua
autorun\base_vehicles.lua
autorun\developer_functions.lua
autorun\cs_playermodels.lua
autorun\dod_playermodels.lua
autorun\ep2_entities.lua
autorun\ep2_npcs.lua
autorun\ep2_playermodels.lua
autorun\ep2_vehicles.lua
autorun\client\player_info.lua
derma\init.lua
derma\derma.lua
derma\derma_example.lua
derma\derma_menus.lua
derma\derma_animation.lua
derma\derma_utils.lua
postprocess\bloom.lua
postprocess\categories.lua
postprocess\color_modify.lua
postprocess\dof.lua
postprocess\morph.lua
postprocess\motion_blur.lua
postprocess\overlay.lua
postprocess\sharpen.lua
postprocess\stereoscopy.lua
postprocess\sunbeams.lua
postprocess\super_dof.lua
vgui\contextbase.lua
vgui\dalphabar.lua
vgui\dbevel.lua
vgui\dbutton.lua
vgui\dcategorycollapse.lua
vgui\dcheckbox.lua
vgui\dcolorcircle.lua
vgui\dcolorcube.lua
vgui\dcoloredbox.lua
vgui\dcolormixer.lua
vgui\dcombobox.lua
vgui\dform.lua
vgui\dframe.lua
vgui\dhorizontaldivider.lua
vgui\dhorizontalscroller.lua
vgui\dimage.lua
vgui\dimagebutton.lua
vgui\dlabel.lua
vgui\dlistview.lua
vgui\dlistview_column.lua
vgui\dlistview_line.lua
vgui\dmenu.lua
vgui\dmenuoption.lua
vgui\dmodelpanel.lua
vgui\dmultichoice.lua
vgui\dnumberwang.lua
vgui\dnumpad.lua
vgui\dnumslider.lua
vgui\dpanel.lua
vgui\dpanellist.lua
vgui\dpanelselect.lua
vgui\dpropertysheet.lua
vgui\drgbbar.lua
vgui\dscrollbargrip.lua
vgui\dshape.lua
vgui\dslider.lua
vgui\dsprite.lua
vgui\dsysbutton.lua
vgui\dtextentry.lua
vgui\dtinybutton.lua
vgui\dtooltip.lua
vgui\dtree.lua
vgui\dtree_node.lua
vgui\dtree_node_button.lua
vgui\dverticaldivider.lua
vgui\dvscrollbar.lua
vgui\fingerposer.lua
vgui\fingervar.lua
vgui\imagebutton.lua
vgui\imagecheckbox.lua
vgui\material.lua
vgui\matselect.lua
vgui\propselect.lua
vgui\slidebar.lua
vgui\toolquickselect.lua
vgui\toolquickselect_properties.lua
vgui\vgui_panellist.lua
skins\default.lua
skins\example.lua
prop-hunt\gamemode\cl_init.lua
prop-hunt\gamemode\sh_init.lua
prop-hunt\gamemode\sh_config.lua
prop-hunt\gamemode\sh_player.lua
prop-hunt\gamemode\cl_scoreboard.lua
prop-hunt\gamemode\cl_scoreboard_playerlist.lua
prop-hunt\gamemode\cl_scoreboard_playerrow.lua
weapons\weapon_base\cl_init.lua
weapons\weapon_base\shared.lua
weapons\weapon_ak47\shared.lua
weapons\weapon_base\cl_init.lua
weapons\weapon_base\shared.lua
weapons\weapon_cs_base\shared.lua
weapons\weapon_deagle\shared.lua
weapons\weapon_fiveseven\shared.lua
weapons\weapon_glock\shared.lua
weapons\weapon_m4\shared.lua
weapons\weapon_mac10\shared.lua
weapons\weapon_mp5\shared.lua
weapons\weapon_para\shared.lua
weapons\weapon_pumpshotgun\shared.lua
weapons\weapon_tmp\shared.lua
entities\base_anim\cl_init.lua
entities\base_anim\shared.lua
entities\base_ai\cl_init.lua
entities\base_ai\shared.lua
entities\base_ai\cl_init.lua
entities\base_ai\shared.lua
entities\base_anim\cl_init.lua
entities\base_anim\shared.lua
entities\base_entity\cl_init.lua
entities\base_entity\shared.lua
entities\base_vehicle\cl_init.lua
entities\base_vehicle\shared.lua
entities\ph_prop\cl_init.lua
entities\ph_prop\shared.lua
entities\prop_effect\cl_init.lua
entities\prop_effect\shared.lua
entities\sent_ball\cl_init.lua
entities\sent_ball\shared.lua
effects\base\init.lua
effects\base\init.lua
effects\dof_node\init.lua
effects\tooltracer\init.lua
ulib\shared\defines.lua
ulib\shared\misc.lua
ulib\shared\util.lua
ulib\shared\tables.lua
ulib\shared\messages.lua
ulib\shared\player.lua
ulib\client\cl_util.lua
ulib\client\autocomplete.lua
ulib\client\draw.lua
ulib\shared\concommand.lua
ulib\shared\sh_ucl.lua
ulib\modules\ulx_init.lua
ulx\cl_init.lua
ulib\modules\umotd_init.lua
umotd\umotd_client.lua
ulx\sh_defines.lua
ulx\cl_lib.lua
ulx\modules\cl\adminmenu.lua
ulx\modules\cl\banmenu.lua
ulx\modules\cl\clientmenu.lua
ulx\modules\cl\mainmenu.lua
ulx\modules\cl\mapsmenu.lua
ulx\modules\cl\motdmenu.lua
ulx\modules\sh\userhelp.lua
Which looks about right.
Unfortunately it had no effect, here's the console's output on joining;
Lua initialized (Lua 5.1)
ScriptEnforce: "autorun\dod_playermodels.lua" blocked
ScriptEnforce: "autorun\ep2_entities.lua" blocked
ScriptEnforce: "autorun\ep2_npcs.lua" blocked
ScriptEnforce: "autorun\ep2_playermodels.lua" blocked
ScriptEnforce: "autorun\ep2_vehicles.lua" blocked
Registering gamemode 'prop-hunt' derived from 'base'
Sending 8 'User Info' ConVars to server (cl_spewuserinfoconvars to see)
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Warning: Unhandled usermessage 'ulx_map'
Bad sequence (2047 out of 5 max) in GetSequenceLinearMotion() for model 'Player.mdl'!
Bad sequence (2047 out of 5 max) in GetSequenceLinearMotion() for model 'Player.mdl'!
Bad sequence (2047 out of 5 max) in GetSequenceLinearMotion() for model 'Player.mdl'!
Bad sequence (2047 out of 5 max) in GetSequenceLinearMotion() for model 'Player.mdl'!
Bad sequence (2047 out of 5 max) in GetSequenceLinearMotion() for model 'Player.mdl'!
Bad sequence (2047 out of 5 max) in GetSequenceLinearMotion() for model 'Player.mdl'!
Bad sequence (2047 out of 5 max) in GetSequenceLinearMotion() for model 'Player.mdl'!
Bad sequence (2047 out of 5 max) in GetSequenceLinearMotion() for model 'Player.mdl'!
Bad sequence (2047 out of 5 max) in GetSequenceLinearMotion() for model 'Player.mdl'!
Redownloading all lightmaps
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_6388_4096_-567)
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_6160_3756_-567)
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_6388_4096_-567)
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_6160_3756_-567)
Reiko joined Props.
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_5836_4112_-348)
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_5764_4040_-480)
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_5861_4409_-624)
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_5836_4112_-348)
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_5764_4040_-480)
Requesting texture value from var "$bumpmap" which is not a texture value (material: maps/cs_assault/metal/metalwall045a_nobump_5861_4409_-624)
Reiko: !motd
Warning: Unhandled usermessage 'UMotdStart'
Warning: Unhandled usermessage 'UMotdText'
Warning: Unhandled usermessage 'UMotdEnd'
Warning: Unhandled usermessage 'SendUMotd'
] ulx help
] ulx clientmenu
] ulx mapsmenu
A lot of that is just normal erroring, but as you can see I tried some Ulysses commands and other than "!motd" they didn't get a response.
However; I have also found while doing that that the;
Warning: Unhandled usermessage 'ulx_map'
error is reported even with scriptenforcer off. I don't actually remember ever seeing it before so is it possible that I've somehow managed to corrupt my installation of Ulysses?
Also, I was wondering if the fact that it's SVN release might have something to do with it because on other posts around the forum I've seen that script enforcer should also have the "_cl_2.21\" in it's manifest, but the server doesn't even upload these files to players.
Any help available would be most appreciated, but if you are just as stumped as I am, I might try reinstalling the SVN release and if I get no luck there, I'll try the latest public release.
<<<Edit>>>
Okay, I decided to reinstall a fresh Ulib, Ulx and Umotd SVN. Now then, this part is strange; I no longer get
Warning: Unhandled usermessage 'ulx_map'
But all console and chat commands are behaving exactly as before, although now I'm getting Umotd errors with Scriptenforcer off and although it was a completely fresh copy, the server join message didn't revert to it's default. Here's the console output.
Lua initialized (Lua 5.1)
Registering gamemode 'prop-hunt' derived from 'base'
Sending 8 'User Info' ConVars to server (cl_spewuserinfoconvars to see)
[UCL] Access set.
Welcome to VorixNet Prop Hunt [Maintenance]! We're playing cs_assault. If you're a new to PropHunt type '!new' into
chat for help.
Redownloading all lightmaps
Warning: Unhandled usermessage 'UMotdStart'
Warning: Unhandled usermessage 'UMotdText'
Warning: Unhandled usermessage 'UMotdText'
Warning: Unhandled usermessage 'UMotdText'
Warning: Unhandled usermessage 'UMotdEnd'
Warning: Unhandled usermessage 'SendUMotd'
This server is running ULib version 2.30.
[ULIB] Loading SHARED module: ulx_init.lua
[ULIB] Loading SHARED module: umotd_init.lua
[Umotd] Server uses Umotd! NICE!
ULX version <SVN> unknown revision loaded.
I have absolutely no idea what is happening now. I cleared the server's cache, I ran the server without scriptenforcer etc etc.
Someone help! I'm lost.
<<<'Nother edit>>>
I understand why it makes no sense now. Lol. The problem is bigger than I had expected, and not my fault. Yay!
http://bugs.garrysmod.com/view.php?id=1448Anyone know if there is any way I can get around this?