<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Несколько условий]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=16362</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=16362&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Несколько условий».]]></description>
		<lastBuildDate>Mon, 17 May 2021 15:59:20 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147944#p147944</link>
			<description><![CDATA[<p>Без форматирование строк - лень разбираться.<br />Все условия &#039;If&#039; и &#039;Else&#039; нужно расставлять на одинаковом расстоянии, если у &#039;If&#039; 2 Таба, то почему у &#039;Else&#039; их 5?<br />Пример был выше, что сложного использовать предложенную конструкцию?<br />1) &#039;If&#039; (Если) - является началом проверок.<br />2) &#039;Else&#039; (Иначе) - завершением после любого последнего &#039;If&#039;.</p><p>&#039;If Else&#039; (Или в AHK) - ставится между 1 и 2, сколько угодно раз.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Mon, 17 May 2021 15:59:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147944#p147944</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147943#p147943</link>
			<description><![CDATA[<p>В общем, получилось так, но, не работает 3 else.<br /></p><div class="codebox"><pre><code>
Loop
{
	loop, read, D:\MTA NRP\mta\logs\console.log
	{
		if A_LoopReadLine contains Pizdec
			
loop,1
{
SendMessage, 0x50,, 0x4090409,, A 
Sleep 100
SendInput, pmute    5.5
Send {ctrl}{Left}{Left}{Left}{Left}{Left}
goto, 123
}
					else
					{
					if A_LoopReadLine contains ret
						SendMessage, 0x50,, 0x4090409,, A 
					Sleep 100
					SendInput, kick    5.5
					Send {ctrl}{Left}{Left}{Left}{Left}{Left}
					goto, 123
					}
else ; тут уже не работает
{
if A_LoopReadLine contains tyu
	SendMessage, 0x50,, 0x4090409,, A
Sleep 100
SendInput, rty    5.5
Send {ctrl}{Left}{Left}{Left}{Left}{Left}
goto, 123
}
	}
}
	
return
F2:: pause
123:
FileOpen(&quot;D:\MTA NRP\mta\logs\console.log&quot;, &quot;w&quot;).Close()
Reload
return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Q1x)]]></author>
			<pubDate>Mon, 17 May 2021 15:11:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147943#p147943</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147942#p147942</link>
			<description><![CDATA[<p>Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 17 May 2021 15:08:10 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147942#p147942</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147941#p147941</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />Исправил.</p>]]></description>
			<author><![CDATA[null@example.com (Q1x)]]></author>
			<pubDate>Mon, 17 May 2021 15:05:31 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147941#p147941</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147940#p147940</link>
			<description><![CDATA[<p><strong>Q1x</strong>, игнорирование требований модератора может привести к неприятным последствиям.<br />Ответы в теме запрещены до исправления ошибок.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 17 May 2021 14:57:11 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147940#p147940</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147939#p147939</link>
			<description><![CDATA[<p><strong>__Михаил__</strong><br />Выдаёт ошибку, пробовал по разному применять.<br /><a href="https://imgur.com/a/jOGAQWb">https://imgur.com/a/jOGAQWb</a></p>]]></description>
			<author><![CDATA[null@example.com (Q1x)]]></author>
			<pubDate>Mon, 17 May 2021 14:28:00 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147939#p147939</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147938#p147938</link>
			<description><![CDATA[<p><strong>__Михаил__</strong>, не торопитесь с ответами, пока не будут исправлены ошибки в оформлении поста.<br /><strong>Q1x</strong>, у нас на форуме есть кнопки «Вставить ник» и «Ответить». Пользуйтесь ими. Также в конце предложений необходимо ставить точки. Ознакомьтесь внимательно с правилами форума и исправьте все свои посты.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 17 May 2021 14:24:55 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147938#p147938</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147937#p147937</link>
			<description><![CDATA[<div class="quotebox"><cite>Q1x пишет:</cite><blockquote><p>Нашёл текст с AFK одно действие.<br />Нашёл строчку со словом Привет, другое действие.</p></blockquote></div><p>По-моему всё легко подставить в свой код:</p><div class="codebox"><pre><code>If (A_LoopRedLine = &quot;AFK&quot;)
 ...действие...
Else If (A_LoopRedLine = &quot;Привет&quot;)
 ...действие...</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Mon, 17 May 2021 14:20:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147937#p147937</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147936#p147936</link>
			<description><![CDATA[<p>Не знаю, как тут упомянуть человека. Поэтому цитировал.</p>]]></description>
			<author><![CDATA[null@example.com (Q1x)]]></author>
			<pubDate>Mon, 17 May 2021 14:20:14 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147936#p147936</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147935#p147935</link>
			<description><![CDATA[<p><strong>Q1x</strong>, не подскажете, зачем вы ради одной фразы цитируете предыдущий многострочный пост целиком?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 17 May 2021 14:15:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147935#p147935</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147934#p147934</link>
			<description><![CDATA[<p><strong>__Михаил__</strong> Не совсем понимаю, как использовать в своём коде.</p>]]></description>
			<author><![CDATA[null@example.com (Q1x)]]></author>
			<pubDate>Mon, 17 May 2021 14:10:30 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147934#p147934</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147933#p147933</link>
			<description><![CDATA[<p>Пример, как использовать If-Else:</p><div class="codebox"><pre><code>I := 0
Return

F2::
I++

If (I = 1){
 MsgBox, Первое действие
 Return
}
Else If (I = 2){
 MsgBox, Второе действие
 Return
}
Else If (I = 3){
 MsgBox, Третье действие
 Return
}
Else
 MsgBox, Сброс
 I := 0
Return</code></pre></div><p>Если нужно проверить строку:</p><div class="codebox"><pre><code>I= 
Return

F2::
I .= 1

If (I = &quot;1&quot;){
 MsgBox, Первое действие
 Return
}
Else If (I = &quot;11&quot;){
 MsgBox, Второе действие
 Return
}
Else If (I = &quot;111&quot;){
 MsgBox, Третье действие
 Return
}
Else
 MsgBox, Сброс
 I = 
Return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Mon, 17 May 2021 13:56:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147933#p147933</guid>
		</item>
		<item>
			<title><![CDATA[Несколько условий]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=147932#p147932</link>
			<description><![CDATA[<p>Всех приветствую. <br />Есть такой скрипт<br /></p><div class="codebox"><pre><code>
Loop
{
	loop, read, D:\logs\console.log
	{
		if A_LoopReadLine contains AFK
			
loop,1
{
SendMessage, 0x50,, 0x4090409,, A 
Sleep 100 
SendInput, pkick    5.5
Send {ctrl}{Left}{Left}{Left}{Left}{Left}
goto, 123
}
	}
	}
return
F2:: pause
123:
FileOpen(&quot;D:\logs\console.log&quot;, &quot;w&quot;).Close()
Reload
return
</code></pre></div><p>Он прекрасно функционирует, так как мне нужно. <br />Задача состоит в том, чтобы, выполнялись много условий если находилась текст.<br />К примеру. <br />Нашёл текст с AFK одно действие.<br />Нашёл строчку со словом Привет, другое действие. <br />Я знаю что это возможно, но не знаю как это реализовать.<br />Пробовал с else получилось, но при создании 3 else уже не работало.<br />Люди, пожалуйста помогите.</p>]]></description>
			<author><![CDATA[null@example.com (Q1x)]]></author>
			<pubDate>Mon, 17 May 2021 13:50:54 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=147932#p147932</guid>
		</item>
	</channel>
</rss>
