import es, os info = es.AddonInfo() info.name = "Mapsize hostname" info.version = "0.1" info.author = "Tooshkan4uk" info.url = "http:/www.funbattle.org" def load(): es.set("es_mapsize_version", 0.1) es.makepublic("es_mapsize_version") def es_map_start(event_var): es.server.queuecmd('exec server.cfg') es.delayed(0.01, 'es_doblock mapsize/sethostname') def sethostname(): host = es.ServerVar("hostname") mapname = es.ServerVar('eventscripts_currentmap') mappath = os.getcwd() + "/cstrike/maps/%s.bsp"%mapname es.server.queuecmd('hostname %s size[%0.2f MB]'%(host, os.path.getsize(mappath)/(1024*1024.0)))