This might help just take the file and put it in your scriptbank, then for each item put approach.lua in the properties main tag.
In the properties of the item you need to make sure that IsImmobile is set to 0
Once this is done you type the text you want to appear in the name tag of the properties of each item and it will give you what you want, I am not sure how much you can type in the name property but it will do for now. until I think of something else.
This was the only way I could think that you could have a different text for each item.
This script can be used non commercialy or commercialy
Hope this helps
PS: I would not know how to set this up for NPCs sorry, I think it would need the NPC script re - writing.
HP Pavilion Laptop, AMD A8-4555M APU with Radeon(tm) Graphics HD Graphics 1.6GHz, 8GB Memory, 64 Bit Operating System (Windows 10), 1 TB Hard Drive.
I've got something to say - It's better to burn out than fade away.