REMPILOT
Keywords: REMPILOT, REMPI
=== USER MANUAL ===
Usage: rempilot <character>
Description:
Revoke a character's access to pilot your ship. Removes them
from either the pilot or copilot slot, freeing that slot
for a new addpilot assignment.
Run from the cockpit of a ship you own.
Matching:
The argument must match a slot exactly:
- If the name matches ship->pilot -> pilot slot cleared.
- If the name matches ship->copilot -> copilot slot
cleared.
- Otherwise: "That person isn't listed as a pilot of
this ship."
Matching is case-sensitive and exact. If you typoed the
original addpilot call, you need to rempilot the typo,
not the intended name.
Requirements:
Cockpit ............ "You must be in the cockpit of a ship
to do that!"
Spacecraft ......... Stations have no pilot slots:
"You can't do that here!"
Owner .............. Only the owner (exact name match on
ship->owner) can manage pilots:
"That isn't your ship!"
Argument ........... "Remove which pilot?" if omitted.
Echo:
Pilot Removed. (slot was pilot)
Copilot Removed. (slot was copilot)
The change is persisted immediately via addsave.
Notes:
- The removed character is not notified in-game -- they
simply lose the ability to control the ship the next time
they try to pilot it.
- Removing the pilot does not promote the copilot to the
pilot slot. The pilot slot is left empty; re-run addpilot
if you want to fill it.
- You cannot remove yourself (the owner). Ownership
is separate from the pilot slots. Use staff command
tranship to transfer ownership.
- See shipstat or scanship for the current Pilot /
Copilot values so you know exactly what string to remove.
Strategic Notes:
- Before sellship, rempilot both slots to prevent the
buyer from inheriting pilots they didn't know about.
- If a pilot has changed character names, rempilot the
old name and addpilot the new one. There is no rename.
- If a slot is stuck with a broken (typo'd or deleted)
character, it's dead weight but harmless -- remove and
re-add to clean up.
Related Helpfiles: ADDPILOT, SHIPSTAT, SCANSHIP, SHIPLIST, TRANSHIP
=== END MANUAL ===