I have big problem with old trace syntax. I'em not coder and i need help how i can write next part of code if i want use new c_trace:

Quote:
trace_mode = ignore_me+ignore_push+ignore_passable+ignore_sprites+use_box;
my.z -= trace(my.x,vector(my.x,my.y,my.z - 4000));


my z movement:

Quote:
vec_set(temp,my.x);
temp.z -= 4000;
trace_mode = ignore_me+ignore_models+ignore_passable+ignore_sprites+ignore_maps+use_box;
result = trace(my.x,temp);


and my gravity:

Quote:
trace_mode = ignore_me+ignore_push+ignore_passable+ignore_sprites+use_box;
result = trace(my.x,vector(my.x,my.y,my.z - 4000));
player_ground_dist = result;


Thanks for any help.