GTFO Wiki
Advertisement

Terminals are found throughout The Complex and necessary to survive and complete most expeditions. Terminals are used to locate consumables, complete objectives, and read logs.

Basics[]

The Terminal's main usage is to locate items and objectives.

There are 3 basic commands:

  • LIST
  • QUERY
  • PING

Generally, you should use the commands in this order:

  1. Optional: Use LIST to find out which items randomly spawned in a Zone.
  2. When you find the name of an item you want more information on, use QUERY on that item.
  3. Once you have the Zone and the name of an item, navigate to that Zone's terminal.
  4. PING the name of the item from the Zone's Terminal.
    1. Use the information from the successful PING to instruct your teammates on which subZone they must go to (Zone 17 - Area B, for example).
    2. Continue issuing PING commands until your team has found the item. Alternatively, use the -t modifier to continuously ping the item until "Ctrl+C" is entered. Leaving the terminal will stop this function.

When using any of the commands, follow the command with a space and the name of the Zone/ Item. Zone names can be found on the map, written on doors, or on billboards inside rooms.

Examples of LIST, QUERY, and PING:

LIST ZONE_17 This will show that ZONE_17 contains MEDIPACK_123
QUERY MEDIPACK_123 This will show MEDIPACK_123's location is ZONE_17
PING MEDIPACK_123 This will show MEDIPACK_123's location is ZONE_17 - Area B. It will also make the Medipack emit an audible sound for your teammates in ZONE_17 to hear so that they can find it

Commands[]

Terminals have, by default, the following commands:

  • LIST
  • QUERY
  • PING
  • LOGS
  • READ
  • INFO
  • CLS
  • HELP
  • COMMANDS

In addition, some terminals will contain optional or objective-specific commands. These commands can be listed using the COMMANDS command. This includes the Reactor Startup, Reactor Shutdown, Establish Uplink, and Terminal Command objectives.

Some commands accept arguments, which let you specify, limit or filter the results of the command, i.e. LIST ZONE_109. Arguments are separated by a single space character. Entering multiple space characters will cause the command to fail.

Commands and arguments can be auto-completed by entering the first few characters and pressing TAB. However, auto-completion will not populate full ID.

LIST[]

The LIST command is used when you want to find which items have spawned in the Complex.

A LIST command can look like any of the following:

  • LIST ZONE_??? (recommended for beginners)
  • LIST ITEM_TYPE
  • LIST ITEM_TYPE ZONE_???

If ONLY a Zone is entered:

  • The Terminal will show the names of ALL Items in the Zone.

If ONLY an Item_Type is entered:

  • The Terminal will show the names of every item that matches the Item_Type in ALL Zones

If BOTH an Item_Type and a Zone are entered:

  • The Terminal will show the names of every item that matches the Item_Type and is in the given Zone.

The most important things to look for when using a LIST command are Resource Packs. Resource Packs can be any one of the following:

AMMOPACK (Ammopack) LIST AMMO ZONE_??? (EX: LIST AMMO ZONE_30)
MEDIPACK (Medipack) LIST MEDI ZONE_??? (EX: LIST MEDI ZONE_46)
TOOL_REFILL(Tool Refill Pack) LIST TOOL ZONE_??? (EX: LIST TOOL ZONE_97)

To find ANY type of Resource Pack in a Zone use the following command: LIST RESOURCE ZONE_??? (EX: LIST RESOURCE ZONE_83 or LIST U ZONE_83).

  • This will list any available ammo, medical and tool packs and is a great command to use since it's a time saver and lists everything in one go, instead of inputting three separate commands.

Note: You can not LIST a zone area. You must use LIST ZONE_17, and can not LIST ZONE_17B.

QUERY[]

The QUERY command is used when you want to know something about an item that you already have the name of.

This command is used on:

  • Resources (MEDIPACK, AMMOPACK, TOOL_REFILL, DISINFECTION_PACK)
  • Objective Items (KEY, CELL, FOG_TURBINE, NEONATE_HSU, ID, PDEC)
  • Doors (DOOR, SEC_DOOR)
  • Storage (LOCKER, BOX)
  • Other Structures (HSU, nFRAME, DPR, NCR, DISINFECTION_STATION, GENERATOR)

The terminal will show the:

  1. Location
  2. Ping Status
  3. -- Optional (Resource Pack)-- Uses Remaining
  4. -- Optional (Door)-- Where the door leads, both forwards and backwards
  5. -- Optional (Door)-- Required KEY
  6. -- Optional (Objective)-- Objective Information

To query an objective like an HSU would be: QUERY HSU_XXX (EX: HSU_123). Doing this correctly will pinpoint the Zone the HSU (Hydro-Stasis Unit) is located in.

The command to query an ammo pack would be: QUERY AMMOPACK_304. When done correctly the query will display the item's zone and how many uses it has remaining. It will show up as: AMMUNITION PACK - CAPACITY: 80%, indicating the ammo pack has 4 uses.

Tips:

Querying a MEDIPACK that is in an unexplored zone can help a team decide if going into the zone is worth it. A MEDIPACK with only one charge (20%) might not be worth the risk!

Querying an objective like a KEY or an HSU can help the team find where they're supposed to be going!

It is possible to traverse the entire compound from your very first Terminal! This can be done by doing the following: 1) QUERY a door. 2) LIST the Zone that it leads to. 3) QUERY one of the doors that is in the LIST of the Zone. 4) Repeat.

PING[]

The PING command is used to pinpoint the specific location of an item that you are in the same Zone as. You must know the name (ID) of the item, so you usually must have previously done a LIST command.

A successful PING command results in two things:

  1. Terminal displays Item's subZone location.
  2. Item will emit a loud, audible sound for nearby players to hear.

Example of a PING command:

PING  MEDIPACK_911
PING SUCCESS. MEDIPACK_911 found in Zone_49 Area_B


Note: The ping's audible sound is directional and the closer you are to an item the louder the ping will be. This is useful for pinpointing the exact location of an item so that it may be retrieved.

The PING command requires the player to be in the same Zone where the item is held. Otherwise the PING command will not work.

The PING command can be modified to continuously run by using the -T modifier, for example: PING -T MEDIPACK_911. PING will continue to ring the item until the stop command "Ctrl+C" is issued.

REACTOR[]

The REACTOR commands are made up of three different commands: REACTOR_STARTUP, REACTOR_VERIFY and REACTOR_SHUTDOWN.

REACTOR commands are only used within certain expeditions when there is a reactor present, when being used they will trigger an alarm like event where enemies will spawn, within a REACTOR_STARTUP you will need to repeatedly input REACTOR_VERIFY followed by a 4 letter code, there are also no security scans after the first team scan. When doing a REACTOR_SHUTDOWN you will need to put in a single REACTOR_VERIFY to start the sequence, there will then be a security scan sequence similar to an alarm door, however, completing the scans may or may not stop the enemies spawning.

UPLINK[]

There are 2 UPLINK commands, UPLINK_CONNECT and UPLINK_VERIFY. These commands are only used for certain expeditions if it is the objective. To start an uplink you will need to input UPLINK_CONNECT followed by the code shown onscreen in the format “__.__.__.__”. After starting the uplink, you will need to do a UPLINK_VERIFY commands to finish it, for an UPLINK_VERIFY there will be a code shown on the terminal, for example X04, this will correspond to a 4-letter long password shown on screen. After finding out which code Is correct you will have to input UPLINK_VERIFY followed by the code.

LOGS & READ[]

LOGS will display all of the available logs on the terminal. A terminal will always contain at least one log, auto_gen_status.log, which will not contain any useful information.

A log can be read using the READ command, by providing the name of the log, i.e.:

READ REACTOR_VERZ07.LOG

Log names do not auto-complete with tab.

INFO[]

The INFO command will display information about the terminal. Currently, it will show the terminal id (TERMINAL_608 for example), the zone it is located in, the amount of logs on the terminal as well as this help text:

Type "HELP" to get help using the terminal.
Type "COMMANDS" to get a list of all the available commands.
Press [ESC] to exit

These informations will also be displayed at every terminal when first using it.

Locked Terminals[]

Terminals can be locked due to active security protocols, requiring a password to access the normal functions of the terminal. These passwords are found in a log of another terminal, or spread across logs on multiple terminals.

When the password is spread across logs on multiple terminals, it is not required to read every log. Instead, given that the password is always four-letters long, it may be possible to guess.

Gallery[]

Advertisement