<?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>https://forum.script-coding.com/viewtopic.php?id=17405</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17405&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Исключить повторы из рандома».]]></description>
		<lastBuildDate>Sat, 08 Oct 2022 21:55:27 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Исключить повторы из рандома]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155149#p155149</link>
			<description><![CDATA[<p><strong>borislavpb2</strong><br />Вас просят ставить запятые и точки в тех местах предложения, где это нужно.<br />В извинениях вы тоже забыли поставить точку, а так же исправить прежний пост.</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Sat, 08 Oct 2022 21:55:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155149#p155149</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Исключить повторы из рандома]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155148#p155148</link>
			<description><![CDATA[<p>Спасибо, прошу прощения, еще не не всё изучил.</p>]]></description>
			<author><![CDATA[null@example.com (borislavpb2)]]></author>
			<pubDate>Sat, 08 Oct 2022 21:29:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155148#p155148</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Исключить повторы из рандома]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155147#p155147</link>
			<description><![CDATA[<p><strong>borislavpb2</strong>, добро пожаловать на форум! Ознакомьтесь, пожалуйста, с <a href="https://forum.script-coding.com/misc.php?action=rules">Правилами</a>, отредактируйте свой пост. Обратите внимание на правила <a href="https://forum.script-coding.com/misc.php?action=rules#quotation">цитирования</a>.<br />У вас prevRand каждый раз обнуляется, можно вообще строку prevRand := &quot;&quot; удалить.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 08 Oct 2022 20:14:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155147#p155147</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Исключить повторы из рандома]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155145#p155145</link>
			<description><![CDATA[<p>А как это встроить в мой скрипт? Я попробовал Заменить этим кодом момент с рандомом и получилось вот так. </p><div class="codebox"><pre><code>arr :=[&quot;one&quot;, &quot;two&quot;, &quot;three&quot;]
!4::
MyLable1:
Loop,
{
ImageSearch, xp, yp, 203, 876, 387, 1036, *50 live.png
Sleep 200
If xp &lt; 0
Break
}
Click 1700, 972
Sleep, 200
prevRand := &quot;&quot;
   Loop {
      Random, rand, 1, arr.Count()
   } until rand != prevRand &amp;&amp; prevRand := rand
SendInput % arr[rand]
Sleep, 100
SendInput {Enter}
Random, SleepTime, 1000, 2000
Sleep, %SleepTime% 
Goto, MyLable1
return</code></pre></div><p>Я скопировал практически ничего не меняя, но скрипт всё-равно выдаёт повторы, что я сделал не так?<br />upd: разобрался, нельзя было убирать первый цикл) просто не сразу понял на чём его нужно будет закрыть.</p>]]></description>
			<author><![CDATA[null@example.com (borislavpb2)]]></author>
			<pubDate>Sat, 08 Oct 2022 19:24:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155145#p155145</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Исключить повторы из рандома]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155140#p155140</link>
			<description><![CDATA[<p>Пример:<br /></p><div class="codebox"><pre><code>arr := [&quot;one&quot;, &quot;two&quot;, &quot;three&quot;]

prevRand := &quot;&quot;
Loop {
   Loop {
      Random, rand, 1, arr.Count()
   } until rand != prevRand &amp;&amp; prevRand := rand
   MsgBox, % arr[rand]
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 08 Oct 2022 08:46:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155140#p155140</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Исключить повторы из рандома]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155119#p155119</link>
			<description><![CDATA[<p>Цикл, отправляющий одно рандомное число из 121 возможного . Нужно сделать так, чтобы если выпадает то, которое было только что, то скрипт рандомит заново для того, чтобы не произошло отправки одного и того же числа дважды подряд.(ну по крайней мере я так вижу решение этой проблемы, возможно есть более оптимальное решение)<br /></p><div class="codebox"><pre><code>arr :=[] &lt; *подставьте сюда любое 121 число, не принципиально*
!4::
MyLable1:
Loop,
{
ImageSearch, xp, yp, 203, 876, 387, 1036, *50 live.png
Sleep 200
If xp &lt; 0
Break
}
Click 1700, 972
Sleep, 200
Random, MyVar, 1, 121
SendInput % arr[MyVar]
Sleep, 100
SendInput {Enter}
Random, SleepTime, 1000, 2000
Sleep, %SleepTime% 
Goto, MyLable1
return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (borislavpb)]]></author>
			<pubDate>Fri, 07 Oct 2022 16:21:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155119#p155119</guid>
		</item>
	</channel>
</rss>
