Thanks. Ok, i mean the PhysX event function like this:

Code:
void weapon_pickup_physics()
{
	if(you!=player) return;
	my.event=NULL;
	if(!weapon_give_player())
	{
		wait(-1);
		my.event=weapon_pickup_physics;
		return;
	}
	pXent_settype(me, 0, PH_BOX);
	wait(1);
	ent_remove(me);
}

//uses _type, _mags, _silent
action weapon_physics()
{
        ...
	
	pXent_settype(me, PH_STATIC, PH_BOX);
	pXent_settriggerflag(me, NX_TRIGGER_ON_ENTER, 1);
	my.emask=ENABLE_TRIGGER;
	my.trigger_range=80;
	my.event=weapon_pickup_physics;
}