. .

Espionage - Tournament Edition

The Team

Tournament
Contents

Features
Differences
Matches
OGL Involved?
Client Info
Server Info
Version History
Credits

Espionage
Esp. Scripting
Action Arena
Lowlag

FAQ
How to Play
Server Info

What do players need to know?

Rename pakN.pak to an unused name in the range pak0-pak9. We've gone to a pak file for some of the models and sounds to make it easier for people to use their own replacements.

As of v3.3, AQ:ETE uses LowLag Sounds, a different naming scheme for weapon sounds. As of v4.4a, AQ:ETE makes the use of these sounds optional. The server operator can enable or disable use of these sounds. If you enter an Action Quake server and hear Quake II sounds, you should either rename your sounds as shown below or download the LowLag Sound pack which is about 160 KB in size. This information is still valid for v4.6b, the latest release.

The sounds map as follows:

Weapon
Sound File(s)

Mk23

sound/weapons/blastf1a.wav

Shotgun

No change

Handcannon

sound/weapons/sshotf1b.wav

MP5

sound/weapons/machgf1b.wav
sound/weapons/machgf2b.wav
sound/weapons/machgf3b.wav
sound/weapons/machgf4b.wav
sound/weapons/machgf5b.wav
(Yes, all of them)

SSG-3000

sound/weapons/hyprbf1a.wav

M4

sound/weapons/rocklf1a.wav

Silencer

sound/weapons/rocklr1b.wav
(The RL actually plays two sounds, so we have to make this sound quiet)

If the server has it enabled, players may vote on various items. Currently, AQ:TE supports voting to move to the next map/scenario in rotation and voting to move to a specific map/scenario in the rotation.

Support for ML-style location files

  • Works with scripts 0 or 1
  • looks for file called action/ml/<mapname>.aqg
  • TARGET_AREA and TARGET_FLAGSPAWN locations take precedence
  • location files can be found at:
    http://www.algonet.se/~ml2/action/ml/downloads.html
  • Be careful of filename case on Linux (e.g. BLOCKWAR.aqg)

AQ:Tournament Edition introduces some new client commands:

  1. %S - Line of sight location reporting; e.g. "Enemy spotted at %S!"

  2. %L - Current location reporting; e.g. "I am at %L with %H health!"

  3. %K - Last person you hit (but not necessarily killed); e.g. "I am engaging %K!"

  4. %D - Ordinal direction (North, East, etc.); e.g. "Enemy spotted %D of %L!"

  5. %% - For those times when you actually do want a %; e.g. "I am 100%% positive!"

  6. captain
    Type: client command
    Usage: All
    Argument: None
    FUNCTION:
    • Makes you the captain of your team, if there is currently no captain. Doesn't work if there already is a captain. If you are already the captain, it "uncaptains" you.
    • Captains have various abilities, such as voting on maps, silencing players on their team, etc.

    Example command: captain
    Notes:
    • One captain per team per match.

  7. referee <name>
    Type: client command
    Usage: For captains only
    Argument:
    • <name>, name of the person you want to be referee
    • None

    FUNCTION:
    • Chooses match referee. If a referee is to be chosen, then both captains must BOTH type in "referee <whoever>".
    • If no argument is given, then the name of the current referee is printed.

    Example command: referee Homer
    Notes: None

  8. ready
    Type: client command
    Usage: For captains/referee only
    Argument: None
    FUNCTION:
    • Tells the server you are ready to play. Toggle.

    Example command: ready
    Notes:
    • The match starts when all voting parties (both captains, + referee if applicable) have typed ready.
    • The match will continue so long all voting parties are READY. If any party untoggles their READY during the match, the match will pause after the round is over, and matchtime will be paused as well.

  9. menu <variable> <value>
    Type: client command
    Usage: For captains/referee only
    FUNCTION:
    • Brings up the settings menu, where you can change various server settings to match specifications.
    Notes:
    • See "settings" below for more details. This alias was added to help players familiar with AQ:TNG matchmode.

  10. settings <variable> <value>
    Type: client command
    Usage: For captains/referee only
    Argument:
    • <variable>, displays the value of <variable>
    • <variable> <value>, changes <variable> to specified <value>
    • None, brings up the settings menu

    FUNCTION:
    • Brings up the settings menu, where you can change various server settings to match specifications. Variables supported:
    • roundlimit
    • timelimit
    • roundtimelimit
      - should NOT use in Espionage TE mode, regular TE mode is fine
    • fraglimit
      - should NOT use in Espionage TE mode, regular TE mode is fine
    • maxplayers
    • spectators allowed/disallowed
    • messagemode1 enable/disable
    • chasecam normal/teamonly/teameyesonly
    • tgren 0/1/2/3
    • irvision on/off
    • display score enable/disable

    Example command: settings
    Notes:
    • The first 5 are pretty self-explanatory.
    • spectators disallowed will kick spectators (excluding referee, if applicable) for the duration of the match.
    • messagemode1 disable will force all communication into team chat. May be necessary for more rowdy clans. Only captains and referee will be able to talk in messagemode1.
    • chasecam teamonly forces dead teammates to view only their alive teammates. Team Eyes Only is pretty self-explanatory as well.

  11. sub
    Type: client command
    Usage: All
    Argument: None
    FUNCTION:
    • Similar to the captain command. Toggles to set yourself as a substitute or active player.

    Example command: sub
    Notes:
    • Substitutes do not participate actively in the match, but rather are the "reserve" roster just in case a member of your team that IS actively playing gets disconnected.
    • Can be used at anytime throughout the match.

  12. teamname <team name>
    Type: client command
    Usage: For captains only
    Argument: <team name>, the name you want your team to be called. Must be in quotation marks if more than one word.
    FUNCTION:
    • Allows captains to set the name of their team.

    Example command: teamname "Non-Stop Violence"
    Notes: DISABLED in Espionage TE mode, ENABLED in regular TE mode

  13. teamskin <model/skin>
    Type: client command
    Usage: For captains only
    Argument: <model/skin>, the model and skin you want your team to use. Must be in the model/skin format, and use quotation marks if more than one word.
    FUNCTION:
    • Allows captains to change their team model and skin.

    Example command: teamskin "male/bluebeard"
    Notes: DISABLED in Espionage TE mode, ENABLED in regular TE mode

  14. silence <name>
    Type: client command
    Usage: For captains/referee only
    Argument: <name>, name of the player you want silenced from messagemode1
    FUNCTION:
    • Allows captains to silence anyone on their team from messagemode1.
    • Referees may silence anyone they like.

    Example command: silence Homer
    Notes: None

  15. matchtime
    Type: client command
    Usage: All
    Argument: None
    FUNCTION:
    • Displays the amount of actual match/play time elapsed, corrected for match setup time and pauses.

    Example command: matchtime
    Notes: Also displayed on the scoreboard.

  16. vote <mapname>
    Type: client command
    Usage: for captains/referee only
    Argument: <mapname>, the name of the map the captains want to play
    FUNCTION:
    • Allows captains to change to the map they agree on. For example, if the match is to be played on teamjungle, both captains would type "vote teamjungle" at the console.

    Example command: vote teamjungle
    Notes:
    • Only captains can vote.
    • The map changes when both (that is, the TWO) captains vote for the same map.
    • Only maps listed in the server maplist can be voted on.

  17. votelist
    Type: client command
    Usage: All
    Argument: None
    FUNCTION:
    • Lists the percentages of votes for each map, and how many have voted. Also lists the maps that can be voted on (those in the maplist).

    Example command: votelist
    Notes: None

  18. lowlag <0..9>
    Type: client command
    Usage: All
    Argument: <0..9>, the lowlag sound to be downloaded
    FUNCTION:
    • Semiautodownload for lowlag sounds

    Example command: lowlag 7
    Notes:
    • Type 'lowlag' for in-game instructions (basically the same as below)
    • Use 'lowlag 0', 'lowlag 1', ... , 'lowlag 9' to get all the sounds
    • WAIT UNTIL EACH ONE FINISHES BEFORE DOING THE NEXT OR YOU WILL OVERFLOW
    • If existing lowlag sounds are present, they will be kept instead

  19. impersonationok
    Type: client command
    Usage: All
    Argument: none
    FUNCTION:
    • Allows other players to use the same name as you

    Example command: impersonationok
    Notes:
    • Type "impersonationok" in the console to allow other people to change to the same name that you are using
    • Type "impersonationok" in the console again to prevent other poeple from changing to the same name that you are using
    • If you try to use someone's name before they allow you to, you will have to switch to a temporary name after they allow you to impersonate them before you can switch to their name. This has to do with the way Q2 updates player information--it doesn't know you are allowed to have the name until you update your player information by choosing a different, temporary name.

  20. tkok
    Type: client command
    Usage: All
    Argument: none
    FUNCTION:
    • Voluntary console command to forgive a TK

    Example command: tkok
    Notes:
    • Only forgives last TK'er
    • Doesn't restore frag loss

  21. team balance
    Type: client command
    Usage: All
    Argument: <balance>, the team to join
    FUNCTION:
    • Allows the client to join whatever team will create a balanced team situation

    Example command: team balance
    Notes:
    • Automatically puts you on whichever team needs a person to help be balanced with the other team
    • If your own team needs an extra person, you will be kept on your current team

Copyright 2000, 2001, 2002, Action Quake Developers Team