Dieses


trace_mode = ignore_me+ignore_passable+use_box;
result = trace(vector(my.x,my.y,my.z - my.z_offset),vector(my.x,my.y,my.z - 4000));

wandelst Du um in dieses

result = c_trace(vector(my.x,my.y,my.z - my.z_offset),vector(my.x,my.y,my.z - 4000),ignore_me|ignore_passable);

Bitte bedenken, ich habe es nicht getestet!
use_box funktioniert, glaube ich, hier nicht. Aber Du solltest Dir den Artikel im Handbuch dazu nochmal in Ruhe durchlesen und Deine Zeilen damit vergleichen.