Hello, I red my post again and I found a small mistake in my code:

Code:
ENTITY* carShadow = {type = "buggy_shadow.MDL"; }



Flag TYPE does not contain "SHOW".
Basically my question is:

if I can load a shadow entity by defining a global variable defined as:

Code:
ENTITY* carShadow = {type = "buggy_shadow.MDL"; }



How can I define it using code and local variables?
It seems it the previous code example the model is not shown, instead if I use the following code the model is shown in the 3D environment:

Code:
ENTITY* carShadow = ent_create("buggy_shadow.MDL", offset, NULL);
car.shadow = carShadow;



Thank you!