heres what i gotten so far. it aint much though.
function spawn_male_fire
{ temp.x=35;
temp.y=355;
temp.z=275;
vec_for_screen(temp,camera);
create(<humanoid.mdl>,temp,null);

}

i call a function that calls this routine. when i click on the mutants button all 7 default models appears. I havent figured out how to make them dissappear. also I have to call the make_models_display function from a button to make this work.

I think what i need to do is the following but not sure.

define male_fire 101; /// id number of the model
define ent_id ,skill34; // a flag to set the model number to

now do i need an action or a functiion here

action make_the_damn_male_fire_appear // hehe
{ my.ent_id=male_fire
my.visible=on;
or remove ???/ to make it dissappear would be another function to do this.
}

do i need to attach the action to a model. or can i associate it another way???

for my routine for my if statment.

function make_models_appear
{ if (race_selected=1) && (gender_selected==1)// male mutants
{ call the functions that make the male mutants appear.
spawn_male_fire();
........
}
check for each group and sex combo
}