18.01.2013, 10:38
Try to put all pickups into one script rather than multiple scripts. It's not very likely for pickup ids to mix, because CreatePickup returns a pickup id, and there can only really be one of those. There can't be more than 1 pickup id 51 for example. Show us where you are introducing or giving a value to your pickupids, and show your OnPlayerPickUpPickup callback.