map_cors_present(maporigin[MAX_ZONES*6],team[3]) { new zonefile[256],zonefile2[256] get_configsdir(zonefile, 255) if(is_linux_server()){ format(zonefile2, 255, "%s/antirusher", zonefile) if(!(dir_exists(zonefile2))) mkdir (zonefile2) format(zonefile2, 255, "%s/antirusher/rush.cor", zonefile) } else{ format(zonefile2, 255, "%santirusher", zonefile) if(!(dir_exists(zonefile2))) mkdir (zonefile2) format(zonefile2, 255, "%santirusherrush.cor", zonefile) } if (file_exists(zonefile2)){ new readdata[512] new currentmap[32] get_mapname(currentmap,31) new map[32], len new x11[16],x12[16],y11[16],y12[16],z11[16],z12[16] new x21[16],x22[16],y21[16],y22[16],z21[16],z22[16] new x31[16],x32[16],y31[16],y32[16],z31[16],z32[16] new x41[16],x42[16],y41[16],y42[16],z41[16],z42[16] new x51[16],x52[16],y51[16],y52[16],z51[16],z52[16] new x61[16],x62[16],y61[16],y62[16],z61[16],z62[16] new x71[16],x72[16],y71[16],y72[16],z71[16],z72[16] new x81[16],x82[16],y81[16],y82[16],z81[16],z82[16] for(new i=0; i < 128 && read_file(zonefile2,i,readdata,511,len); i++) { x11="";x12="";y11="";y12="";z11="";z12="" x21="";x22="";y21="";y22="";z21="";z22="" x31="";x32="";y31="";y32="";z31="";z32="" x41="";x42="";y41="";y42="";z41="";z42="" x51="";x52="";y51="";y52="";z51="";z52="" x61="";x62="";y61="";y62="";z61="";z62="" parse(readdata,team,2,map,31,x11,15,x12,15,y11,15,y12,15,z11,15,z12,15, x21,15,x22,15,y21,15,y22,15,z21,15,z22,15, x31,15,x32,15,y31,15,y32,15,z31,15,z32,15, x41,15,x42,15,y41,15,y42,15,z41,15,z42,15, x51,15,x52,15,y51,15,y52,15,z51,15,z52,15, x61,15,x62,15,y61,15,y62,15,z61,15,z62,15, x71,15,x72,15,y71,15,y72,15,z71,15,z72,15, x81,15,x82,15,y81,15,y82,15,z81,15,z82,15) lines=i if(equal(map,currentmap)) { maporigin[0] = str_to_num(x11) maporigin[1] = str_to_num(x12) maporigin[2] = str_to_num(y11) maporigin[3] = str_to_num(y12) maporigin[4] = str_to_num(z11) maporigin[5] = str_to_num(z12) maporigin[6] = str_to_num(x21) maporigin[7] = str_to_num(x22) maporigin[8] = str_to_num(y21) maporigin[9] = str_to_num(y22) maporigin[10] = str_to_num(z21) maporigin[11] = str_to_num(z22) maporigin[12] = str_to_num(x31) maporigin[13] = str_to_num(x32) maporigin[14] = str_to_num(y31) maporigin[15] = str_to_num(y32) maporigin[16] = str_to_num(z31) maporigin[17] = str_to_num(z32) maporigin[18] = str_to_num(x41) maporigin[19] = str_to_num(x42) maporigin[20] = str_to_num(y41) maporigin[21] = str_to_num(y42) maporigin[22] = str_to_num(z41) maporigin[23] = str_to_num(z42) maporigin[24] = str_to_num(x51) maporigin[25] = str_to_num(x52) maporigin[26] = str_to_num(y51) maporigin[27] = str_to_num(y52) maporigin[28] = str_to_num(z51) maporigin[29] = str_to_num(z52) maporigin[30] = str_to_num(x61) maporigin[31] = str_to_num(x62) maporigin[32] = str_to_num(y61) maporigin[33] = str_to_num(y62) maporigin[34] = str_to_num(z61) maporigin[35] = str_to_num(z62) maporigin[36] = str_to_num(x71) maporigin[37] = str_to_num(x72) maporigin[38] = str_to_num(y71) maporigin[39] = str_to_num(y72) maporigin[40] = str_to_num(z71) maporigin[41] = str_to_num(z72) maporigin[42] = str_to_num(x81) maporigin[43] = str_to_num(x82) maporigin[44] = str_to_num(y81) maporigin[45] = str_to_num(y82) maporigin[46] = str_to_num(z81) maporigin[47] = str_to_num(z82) map_cors_file_line=i for(new j=0;j0)&&((maporigin[3+i]-maporigin[2+i])>0)&&((maporigin[5+i]-maporigin[4+i])>0)) zones++ } return 1 } if((len<15) && (map_cors_file_line>i)) map_cors_file_line=i } log_amx("%L",LANG_SERVER,"AR_NO_ZONE") if(lines+2