How do I make a npc_personality_core ungrabable?(Solved)
A quick workaround would be to surround it by a func_physbox textured with the invisible texture and checking its flag "ignore +USE for Pickup", and parent this func_physbox to the personality core.
portal2tenacious wrote:
Make a logic_auto fire "OnMapSpawn -> Personalit_core -> disablepickup
Oh lol, I didn't check out for this entity's inputs 
Goldenknighttim wrote:
I tried the first idea, and it didn't work. But the second Idea worked perfectly. Thank you so much.
Excuse me but the first idea DOES work... you might haven't set it up correctly.
It's important to:
- Tick the flag "Ignore +USE for Pickup"
- Untick the flag "Generate output on +USE" (obviously)
- And make sure that you surround all the model's bounding box with the func_physbox, otherwise you can confuse the engine when pressing +Use!
LOL, yesterday I spent like 45 minutes myself checking for the reasons why the player "got tired" and dropped the radio prop (surrounded by and parented to a func_physbox) after carrying it on for a while... and that was because I dismissed the little thin antenna coming from it upwards >.<, and didn't surrround it completely; therefore I was confusing the engine everytime I pressed +Use and sometimes this +Use was applied to the radio prop itself (a prop_dynamic) not to the func_physbox, and I only discovered all that after turning 'developer' to 1 and checking that a +Use input was generated to the radio itself instead of the physbox 
I'm attaching a test map for you to check. There are both, the .VMF and .BSP, take a look.