<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Управление персонажем в неактивном окне]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=14839</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=14839&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Управление персонажем в неактивном окне».]]></description>
		<lastBuildDate>Tue, 02 Jul 2019 06:22:41 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Управление персонажем в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=134759#p134759</link>
			<description><![CDATA[<p>Добавьте SetWinDelay 0, и DownR замените на Down.<br />По умолчанию задержка 100 мс, значит в последнее окно нажатие идет с задержкой в треть секунды.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 02 Jul 2019 06:22:41 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=134759#p134759</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Управление персонажем в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=134758#p134758</link>
			<description><![CDATA[<p><strong>stealzy</strong>, спасибо. Suspend работает.<br />При длительном использовании скрипта появляется ошибка.<br />Увеличение #MaxHotkeysPerInterval окно с ошибкой убирает, но иногда персонаж в неактивном окне &quot;залипает&quot; и начинает двигаться только в одну сторону, пока не нажмешь еще раз на эту же клавишу.<br />Подскажите, каким образом это можно исправить?</p>]]></description>
			<author><![CDATA[null@example.com (Outlaw)]]></author>
			<pubDate>Mon, 01 Jul 2019 13:20:46 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=134758#p134758</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Управление персонажем в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=134754#p134754</link>
			<description><![CDATA[<p><strong>stealzy</strong>, cпасибо.</p><p>но теперь у меня не получается остановить скрипт, иконка становится красной, но передача хоткеев продолжается в неактивные окна.<br />Пробовал следующей командой:<br /></p><div class="codebox"><pre><code>f12::Pause</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Outlaw)]]></author>
			<pubDate>Fri, 28 Jun 2019 11:47:48 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=134754#p134754</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Управление персонажем в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=134751#p134751</link>
			<description><![CDATA[<div class="codebox"><pre><code>global BlueStacksWindowsTitle := [&quot;whrvari&quot;, &quot;feinwau&quot;, &quot;kilindiam&quot;]
#IfWinActive BlueStacks
~*a::blueSendDown(&quot;a&quot;)
~*a up::blueSendUp(&quot;a&quot;)
#IfWinActive

blueSendUp(key) {
	SetKeyDelay -1
	for n, title in BlueStacksWindowsTitle
		ControlSend,, {Blind}{%key% DownR}, BlueStacks %title%
}

blueSendUp(key) {
	SetKeyDelay -1
	for n, title in BlueStacksWindowsTitle
		ControlSend,, {Blind}{%key% Up}, BlueStacks %title%
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Wed, 26 Jun 2019 21:56:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=134751#p134751</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Управление персонажем в неактивном окне]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=134750#p134750</link>
			<description><![CDATA[<p>Добрый вечер.<br />Написал скрипт для управления персонажем в неактивном окне. <br />Скрипт работает, но иногда происходит залипание shift&#039;а, которое мешает управлению, и не смог настроить включение/отключение скрипта на одну клавишу.<br />Просьба помочь в решении данных проблем, а так же хотел узнать, возможна ли более правильная реализация скрипта с другими командами AHK.<br /></p><div class="codebox"><pre><code>\::
loop
{
SetKeyDelay, 0
GetKeyState, state, A
if state = D
	{
	ControlSend, , {A Down}, BlueStacks whrvari
	ControlSend, , {A Down}, BlueStacks feinwau
	ControlSend, , {A Down}, BlueStacks kilindiam
	}
else
	{
	ControlSend, , {A up}, BlueStacks whrvari
	ControlSend, , {A up}, BlueStacks feinwau
	ControlSend, , {A up}, BlueStacks kilindiam
	}
GetKeyState, state, d
if state = D
	{
	ControlSend, , {d Down}, BlueStacks whrvari
	ControlSend, , {d Down}, BlueStacks feinwau
	ControlSend, , {d Down}, BlueStacks kilindiam
	}
else
	{
	ControlSend, , {d up}, BlueStacks whrvari
	ControlSend, , {d up}, BlueStacks feinwau
	ControlSend, , {d up}, BlueStacks kilindiam
	}
GetKeyState, state, w
if state = D
	{
	ControlSend, , {w Down}, BlueStacks whrvari
	ControlSend, , {w Down}, BlueStacks feinwau
	ControlSend, , {w Down}, BlueStacks kilindiam
	}
else
	{
	ControlSend, , {w up}, BlueStacks whrvari
	ControlSend, , {w up}, BlueStacks feinwau
	ControlSend, , {w up}, BlueStacks kilindiam
	}
GetKeyState, state, s
if state = D
	{
	ControlSend, , {s Down}, BlueStacks whrvari
	ControlSend, , {s Down}, BlueStacks feinwau
	ControlSend, , {s Down}, BlueStacks kilindiam
	}
else
	{
	ControlSend, , {s up}, BlueStacks whrvari
	ControlSend, , {s up}, BlueStacks feinwau
	ControlSend, , {s up}, BlueStacks kilindiam
	}

GetKeyState, state, F12
if state = D
    	break
}
return

</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Outlaw)]]></author>
			<pubDate>Wed, 26 Jun 2019 18:27:37 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=134750#p134750</guid>
		</item>
	</channel>
</rss>
