<?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=8709</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8709&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Программа русской рулетки».]]></description>
		<lastBuildDate>Thu, 03 Oct 2013 17:20:01 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Программа русской рулетки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75706#p75706</link>
			<description><![CDATA[<p>спасибо всем за ответы. доделал сам немного громоздко,но все работало.</p>]]></description>
			<author><![CDATA[null@example.com (nikak812)]]></author>
			<pubDate>Thu, 03 Oct 2013 17:20:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75706#p75706</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Программа русской рулетки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75628#p75628</link>
			<description><![CDATA[<div class="quotebox"><cite>nikak812 пишет:</cite><blockquote><p>Подскажите,как написать так,чтобы учитывался только автоматический поворот барабана, и вероятность выстрела с каждым ходом увеличивалась?</p></blockquote></div><p>Вот так вероятность с каждым ходом увеличивается и до последнего момента неизвестно, когда будет выстрел.<br /></p><div class="codebox"><pre><code>Loop
{
Random, a, %A_Index%, 6
MsgBox, Игрок нажимает на курок %A_Index% раз...
If A_Index != %a%
    MsgBox, револьвер не выстрелил
Else
    {
    MsgBox, БАХ!!!
    break
    }
}</code></pre></div><br /><p>Вот так вероятность с каждым ходом увеличивается, когда будет выстрел - известно с самого начала скрипта.<br /></p><div class="codebox"><pre><code>Random, a, 1, 6
Loop
{
MsgBox, Игрок нажимает на курок %A_Index% раз...
If A_Index != %a%
    MsgBox, револьвер не выстрелил
Else
    {
    MsgBox, БАХ!!!
    break
    }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Mon, 30 Sep 2013 14:21:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75628#p75628</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Программа русской рулетки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75624#p75624</link>
			<description><![CDATA[<div class="codebox"><pre><code>MsgBox, Заряжаем...
Random, a, 1, 6
loop 6
{
   if A_Index = %a%
   {
      MsgBox BOOM!!!
      return
   }
   MsgBox Click...
}
</code></pre></div><p>Так?</p>]]></description>
			<author><![CDATA[null@example.com (KepocuH)]]></author>
			<pubDate>Mon, 30 Sep 2013 05:48:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75624#p75624</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Программа русской рулетки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75613#p75613</link>
			<description><![CDATA[<p>Доброго времени суток! Написал програмку русской рулетки, с прокруткой барабана после каждого нажатия курка.<br />Подскажите,как написать так,чтобы учитывался только автоматический поворот барабана, и вероятность выстрела с каждым ходом увеличивалась?<br /></p><div class="codebox"><pre><code>
MsgBox,Игрок достал револьвер
MsgBox,Игрок вставляет патрон в пустой барабан
Random, a, 1, 6
k=%a%
shot:
MsgBox,Игрок прокрутил барабан револьвера
Random, b, 1, 6
f=%b%
MsgBox,Игрок взвёл ударный механизм
MsgBox,Игрок медленно нажимает на курок
if (k = f)
{
MsgBox, револьвер выстрелил
Goto, end
}
else
{
MsgBox, револьвер не выстрелил
KeyWait, CapsLock, D
Goto, shot
}
end:
return
</code></pre></div><p>Я так понимаю,что для этого надо делать массив барабана со значениями камора№:пустая/патрон. Затем через random присвоить n-ой каморе значение &quot;патрон&quot;. Дальше так-же,через рандом выбирается начальный номер каморы и сравнивая значения массива скрипт должен идти до maxindex, а потом вернуться в начало массива.<br />Либо предложите более лаконичный код...</p>]]></description>
			<author><![CDATA[null@example.com (nikak812)]]></author>
			<pubDate>Sat, 28 Sep 2013 22:21:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75613#p75613</guid>
		</item>
	</channel>
</rss>
