PHP Code:
new Float:fRandom[3]
new Float:fBelow[3]
new Trace_Result
while(SsGetOrigin(fRandom))
{
xs_vec_copy(fRandom, fBelow)
fBelow[2] -= 100.0 // i believe the height of a player is 27, let me know if i'm mistaken
engfunc(EngFunc_TraceLine, fRandom, fBelow, IGNORE_MONSTERS, 0, Trace_Result)
if(get_tr2(Trace_Result, TR_pHit) == 0) // want it so you spawn above a floor
{
set_pev(id, pev_origin, fRandom)
break
}
}