<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=15104&amp;type=atom" />
	<updated>2020-01-03T03:38:24Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=15104</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137137#p137137" />
			<content type="html"><![CDATA[<p>Внезапно понял, что такой скрипт только мешает ротации)))Тоесть он совершенно не нужен.Огромное спасибо тем, кто хотел помочь.Идите на хуй те, кто мог помочь, но помешало чсв) Удачи в новом году.</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2020-01-03T03:38:24Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137137#p137137</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137136#p137136" />
			<content type="html"><![CDATA[<p>С Новым годом, помогите с макросом ребят плиз.</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2020-01-01T23:24:07Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137136#p137136</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137090#p137090" />
			<content type="html"><![CDATA[<p>Я понял, какой скрипт нужен, помогите написать.Вобщем, чтобы при нажатии &quot;2&quot; шел спам &quot;9&quot; каждые 50 мс в течении 300 мс.По истечении 300 мс спам &quot;9&quot; прекращался и начинался спам &quot;0&quot; каждые 50 мс в течении 700 мс.И еще, чтобы при нажатии кнопки &quot;2&quot; запускался таймер в 1 секунду, до истечения которого кнопку &quot;2&quot; нельзя было прожать.Вот сейчас есть проблема, не пойму с чем связанная, при спаме даже если кнопка &quot;9&quot; может сработать, она не срабатывает, а проскакивает на кнопку &quot;0&quot;. Думаю новый скрипт решит проблему, хотя хз, надо потестить.</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2019-12-28T14:23:52Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137090#p137090</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137082#p137082" />
			<content type="html"><![CDATA[<p><strong>-Sema-</strong><br />Все супер, только сюда бы еще добавить условие, чтобы при прожатии кнопки в течении 1 сек ее нельзя было снова прожать.Подскажете как?</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2019-12-28T00:35:23Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137082#p137082</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137073#p137073" />
			<content type="html"><![CDATA[<p>WOW - не помню. Предположу, что персонаж двигается пытаясь использовать &quot;Send {9}&quot;, находясь слишком далеко от цели, пытается приблизится.<br /></p><div class="codebox"><pre><code>
2::
{
  Send, 9
  NNN := 11
  SetTimer, Spam, 50
}
Return

Spam:
   NNN--
 If NNN
	Send, 0
 Else
  SetTimer, Spam, Off
Return
</code></pre></div><p>Наверное не совсем то, что нужно.<br />При нажатии &quot;2&quot; - посылает &quot;9&quot; и включает таймер, который каждые 50 мили сек. &quot;спамит 0&quot;,&nbsp; (NNN-1) раз (т.е. тут - 10).</p>]]></content>
			<author>
				<name><![CDATA[-Sema-]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39521</uri>
			</author>
			<updated>2019-12-27T06:19:13Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137073#p137073</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137058#p137058" />
			<content type="html"><![CDATA[<p><strong>stealzy</strong><br />Этот скрипт вообще не работает.Ребят я понимаю, что форум программистов, но я в этом полное дно.Если не трудно, можно попроще и объяснить, что и как работает.Данный скрипт вообще не прожимает кнопки, а просто считает в течении 5 секунд.</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2019-12-26T12:53:58Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137058#p137058</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137031#p137031" />
			<content type="html"><![CDATA[<p>Сдела так<br /></p><div class="codebox"><pre><code>2::
settimer, metka, 1000
{
  Send {9}
  Sleep 300
  Send {0}
  Sleep 700
}
metka:
Return</code></pre></div><p>Но все равно есть одна проблемка.Когда спамиш этот скрипт в игре и прожимается кнопка 0 следующий раз даже при условии, что кнопка 9 может быть нажата она не нажимается, а снова прожимается кнопка 0.Тоесть во время спама если 1 раз прожалась кнопка 0 она будет продолжать прожиматься даже если доступна кнопка 9.Это прекращается если перестать спамить скрипт хотябы пол секунды.В чем возможные причины?</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2019-12-25T20:21:35Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137031#p137031</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137025#p137025" />
			<content type="html"><![CDATA[<p>Вобщем <br /></p><div class="codebox"><pre><code>2::
{
  Send {9}
  Sleep 300
  Send {0}
  Sleep 700  
}
Return</code></pre></div><p>Этот срипт работает вполне сносно, но при его прожатии персонаж в игре слегка продвигается вперед.Честно говоря понятия не имею чем вызван данный эффект.Движение вперед осуществляется мышкой или клавишей W.Мой скрипт задействует цифры 9 и 0.Почему персонаж движется пусть и на милиметры, кто может ответить?</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2019-12-25T17:40:15Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137025#p137025</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137014#p137014" />
			<content type="html"><![CDATA[<p><strong>stealzy</strong><br />Спасибо, знать бы еще для чего это нужно и куда это ставить.Скрипт вроде работает и так, чем это его улучшит?</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2019-12-25T13:19:27Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137014#p137014</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=137006#p137006" />
			<content type="html"><![CDATA[<p>Вот лучшее, что мне удалось придумать.<br /></p><div class="codebox"><pre><code>2::
{
  Send {9}
  Sleep 300
  Send {0}
  Sleep 700  
}
Return</code></pre></div><p>В принципе работает, но не идеально.<br />Вобщем расскажу, что мне нужно, может у кого была подобная проблема или кто то видел схожий пост.<br />Итак в игре WOW есть 2 способности.Первая может быть использована только при соблюдении определенного условия, а именно тогда, когда вы находитесь за спиной у цели.В противном случае использовать ее нельзя.Вторая способность используется в любой момент, но она гораздо слабее чем первая.Макросом забиндить две эти способности на одну кнопку невозможно.Потому, что у них нет кд.И вот я случайно нашел пост, где человек сказал, что такое возможно сделать в ahk программе.Но все не так просто)Я смог забиндить 2 скила на 1 кнопку, но при прожатии макроса сначала он прожимает 1 способность и сразу после 2.В игре при частом нажатии макроса(спаме) после того, как первая способность не срабатывает в течении крохотного промежутка времени вторую нельзя использовать примерно 0.3 секунды.Это я успешно преодолел вписав в скрипт паузу в 0.3 секунды после прожатия 1 способности.Так же для прожатия способностей нужен ресурс(энергия), которой не всегда достаточно на их использование, но она быстро восстанавливается и иногда, получается так, что при прожатии скрипта когда я нахожусь за спиной у цели, тоесть мне доступна 1 способность энергии на нее не хватает и спустя 0.3 секунды прописанных в скрипте энергия уже накопилась, но скрипт дает команду использовать 2 способность.Даже боюсь перечитывать, что я тут настрочил.<br />p.s. Может кто в теме.Я пытался описать механику игры за ферала, а конкретно 2 его абилки -&nbsp; увечье и полоснуть засунуть в 1 скрипт.Чтобы когда ты за спиной цели полосовать, а когда перед лицом бить увечьем.Сложный макрос потипу распознавания спины является нарушением и за него банят.Вот и ищу что попроще.<br />p.p.s. Извиняюсь перед теми, кому мой пост сломал мозг.</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2019-12-24T16:52:41Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=137006#p137006</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=136993#p136993" />
			<content type="html"><![CDATA[<p>Пока думаю над.<br /></p><div class="codebox"><pre><code>~2::
{
Send {9}
Send {0}
Send {0}
Send {0}
Send {0}
Send {0}
Send {0}
Send {0}
Send {0}
Send {0}
Send {0}
Send {0}
Sleep 10
}
Return</code></pre></div><p>Но не знаю как поставить лимит времени.И запрет действия при нажатии до истечения лимита.</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2019-12-24T12:23:32Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=136993#p136993</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Два скрипта на одну клавишу с временными рамками.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=136989#p136989" />
			<content type="html"><![CDATA[<p>Доброго времени суток.Нужен скрипт, чтобы при однократном нажатии на клавишу(не удержании), исполнялись две команды:<br />1.Прожималась другая клавиша(однократно).<br />2.Запускался спам третьей клавиши(до истечения определенного времени).<br />И самое главное, чтобы эти два действия запускались сразу при нажатии клавиши и не прекращались в течении ровно 1 секунды.<br />Постараюсь привести пример.Нажимаю на кнопку 2, сразу же нажимается кнопка 3(один раз) и начинается спам кнопки 4.И чтобы до того как пройдет 1 секунда при нажатии кнопки 2 ничего не происходило.А по истечении секунды все начиналось заного.Честно говоря, пока это писал, чуть не сломал себе мозг.Надеюсь, такой скрипт возможен.Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Vlad230999]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40544</uri>
			</author>
			<updated>2019-12-24T01:45:04Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=136989#p136989</id>
		</entry>
</feed>
