Currently attempting to bring in my .50 cal mg as playable as a simple test for saladin armored car. Not meeting with much success here and could use some help. Below is I have my cocpit set up........ya its all dummys in this shot. The actual uses one box with the dummys....hay its a test!. The only place the s_root shows up in sabow is playable tanks as far as i can tell. Not sure where it needs to be or what it does so I just threw in the there (not shown in screen).

Uploaded with
ImageShack.usHeres config I am messing with.....
coc_m2hbfb=()
{
mesh[s] = coc_m2hbfb;
helper[s] = m2hbfb;
metrics[v] = 9.549, 0, 1, 32;
glight_params[v] = 0, 120, 240, 45;
glight_colors[a] = 4281348144, 4279242760, 4279242760, 4279242760;
hit_anim_low[s] = hit_low;
hit_anim_med[s] = hit_med;
hit_anim_hi[s] = hit_hi;
hit_anim_penetr[s] = hit_penetr;
binoc_retic[s] = rus_binoc;
binoc_zoom[v] = 8, 1.34, 1.5, 0;
def_place[u] = 2;
devices[u] = 5;
rf_lims[v] = 500, 2500, 20, 0;
move_times[v] = 7, 15, 0, 0;
sync[ssa]()
{
s_root, , 0, 0, 0, 0;
s_hull, d_hull, 1, 0, 0, 0;
s_mgun, d_mgun, 1, 0, 0, 0;
s_rama, d_rama, 1, 0, 0, 0;
s_ammoc_01, s_ammoc_01, 1, 0, 0, 0;
s_loader, s_loader, 0, 1, 0, 0;
s_gunner, s_gunner, 0, 1, 0, 0;
s_commander, s_commander, 0, 1, 0, 0;
} //endof sync
hide[suu]()
{
} //endof hide
addins[ssua]()
{
} //endof addins
devices[*suuvbs]()
{
} //endof devices
panims[sss]()
{
} //endof panims
plc_states[auusssssuubvva*sssv]()
{
2, 2, 0, 0, 0, 0xffffffff, binocular, txt_tnks_binocular, , , , 0, 2, true, -0.07, -0.05, 0.05, 0, -90, 90, -80, 10, 75, 3, 0, 0, BIN, , , , 0, 0, 0, 0;
} //endof plc_states
anims=()
{
com_sit_open[fsuvvsa]()
{
} //endof com_sit_open
com_sit_close[fsuvvsa]()
{
} //endof com_sit_close
load_sit_open[fsuvvsa]()
{
} //endof load_sit_open
load_sit_close[fsuvvsa]()
{
} //endof load_sit_close
eng_on[fsuvvsa]()
{
} //endof eng_on
eng_off[fsuvvsa]()
{
} //endof eng_off
gear[fsuvvsa]()
{
} //endof gear
open_klin[fsuvvsa]()
{
} //endof open_klin
close_klin[fsuvvsa]()
{
} //endof close_klin
take_shot[fsuvvsa]()
{
} //endof take_shot
insert_shot[fsuvvsa]()
{
} //endof insert_shot
after_shot[fsuvvsa]()
{
} //endof after_shot
extract[fsuvvsa]()
{
} //endof extract
hatch_driver[fsuvvsa]()
{
} //endof hatch_driver
hatch_loader[fsuvvsa]()
{
} //endof hatch_loader
hatch_commander[fsuvvsa]()
{
} //endof hatch_commander
hit_driver[fsuvvsa]()
{
} //endof hit_driver
hit_gunner[fsuvvsa]()
{
0, s_gunner, 0, 0, 0, 0, 0, 0, 0, 0, 0, hit_crew, 1, 0, 0, 0;
3, s_gunner, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 1, 0, 0, 0;
} //endof hit_gunner
hit_commander[fsuvvsa]()
{
0, s_commander, 0, 0, 0, 0, 0, 0, 0, 0, 0, hit_crew, 1, 0, 0, 0;
3, s_commander, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 1, 0, 0, 0;
} //endof hit_commander
hit_loader[fsuvvsa]()
{
0, s_loader, 0, 0, 0, 0, 0, 0, 0, 0, 0, hit_crew, 1, 0, 0, 0;
3, s_loader, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 1, 0, 0, 0;
} //endof hit_loader
hit_user[fsuvvsa]()
{
0, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 17, 0, 0, 0;
1, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, hit_user, 17, 0, 0, 0;
4, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 17, 0, 0, 0;
} //endof hit_user
hit_low[fsuvvsa]()
{
0, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, hit_low, 3, 0, 0, 0;
1, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 3, 0, 0, 0;
0, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, noise1, 17, 0, 0, 0;
3, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 17, 0, 0, 0;
} //endof hit_low
hit_med[fsuvvsa]()
{
0, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, hit_med, 3, 0, 0, 0;
1, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 3, 0, 0, 0;
0, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, noise1, 17, 0, 0, 0;
3, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 17, 0, 0, 0;
} //endof hit_med
hit_hi[fsuvvsa]()
{
0, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, hit_hi, 3, 0, 0, 0;
2, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 3, 0, 0, 0;
0, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, noise2, 17, 0, 0, 0;
3, s_root, 0, 0, 0, 0, 0, 0, 0, 0, 0, , 17, 0, 0, 0;
} //endof hit_hi
hit_penetr[fsuvvsa]()
{
} //endof hit_penetr
stab_on[fsuvvsa]()
{
} //endof stab_on
stab_off[fsuvvsa]()
{
} //endof stab_off
head_rot_on[fsuvvsa]()
{
} //endof head_rot_on
head_rot_off[fsuvvsa]()
{
} //endof head_rot_off
gun_rot_on[fsuvvsa]()
{
} //endof gun_rot_on
gun_rot_off[fsuvvsa]()
{
} //endof gun_rot_off
chead_rot_on[fsuvvsa]()
{
} //endof chead_rot_on
chead_rot_off[fsuvvsa]()
{
} //endof chead_rot_off
lhead_rot_on[fsuvvsa]()
{
} //endof lhead_rot_on
lhead_rot_off[fsuvvsa]()
{
} //endof lhead_rot_off
} //endof anims
lights[ssuuvbbsbb]()
{
} //endof lights
driver=()
{
controls[s]()
{
} //endof controls
} //endof driver
gunner=()
{
interf_mask[u] = 98;
hit_anim[s] = hit_gunner;
shell0[s] = P50_BALL;
shell1[s] = P50_AP;
weap0[s] = M2HB;
camera_up[v] = -0.25, 0.86, 0.83, 0;
pmesh[u] = 1;
mouse_ctrl[u] = 3;
crew_sub_mask[s] = gun;
controls[s]()
{
tnk_gunner;
tnk_sights;
} //endof controls
} //endof gunner
commander=()
{
interf_mask[u] = 100;
hit_anim[s] = hit_commander;
head_ud_shift[v] = -0.04, 0, 0, 0;
camera_up[v] = -0.25, 0.8, 0.76, 1.5;
pmesh[u] = 1;
gun_ctrl_normal[s] = tnk_ballistic;
mouse_ctrl[u] = 3;
crew_sub_mask[s] = com;
controls[s]()
{
tnk_commander;
tnk_control;
} //endof controls
controls_ext[s]()
{
tnk_commander;
tnk_control;
} //endof controls_ext
} //endof commander
loader=()
{
interf_mask[u] = 8;
hit_anim[s] = hit_loader;
camera_up[v] = -0.35, 0.75, 0.72, 1.5;
pmesh[u] = 1;
controls[s]()
{
} //endof controls
controls_ext[s]()
{
} //endof controls_ext
} //endof loader
} //endof coc_m2hbfb
I know I was vary close earlier today on making this work but messed something up bad along the way. Any help would be super! I ended up dumping what I had and have been working on this one. Mistake more than likely.