Just like technology is used in modern warfare to gain an edge, aliases and scripts are used in Quake.
The console allows great freedom for the players to design and implement complex scripts and aliases which will in turn enable them to use the game engine to it’s fullest potential and gain an edge over their enemy. These functions might be as complex as a script with many modules, each one containing complex aliases to perform different functions, or as simple as a single alias which sends text to other players. Just like commands can be grouped in aliases, aliases can be grouped in scripts to produce an even larger library of functions available to the player. These commands can be grouped together into aliases to perform complex functions. The console allows the player to have direct influence on the game engine by using commands to alter different aspects of the engine. The Quake engine is revolutionary in may ways to any previous game engine, but one of the most useful advances is the availability of the console. You will be able to create your own custom scripts from scratch and you will understand other scripts just by looking at them. After reading this tutorial you will have a complete understanding of aliases, console commands, and scripts. Ample examples are provided for each topic. Every aspect of script making is explained in great detail. This tutorial will try to explain all the details and procedures necesarry for the creation of scripts and aliases. There is a great amount of information contained in this tutorial which should help anybody who is willing to read it and learn from it. It describes all aspects of the console such as the syntax, the usage of commands and variables, the creation of aliases and bindings, and script. This document is a tutorial for the Quake console. Copyright (C) 1997-2000 JakFrost, All Rights Reserved