i believe that 3dgs supports only 3 lod stages. you'll need to add other lods manually

vec_set(d3d_lodfactor,vector(100,300,700));

if(lod_distance>1000){
ent_morph(player, lod4);
}

maybe something like this?



Ubi bene, ibi Patria.