block load { es_xdelayed 5 es_xdoblock EinsMapCheck/CheckMap } event es_map_start { es_xdelayed 10 es_xdoblock EinsMapCheck/CheckMap } block CheckMap { es_keygroupdelete MapCheck es_keygroupload MapCheck |EinsMapCheck es_xsetinfo mc_checkmap 0 es_xsetinfo mc_checkother 0 es_xsetinfo mc_checkprefix 0 es_xsetinfo mc_prefix 0 es_xsetinfo mc_prefixformat 0 es_xsetinfo mc_mapformat 0 es_setinfo mc_currentmap server_var(eventscripts_currentmap) es_token mc_prefix server_var(mc_currentmap) 1 "_" es_format mc_prefixformat "EinsMapCheck/%1_" server_var(mc_prefix) es_format mc_mapformat "EinsMapCheck/%1" server_var(mc_currentmap) es_keygetvalue mc_checkmap MapCheck map server_var(mc_currentmap) es_keygetvalue mc_checkprefix MapCheck prefix server_var(mc_prefix) es_keygetvalue mc_checkother MapCheck other other if (server_var(mc_checkmap) notequalto "0") do { es_doblock server_var(mc_mapformat) } if (server_var(mc_checkprefix) notequalto "0") do { es_doblock server_var(mc_prefixformat) } if (server_var(mc_checkmap) equalto "0") do { if (server_var(mc_checkprefix) equalto "0") do { if (server_var(mc_checkother) notequalto "0") do { es_doblock EinsMapCheck/other } } } } block cs_ { mp_freezetime 4 bot_quota 4 } block de_ { mp_freezetime 5 bot_quota 6 } block fy_iceworld { mp_freezetime 0 bot_quota 0 } block other { es_unload gungame es_delayed 2.0 es_load gungame }