<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Teeworlds Forum — [TUTORIAL] Binds.]]></title>
		<link>https://www.teeworlds.com/forum/viewtopic.php?id=6137</link>
		<atom:link href="https://www.teeworlds.com/forum/extern.php?action=feed&amp;tid=6137&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in [TUTORIAL] Binds..]]></description>
		<lastBuildDate>Tue, 26 Feb 2013 16:25:12 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=104748#p104748</link>
			<description><![CDATA[<p>Here are my binds. I like to play DDRACE, so they contain binds for it.</p><p><strong>Config files can be found here:</strong><br />Windows: C:\Documents and Settings\&lt;account_name&gt;\Application Data\Teeworlds\<br />Mac: ~/Library/Application Support/Teeworlds<br />Linux: ~/.teeworlds<br />All created config files are to be created in that same folder for the exec commands to work.</p><p>Append to settings.cfg:<br /></p><div class="codebox"><pre><code>cl_showfps 1                # Show FPS
cl_threadsoundloading 1        # Load sound files in background.
cl_cpu_throttle 1            # Allows CPU to sleep and not heat too much. Use if you have very high FPS (at least 120)

bind f12 &quot;exit&quot;                # Quit
bind backspace &quot;disconnect&quot;    # Disconnect from server</code></pre></div><p>Create file actionKeys.cfg:<br /></p><div class="codebox"><pre><code># Press backquote to switch between action and emote keyboard layouts:
bind backquote exec emoteKeys.cfg

bind q &quot;+weapon4&quot;        # Grenade launcher
bind e &quot;+weapon3&quot;        # Shotgun
bind 3 &quot;+weapon5&quot;        # Rifle

bind g &quot;kill; +fire&quot;    # Restart level
bind r &quot;say /r&quot;            # Rescue when freezed

bind x &quot;say /stop&quot;        # Locks your position where you are (toggle)
bind z &quot;say /pause&quot;        # Pauses, allowing you to look around

bind f &quot;say /d&quot;            # Call dummy
bind c &quot;say /dc&quot;        # Dummy change
bind v &quot;say /dh&quot;        # Dummy Hook (toggle)
bind b &quot;say /dcm&quot;        # Dummy copy moves (toggle)
bind n &quot;say /dd&quot;        # Dummy delete</code></pre></div><p>Create file emoteKeys.cfg:<br /></p><div class="codebox"><pre><code># Press backquote to switch between action and emote keyboard layouts:
bind backquote exec actionKeys.cfg

bind q &quot;emote 2; exec actionKeys.cfg&quot;        # Love
bind e &quot;emote 14; exec actionKeys.cfg&quot;        # ^^
bind r &quot;emote 15; exec actionKeys.cfg&quot;        # ???
bind f &quot;emote 6; exec actionKeys.cfg&quot;        # Sry</code></pre></div><p><strong>List of emote numbers (to be used with emote command):</strong><br />OOOP: 0, !: 1, Love: 2, Drop: 3<br />...: 4, Sing: 5: Sry: 6, Ghost: 7<br />#: 8, Angry: 9, ANGRY!!: 10, #!!*!: 11<br />Zzz: 12, WTF: 13, ^^: 14, ???: 15</p><p>Create file autoexec.cfg:<br /></p><div class="codebox"><pre><code># Loads the action keyboard layout
exec actionKeys.cfg</code></pre></div><p>The autoexec.cfg is a special file that is automatically executed if it exists.</p><p><strong>Multiple keyboard layouts:</strong><br />To bind different actions to the same keys, I use 2 different keyboard layouts.<br />The first is called &quot;action&quot;, used to play normally. It is loaded by the file actionKeys.cfg<br />The second is called &quot;emote&quot;, used to quickly show emotes. It is loaded by the file emoteKeys.cfg<br />When I show an emote, it automatically switches back to the action layout.<br />I can always use the backquote key (bottom left key on my keyboard) to switch layouts manually.</p><p>Notes:<br />- I have a qwertz keyboard, but for some reason z and y keys are reversed.<br />- The emote binds are very few for the moment. I am still experimenting, and may expend them later.</p><p>You can find all the commands and settings here:<br />Client settings: <a href="https://www.teeworlds.com/?page=docs&amp;wiki=ClientSettings">https://www.teeworlds.com/?page=docs&am … ntSettings</a><br />Client commands: <a href="https://www.teeworlds.com/?page=docs&amp;wiki=ClientCommands">https://www.teeworlds.com/?page=docs&am … ntCommands</a></p>]]></description>
			<author><![CDATA[null@example.com (ziliss)]]></author>
			<pubDate>Tue, 26 Feb 2013 16:25:12 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=104748#p104748</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=99132#p99132</link>
			<description><![CDATA[<p>I think there is no documentation about the <strong> &#039;exec&#039; </strong> command, so I wrote a simple guide to toggle dynamic camera on and off with it. I think this is something that most people using dynamic camera might be interested in (although I couldn&#039;t care less, I don&#039;t use dynamic camera myself). I read about this method in another topic long ago but I can&#039;t find it now.</p><p>In order to Toggle dynamic camera with one key, for example<em> &#039;f&#039;</em> you can do this:<br />create two files called <em>&quot;dynCamOn.cfg&quot;</em> and<em> &quot;dynCamOff.cfg&quot;</em> in:<br />for Windows:<br /></p><div class="codebox"><pre><code>%appdata%\teeworlds</code></pre></div><p>or for GNU/Linux:<br /></p><div class="codebox"><pre><code>~/.teeworlds</code></pre></div><p>write this line in<em> &quot;dynCamOff&quot;</em>:<br /></p><div class="codebox"><pre><code>bind f &quot;cl_mouse_followfactor 0; exec dynCamOn.cfg&quot;</code></pre></div><p>write this line in<em> &quot;dynCamOn&quot;</em>:<br /></p><div class="codebox"><pre><code>bind f &quot;cl_mouse_followfactor 60; exec dynCamOff.cfg&quot;</code></pre></div><p>then in local console (F1 in game):<br /></p><div class="codebox"><pre><code>exec dynCamOn.cfg</code></pre></div><p>This way you can toggle the dynamic camera on and off with only one key.</p><p>In fact the <strong>&#039;exec&#039;</strong> command opens up many possibilities to binding commands. another example that I use myself is binding a key to the<strong> &#039;disconnect&#039; </strong>command. This way you can disconnect form a server with only one key. I use the key <em>&#039;q&#039;</em> for this bind, the problem is I sometimes press <em>q</em> by mistake, one way to solve this problem is:</p><p>Create two files in the mentioned place above, called <em>&quot;qbind1.cfg&quot; </em>and <em>&quot;qbind2.cfg&quot;</em>. Then put these lines in them:<br /><em>qbind1.cfg</em>:<br /></p><div class="codebox"><pre><code> bind q &quot;exec qbind2.cfg&quot;</code></pre></div><p><em>qbind2.cfg</em>:<br /></p><div class="codebox"><pre><code> bind q &quot;disconnect; exec qbind1.cfg&quot;</code></pre></div><p>then in local console enter:<br /></p><div class="codebox"><pre><code> exec qbind1.cfg </code></pre></div><p>This way you need to press q twice to disconnect from a server that is something more unlikely.</p><p>With this method you can toggle anything with one key. Think having two different keyboard layouts (You probably know what I mean if you&#039;re left handed <img src="https://www.teeworlds.com/forum/img/smilies/smile.png" alt="smile" /> ) that can be toggled by one key. Like when you share a single gaming system with your (right handed) brother/sister.</p><p>As a side note I should mention that this command can be used for evil. Don&#039;t use it for evil, people. It&#039;s a good thing. Use it for good. O_o</p>]]></description>
			<author><![CDATA[null@example.com (mASOUD)]]></author>
			<pubDate>Sat, 14 Jul 2012 00:15:25 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=99132#p99132</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=81156#p81156</link>
			<description><![CDATA[<p>You can&#039;t hold an emoticon out, if that&#039;s what you&#039;re asking.</p>]]></description>
			<author><![CDATA[null@example.com (analog)]]></author>
			<pubDate>Fri, 08 Apr 2011 04:56:03 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=81156#p81156</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=81153#p81153</link>
			<description><![CDATA[<p>How do you keep an emoticon for a long time and bind it with your moving key?? Please Help</p>]]></description>
			<author><![CDATA[null@example.com (Alabaster)]]></author>
			<pubDate>Fri, 08 Apr 2011 03:44:34 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=81153#p81153</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=67721#p67721</link>
			<description><![CDATA[<p>Okay, i&#039;ll include it.</p>]]></description>
			<author><![CDATA[null@example.com (Mic)]]></author>
			<pubDate>Thu, 17 Jun 2010 17:29:33 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=67721#p67721</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=67720#p67720</link>
			<description><![CDATA[<div class="quotebox"><cite>Mic wrote:</cite><blockquote><p>Sry for doublepost.</p><p>Blue, That&#039;s for mods, Which arent supported so i didnt write it.</p></blockquote></div><p>Not only for mods, just the example I used to show it is for mods. I&#039;m sure you might use it for other things too, e.g. for dynamic cam on and off, which consists of 3 parameters.</p>]]></description>
			<author><![CDATA[null@example.com (Blue)]]></author>
			<pubDate>Thu, 17 Jun 2010 17:25:28 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=67720#p67720</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=67648#p67648</link>
			<description><![CDATA[<p>Open topic Again,</p>]]></description>
			<author><![CDATA[null@example.com (Mic)]]></author>
			<pubDate>Thu, 17 Jun 2010 06:25:24 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=67648#p67648</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=66120#p66120</link>
			<description><![CDATA[<p>Okie, Thanks Azon!</p>]]></description>
			<author><![CDATA[null@example.com (Mic)]]></author>
			<pubDate>Fri, 28 May 2010 16:11:58 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=66120#p66120</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=66118#p66118</link>
			<description><![CDATA[<p>I don&#039;t know why but I restored it for now. Be free to contact me if it happens again.</p>]]></description>
			<author><![CDATA[null@example.com (Azon)]]></author>
			<pubDate>Fri, 28 May 2010 15:58:41 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=66118#p66118</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=66114#p66114</link>
			<description><![CDATA[<p>Okay, Why is ALL posts in this topic downvoted?</p>]]></description>
			<author><![CDATA[null@example.com (Mic)]]></author>
			<pubDate>Fri, 28 May 2010 15:31:27 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=66114#p66114</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=66110#p66110</link>
			<description><![CDATA[<div class="quotebox"><cite>Silence wrote:</cite><blockquote><p>Well, Okay,<br />This be fixed in 6.0?</p></blockquote></div><p>Apparts from removing the bind system or removing emote from binds, there&#039;s no way.<br />You can bind an emote to anykey, including one you may press for moving or fireing/hooking, it&#039;s not a special thing.</p>]]></description>
			<author><![CDATA[null@example.com (buffer[])]]></author>
			<pubDate>Fri, 28 May 2010 15:07:48 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=66110#p66110</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=66106#p66106</link>
			<description><![CDATA[<p>Kiddies won&#039;t really read though,<br />As spl0k said in Bee&#039;s Topic:<br /></p><div class="quotebox"><cite>spl0k wrote:</cite><blockquote><p> long post is long </p><p>i don&#039;t think <strong>kids</strong> will read through all.</p></blockquote></div><p>[+]!</p>]]></description>
			<author><![CDATA[null@example.com (Mic)]]></author>
			<pubDate>Fri, 28 May 2010 14:01:46 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=66106#p66106</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=66095#p66095</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Rules of Binds<br />There is a Few rules with them, Here you can see them:</p><p>- Do Not spam Useless binds.<br />Don&#039;t Make a bind that spams, Like writing 135ru3495u34745973459834 or something, and spam it on the server,<br />You can get Banned, Hated, And yes, If you wanna keep your status, Than Play fair.</p><p>- Don&#039;t Include VERY Bad words in it.<br />Well, No porn/disgusting Words, Kids can be playing. And don&#039;t use a long bind.</p></blockquote></div><p>In my oppinion the most important of the topic. However, im a bit sceptical if this tutorial doesnt help &quot;kiddies&quot; to spam their <strong>&quot;()/!)Q=&quot;)$(!? XD Q!&quot;)$!()$</strong></p>]]></description>
			<author><![CDATA[null@example.com (Slayer *gV*)]]></author>
			<pubDate>Fri, 28 May 2010 13:07:21 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=66095#p66095</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=66058#p66058</link>
			<description><![CDATA[<p>Well, Okay,<br />This be fixed in 6.0?</p>]]></description>
			<author><![CDATA[null@example.com (Mic)]]></author>
			<pubDate>Thu, 27 May 2010 19:40:06 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=66058#p66058</guid>
		</item>
		<item>
			<title><![CDATA[Re: [TUTORIAL] Binds.]]></title>
			<link>https://www.teeworlds.com/forum/viewtopic.php?pid=66056#p66056</link>
			<description><![CDATA[<div class="quotebox"><cite>Silence wrote:</cite><blockquote><p>Mh, as the binds for autoemotes, Why are they created if they ruin&#039; the game?</p><p>Well. Do as you want, mods knows best.</p></blockquote></div><p>They weren&#039;t &quot;created&quot;. They are just an bad side effect of having support for other useful stuff.</p>]]></description>
			<author><![CDATA[null@example.com (Chi11y)]]></author>
			<pubDate>Thu, 27 May 2010 18:59:40 +0000</pubDate>
			<guid>https://www.teeworlds.com/forum/viewtopic.php?pid=66056#p66056</guid>
		</item>
	</channel>
</rss>
