Un bouton?
J'ai pas essayer avec alien mais je suppose que ça doit être pareil.
Fait un bloc (avec texture nodraw ou invisible comme tu veux)
Ctrl + T et tranforme en func_button.
Va dans les output:
OnPressed
<< Ta porte >>
Open
Ou alors lock la porte dans les flags de la porte et dans le func_button:
OnPressed
<< Ta porte >>
Unlock.
N'oublie pas le trigger_multiple et tout le bordel que j'ai expliquer avant.
Parcontre je ne sais pas pour le bouton a pirater. J'ai a peine rechercher a vrai dire. 