okay, here's some more info to bring some light into the dark!
i used this little plugin to get some more info:
Code:
#include <amxmodx>
#include <dodx>
public plugin_init(){
register_plugin("Test TeamDetect","1.0","[RST] FireStorm")
set_task(5.0,"get_info")
}
public get_info(){
log_to_file("TeamDetect.log","==============================")
new currmapname[32]
get_mapname(currmapname,31)
log_to_file("TeamDetect.log","Current map: %s",currmapname)
if(dod_get_map_info(MI_ALLIES_TEAM) == 0){
log_to_file("TeamDetect.log","Current Allied Team: Americans")
}
if(dod_get_map_info(MI_ALLIES_TEAM) == 1){
log_to_file("TeamDetect.log","Current Allied Team: Brits")
}
if(dod_get_map_info(MI_ALLIES_PARAS) == 0){
log_to_file("TeamDetect.log","Allied Forces: Standard Troops")
}
if(dod_get_map_info(MI_ALLIES_PARAS) == 1){
log_to_file("TeamDetect.log","Allied Forces: Para Troops")
}
if(dod_get_map_info(MI_AXIS_PARAS) == 0){
log_to_file("TeamDetect.log","Axis Forces: Standard Troops")
}
if(dod_get_map_info(MI_AXIS_PARAS) == 1){
log_to_file("TeamDetect.log","Axis Forces: Para Troops")
}
return PLUGIN_HANDLED
}
and it seems that the first map with Brits locks the team info as well
as the first map with para troopers locks the para info.
i hope that helps a bit to fix it!
here's the log:
P.S.:
@SidLuke:
i didn't say that you messed it up, that's why i posted it here