How would I get info on what a player spawns?

I need to know how to get prop name and player name when they spawn a prop.

[editline]02:47AM[/editline]

Noone?

To help. This is what I want it to do.

[lua]function SpawnedProp(ply, model, ent)

print(ply:Nick().." has spawned "..ply:GetModel())

end

end

hook.Add(“PlayerSpawnedProp”, “playerSpawnedProp”, SpawnedProp)[/lua]