Jump to content

Help:Alias

From PKWar Wiki
Revision as of 03:45, 15 August 2025 by Bandwidth (talk | contribs) (Created page with "<pre style="background:#1e1e1e; color:#fff; padding:15px; overflow-x:auto; font-family:monospace;"> <span style="color:#ff00ff">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</span> <span style="color:#00ffff"> ALIAS SYSTEM</span> <span style="color:#ff00ff">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</span> <span style="color:#00ffff">SYNTAX:</span> <span style="color:#00ff00">alias</span...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
<span style="color:#ff00ff">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</span>
<span style="color:#00ffff">                            ALIAS SYSTEM</span>
<span style="color:#ff00ff">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</span>

<span style="color:#00ffff">SYNTAX:</span>
  <span style="color:#00ff00">alias</span>                    - List all your aliases
  <span style="color:#00ff00">alias <name></span>             - Show what an alias does
  <span style="color:#00ff00">alias <name> <command></span>   - Create a new alias
  <span style="color:#00ff00">ralias <name></span>            - Remove an alias

<span style="color:#00ffff">DESCRIPTION:</span>
  Aliases allow you to create shortcuts for commonly used commands.
  You can have up to 50 aliases, each up to 20 characters long.

<span style="color:#00ffff">EXAMPLES:</span>
  <span style="color:#00ff00">alias n north</span>           - Make 'n' move you north
  <span style="color:#00ff00">alias hw say hello world</span> - Make 'hw' say "hello world"
  <span style="color:#00ff00">alias gs get all/sell all</span> - Chain commands with /

<span style="color:#00ffff">ARGUMENT SUBSTITUTION:</span>
  <span style="color:#00ff00">$*</span>    - All arguments
  <span style="color:#00ff00">$1</span>    - First argument
  <span style="color:#00ff00">$2</span>    - Second argument
  <span style="color:#00ff00">$1-</span>   - First argument onwards
  <span style="color:#00ff00">$2-3</span>  - Arguments 2 through 3

  Example: <span style="color:#00ff00">alias t tell $1 $2-</span>
  Usage:   <span style="color:#00ff00">t bob hello there</span> → <span style="color:#00ff00">tell bob hello there</span>

<span style="color:#00ffff">SPECIAL ALIAS - .LOGIN:</span>
  The <span style="color:#00ff00">.login</span> alias executes automatically when you log in.
  
  <span style="color:#00ff00">SYNTAX:</span> alias .login <command1/command2/...>
  
  Commands are separated by forward slashes (/).
  Maximum of 8 commands in your .login alias.
  
  <span style="color:#00ff00">EXAMPLE:</span>
    <span style="color:#00ff00">alias .login who/shout I'm back!/look</span>
    
  This would:
    1. Show who's online
    2. Shout "I'm back!"
    3. Look at your current room

<span style="color:#00ffff">RESTRICTIONS:</span>
  • Cannot create aliases for: alias, ralias, quit, save
  • Cannot create self-referencing aliases
  • Aliases cannot conflict with existing commands

<span style="color:#ff00ff">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</span>

← Back to Main Page