<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.kingpin.info/index.php?action=history&amp;feed=atom&amp;title=Console_script</id>
	<title>Console script - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.kingpin.info/index.php?action=history&amp;feed=atom&amp;title=Console_script"/>
	<link rel="alternate" type="text/html" href="https://wiki.kingpin.info/index.php?title=Console_script&amp;action=history"/>
	<updated>2026-04-30T21:01:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.kingpin.info/index.php?title=Console_script&amp;diff=241&amp;oldid=prev</id>
		<title>FREDZ: Created page with &quot;{{Console flags}} {| class=&quot;wikitable&quot; |+ Script Making: ! Command arguments&lt;br /&gt;- or - &lt;br /&gt;Variable default value ! Description |- | &#039;&#039;&#039;alias &lt;name&gt; &lt;&quot;cmd1; cmd2; … cmdN&quot;&gt;&#039;&#039;&#039; | create a new command with the name indicated that will perform the commands indicated. leave off name and commands to get a list of aliases in memory. quotes must surround multiple commands separated by semicolons. |- | &#039;&#039;&#039;bind &lt;key&gt; &lt;&quot;cmd1; cmd2; … cmdN&quot;&gt;&#039;&#039;&#039; | assign key or button to perf...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.kingpin.info/index.php?title=Console_script&amp;diff=241&amp;oldid=prev"/>
		<updated>2025-02-13T23:14:33Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Console flags}} {| class=&amp;quot;wikitable&amp;quot; |+ Script Making: ! Command arguments&amp;lt;br /&amp;gt;- or - &amp;lt;br /&amp;gt;Variable default value ! Description |- | &amp;#039;&amp;#039;&amp;#039;alias &amp;lt;name&amp;gt; &amp;lt;&amp;quot;cmd1; cmd2; … cmdN&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039; | create a new command with the name indicated that will perform the commands indicated. leave off name and commands to get a list of aliases in memory. quotes must surround multiple commands separated by semicolons. |- | &amp;#039;&amp;#039;&amp;#039;bind &amp;lt;key&amp;gt; &amp;lt;&amp;quot;cmd1; cmd2; … cmdN&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039; | assign key or button to perf...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Console flags}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Script Making:&lt;br /&gt;
! Command arguments&amp;lt;br /&amp;gt;- or - &amp;lt;br /&amp;gt;Variable default value&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;alias &amp;lt;name&amp;gt; &amp;lt;&amp;quot;cmd1; cmd2; … cmdN&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| create a new command with the name indicated that will perform the commands indicated. leave off name and commands to get a list of aliases in memory. quotes must surround multiple commands separated by semicolons.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;bind &amp;lt;key&amp;gt; &amp;lt;&amp;quot;cmd1; cmd2; … cmdN&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| assign key or button to perform command(s) indicated (in quotes, separated by semicolons if more than one). Binding a key to a +command automatically binds RELEASE of that key to the corresponding -command. Valid list: ESCAPE, F1-F12, PAUSE, BACKSPACE, TAB, SEMICOLON, ENTER, SHIFT, CTRL, ALT, SPACE, INS, HOME, PGUP, DEL, END, PGDN, UPARROW, DOWNARROW, LEFTARROW, RIGHTARROW, KP_SLASH, KP_MINUS, KP_PLUS, KP_ENTER, KP_5, KP_UPARROW, KP_LEFTARROW, KP_RIGHTARROW, KP_DOWNARROW, KP_HOME, KP_END, KP_PGUP, KP_PGDN, KP_INS, KP_DEL, MOUSE1-MOUSE3, AUX1-AUX32, JOY1-JOY4, MWHEELUP, MWHEELDOWN.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;bindlist&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| display all key and button bindings&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;play &amp;lt;file&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| play a sound file (.wav assumed, path is relative to Kingpin/Main/sounds)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;say &amp;lt;text&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| send a text message to the screens of all players on the server, only required in script files, since anything you type at the console (that isn&amp;#039;t another command) will be sent out as a &amp;#039;say&amp;#039; message (see messagemode)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;say_team&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| send a text message to the screens of teammate players on the server (useful in scripts, see also messagemode2)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;set &amp;lt;var&amp;gt; &amp;lt;value&amp;gt; [flag]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| set the value of a variable (or create a new variable with the given value and flags). &amp;#039;set&amp;#039; itself is not required unless creating a new variable. Flags are &amp;#039;S&amp;#039; to make variable appear in serverinfo list and &amp;#039;U&amp;#039; to make variable appear in userinfo list. Common variables used by server admins to provide more info to server browsers (give them the &amp;#039;S&amp;#039; flag) are: admin, email, location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;unbind &amp;lt;key&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| remove previously set bind command for the given key&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;unbindall&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| remove all key bindings (see bindlist, unbind, bind)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;wait&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| pause for 1 tick in an alias or script&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FREDZ</name></author>
	</entry>
</feed>