Yay for a fellow EventScripter, but why ESS... ESP is the way to go! Lol, but it probably won't make a difference for a script this small.
A little info though, no point in having mattie_eventscripts 1, it has to be on for the script to even run in the first place and by default it is on, unless set to 0 in the server.cfg. Also, why not just have those sever settings set for all maps? This script is made for the MG server, so why not just have it for any map.
import es
server_settings = {
'sv_friction': 4, 'mp_autoteambalance': 0, 'sv_gravity': 800, 'sv_maxspeed': 220,
'sv_airaccelerate': 1000, 'sv_turbophysics': 0, 'sv_stopspeed': 75, 'sv_stepsize': 18
}
def es_map_start(ev):
for x in server_settings:
es.forcevalue(x, server_settings[x])
Untested though.
-------------
EDIT: Hey Local, you should look into using a different NoBlock System then, one more up-to-date.