<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; PixelGetColor ломает loop в скрипте.]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=13436&amp;type=atom" />
	<updated>2018-02-15T08:51:31Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=13436</id>
		<entry>
			<title type="html"><![CDATA[Re: PixelGetColor ломает loop в скрипте.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=123717#p123717" />
			<content type="html"><![CDATA[<p>Ап.<br />Помогите пожалуйста с решением проблеммы!<br />Мб есть другой вариант проверять пиксели?<br />Разместить например подряд нужное колво пикселей для проверов всего и чекать область?</p>]]></content>
			<author>
				<name><![CDATA[gamer4eg]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39045</uri>
			</author>
			<updated>2018-02-15T08:51:31Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=123717#p123717</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[PixelGetColor ломает loop в скрипте.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=123531#p123531" />
			<content type="html"><![CDATA[<p>Проблемма в том что в если в скрипте больше 1 <strong>PixelGetColor</strong> - скрипт останавливается при нажатии любой кнопки на клавиатуре(но не отпуская Q) . <br />Если проверка пикселя 1 или ее вообще нет(тупо спамит кнопки) то такой проблеммы нет, и пока я не отпустил Q скрипт будет работать(даже если я не отпуская Q нажимал другие кнопки, WASD например)<br />Помогите пожалуйста.<br /></p><div class="quotebox"><blockquote><p>sc10:: <br />Loop {<br />GetKeyState, state, sc10, p ; Q Кликер некроса<br />if state = U<br />break<br />Send, {sc10}</p><p>PixelGetColor, Color, 724, 1059<br />if (Color == 0x3CF3FF) <br />{ <br />Send, {sc43} <br />Sleep, 50 <br />break <br />}<br />PixelGetColor, Color, 738, 1059<br />if (Color == 0x3CF3FF) <br />{ <br />Send, {sc40} <br />Sleep, 50 <br />break <br />}<br />PixelGetColor, Color, 752, 1059<br />if (Color == 0x3CF3FF) <br />{ <br />Send, {sc42} <br />Sleep, 50 <br />break <br />}<br />PixelGetColor, Color, 766, 1059<br />if (Color == 0x3CF3FF) <br />{ <br />Send, {sc41} <br />Sleep, 50 <br />break <br />}</p><br /><p>GetKeyState, state, RButton, P&nbsp; ;Фикс ПКМ(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {RButton up}<br />GetKeyState, state, sc12, P&nbsp; ;Фикс E(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {sc12 up}<br />GetKeyState, state, sc10, P&nbsp; ;Фикс Q(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {sc13 up}<br />GetKeyState, state, sc10, P&nbsp; ;Фикс Q(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {sc21 up}<br />GetKeyState, state, sc2A, P&nbsp; ;Фикс Шифта(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {sc2A up}<br />Sleep, 100<br />}<br />return</p></blockquote></div><p>Попытался добавить проверку цвета, чтобы скилы жались по порядку(а уже в игре через интерфейс настроил индикацию)<br />Это попытка модификации вот такого скрипта.</p><div class="quotebox"><blockquote><p>sc10:: <br />Loop {<br />GetKeyState, state, sc10, p ; Q Кликер некроса<br />if state = U<br />break<br />Send, {sc10}<br />Send, {sc43} <br />Send, {sc40} <br />Send, {sc42} <br />Send, {sc41} </p><p>GetKeyState, state, RButton, P&nbsp; ;Фикс ПКМ(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {RButton up}<br />GetKeyState, state, sc12, P&nbsp; ;Фикс E(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {sc12 up}<br />GetKeyState, state, sc10, P&nbsp; ;Фикс Q(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {sc13 up}<br />GetKeyState, state, sc10, P&nbsp; ;Фикс Q(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {sc21 up}<br />GetKeyState, state, sc2A, P&nbsp; ;Фикс Шифта(из за одноканальности ахк)<br />&nbsp; &nbsp; if state = U<br />	Send, {sc2A up}<br />Sleep, 100<br />}<br />return</p></blockquote></div><p>Куча фиксов в конце кода потому что в скрипте используются и другие кнопки.<br />АЛСО как запихнуть в 1 скрипт два и переключать их нажатием клавиши(те 1 раз нажал-1 скрипт работает, 2 раз нажал- первый выключен, второй работает, 3 раз нажал-опять первый)</p>]]></content>
			<author>
				<name><![CDATA[gamer4eg]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39045</uri>
			</author>
			<updated>2018-02-01T19:02:29Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=123531#p123531</id>
		</entry>
</feed>
