<?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=6076</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=6076&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Самонацеливающийся скрипт».]]></description>
		<lastBuildDate>Tue, 09 Aug 2011 09:08:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50490#p50490</link>
			<description><![CDATA[<p>Безупречная точность - главное, по этому мой выбор вариант 2. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 09 Aug 2011 09:08:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50490#p50490</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50481#p50481</link>
			<description><![CDATA[<p>А вот тут возникает вопрос о чистоте эксперимента, потому как код:</p><div class="codebox"><pre><code>LButton::MouseMove, 250, 0,, R 
LButton Up::MouseMove, -250, 0,, R</code></pre></div><p><em>прекрасно</em> возвращает курсор на своё место, из чего можно сделать вывод, что проблема не в АХК, а в том, как игра обрабатывает движения мыши. Как можно заметить, в CS движение мыши по горизонтали осуществляется свободно, в то время как движение мыши по вертикали ограничено (точнее, движение то не ограничено, просто камера &quot;упирается&quot; в ноги или в небо).</p>]]></description>
			<author><![CDATA[null@example.com (MasS)]]></author>
			<pubDate>Tue, 09 Aug 2011 08:00:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50481#p50481</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50466#p50466</link>
			<description><![CDATA[<div class="quotebox"><cite>MasS пишет:</cite><blockquote><p>MouseMove, X, Y, , R прекраснейшим образом смещает курсор...</p></blockquote></div><p>Смещает, но не <em>прекраснейшим образом</em>. </p><div class="codebox"><pre><code>LButton::MouseMove, 0, 250,, R ; вариант первый
LButton Up::MouseMove, 0, -250,, R</code></pre></div><p>Вариант первый работает без нареканий в DirectDraw, в Direct3D работает тоже, но с погрешностями в виде <em>не соответствия точке возврата</em>*.</p><div class="codebox"><pre><code>LButton::DllCall(&quot;mouse_event&quot;, UInt, 0x0001 ; вариант второй
                                 , Int, 0
                                 , Int, 250
                                 , UInt, 0
                                 , Int, 0)
LButton Up::DllCall(&quot;mouse_event&quot;, UInt, 0x0001
                                 , Int, 0
                                 , Int, -250
                                 , UInt, 0
                                 , Int, 0)</code></pre></div><p>Вариант второй работает с погрешностями в виде <em>не соответствия точке возврата</em>* в DirectDraw и в Direct3D, но если в опциях выставлен прямой ввод с устройства, <span class="postimg"><img src="http://s015.radikal.ru/i330/1108/a1/f4d10f1cd37f.jpg" alt="http://s015.radikal.ru/i330/1108/a1/f4d10f1cd37f.jpg" /></span> то работает без нареканий в Direct3D.</p><p>* <em>не соответствие точке возврата</em> - мною имеется ввиду, отсутствие наличия точного позиционирования курсора по отжиму <em>хоткея</em>, хаотичные смещения от стартовой позиции после многократного посыла команды</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Tue, 09 Aug 2011 00:45:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50466#p50466</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50455#p50455</link>
			<description><![CDATA[<div class="codebox"><pre><code>;определяем интересующий нас цвет
F1::
MouseGetPos, MouseX, MouseY
PixelGetColor, color, %MouseX%, %MouseY%, Fast
TrayTip, Title, %color%
return

;ищем цвет курсором
;надо будет поиграться с опцией Variation
;а так же немного подкорректировать координаты, потому что
;курсор мыши находится не точно по середине прицела в игре
F2::
MouseGetPos, MouseX, MouseY

Pixelsearch, X, Y, %MouseX%, %MouseY%, %MouseX%, %MouseY%, %color%, 10
if !ErrorLevel
    {
    TrayTip, Title, math!
    return
    }
TrayTip
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (MasS)]]></author>
			<pubDate>Mon, 08 Aug 2011 09:11:43 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50455#p50455</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50453#p50453</link>
			<description><![CDATA[<p>Фигню вы говорите, <strong>MouseMove, X, Y, , R</strong> прекраснейшим образом смещает курсор (в случае игры - вращает камеру). <br />Только что проверил в CS 1.6, CSS.</p><p>Насчет PixelSearch утверждать не буду, вечерком проведу опыты.</p>]]></description>
			<author><![CDATA[null@example.com (MasS)]]></author>
			<pubDate>Mon, 08 Aug 2011 08:40:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50453#p50453</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50452#p50452</link>
			<description><![CDATA[<p>Автохокей не работает с ДИрект3D.</p><p>Из игр он не сможет брать ни какие пикселы, ни двигать мышкой...по крайней мере, стандартными функциями.</p>]]></description>
			<author><![CDATA[null@example.com (Mikki)]]></author>
			<pubDate>Mon, 08 Aug 2011 08:30:33 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50452#p50452</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50451#p50451</link>
			<description><![CDATA[<p>Можно использовать относительные координаты, смещение на n пикселей относительно текущего положения прекрасно работает.<br />А контрольные суммы - это защита от дурака, вот вам для примера <a href="http://webfile.ru/5478961">2 модели awp и scout</a>. Изменены так, что у них появляется прицел. Правда это не Source, а 1.6, но принцип тот же. На сервера пускает.</p><p><span class="postimg"><img src="http://img824.imageshack.us/img824/8602/76851422f87e45cb8ce508f.png" alt="http://img824.imageshack.us/img824/8602/76851422f87e45cb8ce508f.png" /></span></p>]]></description>
			<author><![CDATA[null@example.com (MasS)]]></author>
			<pubDate>Mon, 08 Aug 2011 08:29:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50451#p50451</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50446#p50446</link>
			<description><![CDATA[<div class="quotebox"><cite>MasS пишет:</cite><blockquote><p>Замена моделей...</p></blockquote></div><p>Я так понимаю имелась ввиду замена текстурных карт у моделей. Приведу пример на CS:S, так вот если текстуры заменить (и не только текстуры моделей...), то подключиться к любому из серверов не получиться ввиду не соответствия контрольных сумм у заменённых файлов. Даже если цвет найден на экране, максимум, что можно сделать: нажать на нужную клавишу, подать звуковой сигнал. Координаты найденного цвета использовать в трёхмерной проекции не представляется возможным, потому как они соответствуют экрану.</p>]]></description>
			<author><![CDATA[null@example.com (Grey)]]></author>
			<pubDate>Sun, 07 Aug 2011 19:23:07 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50446#p50446</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50442#p50442</link>
			<description><![CDATA[<p><a href="http://ru.wikipedia.org/wiki/%D0%A7%D0%B8%D1%82%D0%B5%D1%80%D1%81%D1%82%D0%B2%D0%BE_%D0%B2_%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D1%8B%D1%85_%D0%B8%D0%B3%D1%80%D0%B0%D1%85#Aimbot.C2.A0.E2.80.94_.D0.BD.D0.B0.D0.B2.D0.BE.D0.B4.D1.87.D0.B8.D0.BA">Википедия срывает покровы.</a></p><p>Имхо, на АХК проще всего (из перечисленных в статье способов) сделать поиск <a href="http://www.autohotkey.com/docs/commands/PixelSearch.htm">по цвету</a>/<a href="http://www.autohotkey.com/docs/commands/ImageSearch.htm">картинке</a>.<br />Этот путь разделяется на 2 варианта реализации:<br />1. Замена моделей игроков на модели с более контрастными цветами, для упрощения поиска цвета. Проще говоря, цвета игроков должны быть такими, чтобы исключить возможность ложного срабатывания скрипта.<br />2. Написание заковыристого алгоритма для исключения ложного срабатывания скрипта.</p><p>Однако, у создания скрипта по данному пути есть минус, который сводит на нет смысл его написания: точность прицеливания слишком сильно зависит от расстояния до цели. Так же, скорее всего, игру придётся запускать в оконном, а не в полноэкранном режиме, чтобы работали команды поиска.</p><p>Вывод: не стоит забивать гвозди микроскопом.</p>]]></description>
			<author><![CDATA[null@example.com (MasS)]]></author>
			<pubDate>Sun, 07 Aug 2011 17:39:37 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50442#p50442</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50440#p50440</link>
			<description><![CDATA[<div class="quotebox"><cite>Patriccc пишет:</cite><blockquote><p>Попробуй PixelSearch, но не уверен что поможет.</p></blockquote></div><p>Я в PixelSearch вообще ничего не умею. Дайте хоть пример, и укажите там где что указывать</p>]]></description>
			<author><![CDATA[null@example.com (Nek1t98)]]></author>
			<pubDate>Sun, 07 Aug 2011 16:38:54 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50440#p50440</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50434#p50434</link>
			<description><![CDATA[<p>Попробуй PixelSearch, но не уверен что поможет.</p>]]></description>
			<author><![CDATA[null@example.com (Patriccc)]]></author>
			<pubDate>Sun, 07 Aug 2011 07:02:47 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50434#p50434</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50432#p50432</link>
			<description><![CDATA[<p>А сделать, чтоб работал никак?</p>]]></description>
			<author><![CDATA[null@example.com (Nek1t98)]]></author>
			<pubDate>Sun, 07 Aug 2011 06:01:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50432#p50432</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50313#p50313</link>
			<description><![CDATA[<p>В играх эта программа не может брать объекты.</p>]]></description>
			<author><![CDATA[null@example.com (Mikki)]]></author>
			<pubDate>Mon, 01 Aug 2011 07:36:35 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50313#p50313</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Самонацеливающийся скрипт]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=50312#p50312</link>
			<description><![CDATA[<p>Помогите сделать самонацеливающийся скрипт - AIM. Я не читер, просто хочу понять как это работает. Чтобы сам нацеливал в голову, например в игре Counter-Strike 1.6 и т.д.</p>]]></description>
			<author><![CDATA[null@example.com (Nek1t98)]]></author>
			<pubDate>Mon, 01 Aug 2011 06:21:22 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=50312#p50312</guid>
		</item>
	</channel>
</rss>
