register_touch( your_mine_classname, "player", "fn_MineTouch" ) ... public fn_MineTouch( iMine, iOther ) { if( !pev_valid( iMine ) ) return Explosion etc... }