<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; Отображение графического таймера при успешном поиске пикселя]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=14233&amp;type=atom" />
	<updated>2018-10-12T11:15:14Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=14233</id>
		<entry>
			<title type="html"><![CDATA[Re: Отображение графического таймера при успешном поиске пикселя]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=129182#p129182" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>F1::

Loop,

{
start:
PixelSearch, Px, Py, 0,0, 1366, 768, 0xffffff, 10, fast rgb
If ErrorLevel = 0
{
a1 := a2 := 13 ;(время таймера)
gui, font, s50, impact ;(размер цифр таймера)
gui -caption +alwaysontop +lastfound ;(скрытие рамки, фона, вывод поверх всех окон)
gui color, 0x1c9900 ;(цвет цифр)
winset, transcolor, 0x1c9900
gui add, text, vtext cdbc935 center, % a1
gui show, na x50 y50 
picture:  
guicontrol,, text, % a2--
settimer, % a2 = 0 ? &quot;hide&quot; : &quot;picture&quot;, -1000
return
hide:
gui destroy 
goto start
return
Sleep, 200
}
If ErrorLevel = 1
Sleep, 200
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[pro100andrik94]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39412</uri>
			</author>
			<updated>2018-10-12T11:15:14Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=129182#p129182</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Отображение графического таймера при успешном поиске пикселя]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=129175#p129175" />
			<content type="html"><![CDATA[<p>Выделил весь код после If ErrorLevel = 0 в скобки {} теперь таймер начал реагировать на найденный пиксель если запускал цикл до появления пикселя. Помогите теперь настроить таймер, что бы он постоянно начинал сначала(13) как только дойдет до 0<br /></p><div class="codebox"><pre><code>F1::

Loop,

{

PixelSearch, Px, Py, 0,0, 1366, 768, 0xffffff, 10, fast rgb
If ErrorLevel = 0
{
a1 := a2 := 13 ;(время таймера)
gui, font, s50, impact ;(размер цифр таймера)
gui -caption +alwaysontop +lastfound ;(скрытие рамки, фона, вывод поверх всех окон)
gui color, 0x1c9900 ;(цвет цифр)
winset, transcolor, 0x1c9900
gui add, text, vtext cdbc935 center, % a1
gui show, na x50 y50 
picture:  
guicontrol,, text, % a2--
settimer, % a2 = 0 ? &quot;hide&quot; : &quot;picture&quot;, -1000
return
hide:
gui hide 
return
Sleep, 200
}
If ErrorLevel = 1
Sleep, 200
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[wynallon]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39065</uri>
			</author>
			<updated>2018-10-11T20:29:50Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=129175#p129175</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Отображение графического таймера при успешном поиске пикселя]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=129172#p129172" />
			<content type="html"><![CDATA[<p>Здравствуйте, нужна хелпа, где то допустил ошибку в коде, не могу найти <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /><br />идея скрипта: ahk ищет белый пиксель на экране( в окне игры), если он его находит, запускает таймер( таймер нашел в этом же разделе <a href="http://forum.script-coding.com/viewtopic.php?id=14113">http://forum.script-coding.com/viewtopic.php?id=14113</a>) 13 секунд, после чего таймер скрывается, цикл повторяется. Если пиксель не находит, то продолжает искать пока не будет найден.<br />На деле получается что: Если цикл был запущен до того как пиксель на экране появился, таймер не активируется как он появится, а если цикл активировать когда пиксель на экране уже будет, то таймер работает, но опять же при пропаже пикселя все стопорится.<br /></p><div class="codebox"><pre><code>F1::

Loop,

{

PixelSearch, Px, Py, 0,0, 1366, 768, 0xffffff, 10, fast rgb
If ErrorLevel = 1
Sleep, 200
If ErrorLevel = 0
a1 := a2 := 13 ;(время таймера)
gui, font, s50, impact ;(размер цифр таймера)
gui -caption +alwaysontop +lastfound ;(скрытие рамки, фона, вывод поверх всех окон)
gui color, 0x1c9900 ;(цвет цифр)
winset, transcolor, 0x1c9900
gui add, text, vtext cdbc935 center, % a1
gui show, na x50 y50 
picture:  
guicontrol,, text, % a2--
settimer, % a2 = 0 ? &quot;hide&quot; : &quot;picture&quot;, -1000
return
hide:
gui hide 
return
Sleep, 200
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[wynallon]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=39065</uri>
			</author>
			<updated>2018-10-11T19:34:43Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=129172#p129172</id>
		</entry>
</feed>
