I would like it to only move, but not rotate:
function GM:PlayerInitialSpawn(ply)
local thePlayersBall = ents.Create("prop_dynamic");
if(!IsValid(thePlayersBall)) then return end
thePlayersBall:SetModel("seeeecreeeeeeet.mdl");
thePlayersBall:SetPos(ply:GetPos() + Vector(0, 0, 32));
thePlayersBall:SetParent(ply);
thePlayersBall:Spawn();
thePlayersBall:PhysicsInit(SOLID_NONE);
end