<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Одна кнопка джойстика зажимает 2 других]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=9760</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=9760&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Одна кнопка джойстика зажимает 2 других».]]></description>
		<lastBuildDate>Mon, 07 Jul 2014 00:20:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Одна кнопка джойстика зажимает 2 других]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=84583#p84583</link>
			<description><![CDATA[<div class="quotebox"><cite>arcan7777 пишет:</cite><blockquote><p>В игре для выполнения приема нужно нажать две кнопки. Эти две кнопки могут быть как на клаве, так и на самом джойстике.</p></blockquote></div><p> рекомендую реализовать просто вариант, а уж потом переходить к динамическому определению.<br />Или же ты хочешь готовый вариант? <br />Я его не смогу написать, т.к. не смогу протестировать - джойстика нету, могу реализовать, как - Удержание одной клавиши - Выдача двух других, при отжатии код отжатия двух других.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Mon, 07 Jul 2014 00:20:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=84583#p84583</guid>
		</item>
		<item>
			<title><![CDATA[Re: Одна кнопка джойстика зажимает 2 других]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=84565#p84565</link>
			<description><![CDATA[<p>В игре для выполнения приема нужно нажать две кнопки. Эти две кнопки могут быть как на клаве, так и на самом джойстике. Нужно забиндить их на 1 кнопку джойстика. При этом этот прием можно реализовать как сразу, так и с зарядкой (путем удержания кнопки джойстика) в течении 1-2 сек. Т.е. нужны все варианты, как с зарядкой так и без на одной клавиши джойстика.</p>]]></description>
			<author><![CDATA[null@example.com (arcan7777)]]></author>
			<pubDate>Sat, 05 Jul 2014 22:00:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=84565#p84565</guid>
		</item>
		<item>
			<title><![CDATA[Re: Одна кнопка джойстика зажимает 2 других]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=84548#p84548</link>
			<description><![CDATA[<p><strong>Центурион</strong> у тебя ошибка в том, что ты используешь KeyWait, а надо ждать пока нажата и когда отжата послать отжатие, а потом уж эмуляцию нажатия. <br />Делать это лучше в тегах <strong>#UseHook, On</strong> и <strong>#UseHook, Off</strong> - для гарантии, так как надо <em>&quot;самовызывание&quot;</em> делать (могу ошибаться).</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Sat, 05 Jul 2014 05:17:29 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=84548#p84548</guid>
		</item>
		<item>
			<title><![CDATA[Re: Одна кнопка джойстика зажимает 2 других]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=84546#p84546</link>
			<description><![CDATA[<p>Как я понимаю тебе нужно нечто подобное </p><div class="codebox"><pre><code>lUp:
    fUDLR := true
    Send, {Up Down}
   vBoostSpeed := 0
     while (GetKeyState(&quot;UP&quot;, &quot;P&quot;))
    {
      fKeyUpTimer:=true
      sleep %td20_Sleep%
        fnGearSpdBrk(cNoneParam, cFnSB_GT)
      if (fnGearSpdBrk(cNoneParam, cFnSB_Boost))
                continue
          else
            sleep %td20_Sleep% ; 10 ms
        }
     Send, {Up UP}
   fKeyUpTimer:=false
     fUDLR:=false
return</code></pre></div><p> Если из фрагмента убрать лишнее, то получишь желаемое.</p><p>Пока нажата стрелка вверх делаем что то, когда её отпускаем делаем иное - ты это хочешь или что то другое?</p><p>P.S. Я тут запускаю серию таймеров и управляю их работой... просто было проще показать, чем писать то что ты хочешь, но фрагмент по сути то делает именно то, но это фрагмент большого скрипта - см мою тему про <strong>Saints Row: The Third</strong></p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Sat, 05 Jul 2014 04:52:34 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=84546#p84546</guid>
		</item>
		<item>
			<title><![CDATA[Re: Одна кнопка джойстика зажимает 2 других]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=84483#p84483</link>
			<description><![CDATA[<p>К сожалению при зажиме кнопки она работает только 1 раз. Очень нужен hold</p>]]></description>
			<author><![CDATA[null@example.com (arcan7777)]]></author>
			<pubDate>Thu, 03 Jul 2014 20:34:00 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=84483#p84483</guid>
		</item>
		<item>
			<title><![CDATA[Re: Одна кнопка джойстика зажимает 2 других]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=84474#p84474</link>
			<description><![CDATA[<p>Я сам новичек, но мало ли вдруг сработает! Попробуй такой вариант!<br /></p><div class="codebox"><pre><code>joy2::
if GetKeyState(&quot;joy2&quot;, &quot;P&quot;)
SendInput {vk30 down}{vk39 down}
KeyWait, joy2
SendInput {vk30 up}{vk39 up}
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Центурион)]]></author>
			<pubDate>Thu, 03 Jul 2014 16:06:59 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=84474#p84474</guid>
		</item>
		<item>
			<title><![CDATA[Одна кнопка джойстика зажимает 2 других]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=84433#p84433</link>
			<description><![CDATA[<div class="codebox"><pre><code>joy2::
SendInput, {vk30 down}{vk39 down}
Sleep, 100
SendInput, {vk30 up}{vk39 up}
return
</code></pre></div><p>При зажатии кнопки джойстика нажимает эту комбинацию много-много раз, а нужно именно зажатие. При отпускании кнопки джойстика сразу должны отпускаться и эти две. И важна возможность сразу же ее зажать снова. <br />Пол интернета перерыл, пробовал вкупе с ControlMK - ничего не помогает.<br /><strong>teadrinker</strong>, спасибо за ссылку</p>]]></description>
			<author><![CDATA[null@example.com (arcan7777)]]></author>
			<pubDate>Wed, 02 Jul 2014 15:38:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=84433#p84433</guid>
		</item>
	</channel>
</rss>
