Ok, here's a tutorial version then since it's being difficult

Start with a new mission, then place down a carrier to go along with the player ship that's already pre-placed. Now, open up the events editor and and start a new event, which should give you this:
* Event name
-op when
-op true
-op do-nothing
Change the name of the event to Carrier_Landing, then right click the "true" operator and select <Replace operator> -> <Logical> -> ">" from the menu that pops up. Now we have this:
* Carrier_Landing
-op when
-op >
#0
#0
-op do-nothing
Right click the top zero and select <Edit data>, then put in the distance you want the mission to end at. For now, we'll use 50. Then right click the bottom zero and select <Replace operator> -> <Status> -> "distance-ship-subsystem", giving us this:
* Carrier_Landing
-op when
-op >
#50
-#distance-ship-subsystem
#<any traitor>
#<random ship>
#<random subsystem>
-op do-nothing
Right click item one ("any traitor"), select <Replace data> and select the player ship from the submenu. Right click item two and do the same, only select the carrier we put in. And finally right click item three and select <fighterbay02>. Now all that remains to be done is replace the "do-nothing" with the "end-mission" operator found under <Change> -> <Missions and campaigns> -> "end-mission", and we get the final result:
* Carrier_Landing
-op when
-op >
#50
-#distance-ship-subsystem
#<player ship>
#<carrier>
#<fighterbay02>
-op end-mission