As requested by mrkool723 in eventscripts forums [link] I released this script loader. It works like my [AutoGunGame] does, but this version is a separate loader+unloader without special GunGame adjustments, so you can use it for any script(s).
Which script(s) should be auto-loaded on CSL maps
Which script(s) should be auto-unloaded on CSL maps
On which maps should the script(s) be (un)loaded (e.g. whole mapnames like "de_dust", prefixes like "cs_" and/or other maps including strings that you define)
Which mapnames will be ignored by CSL (see config file for more information)
Some config file that will be executed on mapstart on CSL maps
Some config file that will be executed once when returning to non-CSL maps
Should the auto-loaded and auto-unloaded scripts be revoked on non-CSL maps
Default configuration happens in cstrike/addons/eventscripts/csl/config.cfg. You can also change options temporarily (until server restart or reloading of the script) through console.
For automatic installing & loading of the script, just type the following in your server console or with rcon:
es_install csl autoload
After that, either type the following or restart your server
For automatic installing without auto-loading, type this:
Configure the Script in addons/eventscripts/csl/config.cfg (to apply changes on server, reload the script, or restart your server)