Edit:
Was gonna post this seperately in scripting help forums, but i may as well do it here.
Is there any easy way to make it so items cant be used from inside the container? And i don't mean editing each items use script
The easiest way im thinking of is making it save a "script" cprop to the item on the oninsert script, set .script to something else and then changing .script to "script" on onremove.