Try hooking Ham_AddPlayerItem. You can hook Ham_Spawn as well, set global var for the client and unset it after 0.x seconds. Then in the addplayeritem hook, save the entid to some global array when the var is set and you got yourlist of items on spawn.