<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Combots Бот для БК &mdash; Плагин Диалог с ботом]]></title>
	<link rel="self" href="http://www.combats-bot.ru/extern.php?action=feed&amp;tid=5185&amp;type=atom"/>
	<updated>2015-07-05T11:37:42Z</updated>
	<generator>PunBB</generator>
	<id>http://www.combats-bot.ru/viewtopic.php?id=5185</id>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66573#p66573"/>
			<content type="html"><![CDATA[<p>Так подписался, чтоб не потерять тему ) а то 2 дня ее искал зарывалсь )<br />Энди, слушай у меня тут 2 мысли возникли.<br />1)Может выделить отдельную функцию не зависящую от горада в диалогах чтоб по данному алгоритму привязывался только к надписи &quot;Сдать задание&quot; та что зеленым текстом и &quot;Взять задание&quot;.<br />Т.е. данная функция служит свичем между диалогами, а остальное оставить как есть.<br />2)В другой теме кто-то про функцию Swich написал. Может на ней попробовать реализовать?<br />т.е.<br />if(s.match(/Что тебе еще нужно?/))<br />{сюда запихать функцию на свиче?}</p>]]></content>
			<author>
				<name><![CDATA[Евжений]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3742</uri>
			</author>
			<updated>2015-07-05T11:37:42Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66573#p66573</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66477#p66477"/>
			<content type="html"><![CDATA[<p>хм... ладно... будем думать...</p>]]></content>
			<author>
				<name><![CDATA[Andy_SPB]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3759</uri>
			</author>
			<updated>2015-06-29T04:39:34Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66477#p66477</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66474#p66474"/>
			<content type="html"><![CDATA[<p>Нет не хочет работать (</p>]]></content>
			<author>
				<name><![CDATA[Евжений]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3742</uri>
			</author>
			<updated>2015-06-28T21:32:20Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66474#p66474</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66472#p66472"/>
			<content type="html"><![CDATA[<p><strong>Евжений</strong>,<br />попробуй так... решил переписать...<br /><div id="spoiler-container"> SPOILER <span id="spoiler-button" onClick="if(this.innerHTML=='Show'){this.parentNode.getElementsByTagName('div')[0].style.display = 'block';this.innerHTML='Hide';} else {this.parentNode.getElementsByTagName('div')[0].style.display = 'none';this.innerHTML='Show';}">Show</span><div id="spoiler-hidebox"></p><div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">var</span> AllDialogTimer <span style="color: #339933;">=</span> <span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span><br />&nbsp;<br /><span style="color: #003366; font-weight: bold;">function</span> AllDialog<span style="color: #009900;">&#40;</span>enabled<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>enabled<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; AllDialogTimer<span style="color: #009900;">&#91;</span>mylogin<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> setInterval<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;AllDialogHandler()&quot;</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">3000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; clearInterval<span style="color: #009900;">&#40;</span>AllDialogTimer<span style="color: #009900;">&#91;</span>mylogin<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>&nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br /><span style="color: #009900;">&#125;</span><br />&nbsp;<br /><span style="color: #003366; font-weight: bold;">function</span> AllDialogHandler<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>external.<span style="color: #660066;">SCity</span>.<span style="color: #660066;">Text</span> <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;emeraldscity&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span><span style="color: #009900;">&#40;</span>Say<span style="color: #009900;">&#41;</span>&nbsp; <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;undefined&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> <br />&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #003366; font-weight: bold;">var</span> pattern <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;drwfl<span style="color: #000099; font-weight: bold;">\\</span>(<span style="color: #000099; font-weight: bold;">\&quot;</span>Берт|Ализей<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span><br />&nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>top.<span style="color: #660066;">frames</span><span style="color: #009900;">&#91;</span>external.<span style="color: #660066;">mainFrameIndex</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">document</span>.<span style="color: #660066;">all</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">innerHTML</span>.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span>pattern<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span><span style="color: #339933;">;</span><br />&nbsp;<br />&nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>get_mainframe<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">document</span>.<span style="color: #660066;">all</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">innerHTML</span>.<span style="color: #660066;">indexOf</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты же мне задания давал? Я по поводу них...&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;</span> <span style="color: #339933;">-</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты же мне задания давал? Я по поводу них...&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>get_mainframe<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">document</span>.<span style="color: #660066;">all</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">innerHTML</span>.<span style="color: #660066;">indexOf</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты похож на человека, у которого есть для меня задания.&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;</span> <span style="color: #339933;">-</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">1</span> <span style="color: #339933;">||</span> Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты похож на человека, у которого есть для меня задания.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>get_mainframe<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">document</span>.<span style="color: #660066;">all</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">innerHTML</span>.<span style="color: #660066;">indexOf</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Да нет, уже ничего не надо.&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;</span> <span style="color: #339933;">-</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">3</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Да нет, уже ничего не надо.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span> <br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> <br />&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp;<span style="color: #009900;">&#125;</span><br /><span style="color: #009900;">&#125;</span></pre></div><p></div></div></p>]]></content>
			<author>
				<name><![CDATA[Andy_SPB]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3759</uri>
			</author>
			<updated>2015-06-28T17:53:18Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66472#p66472</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66470#p66470"/>
			<content type="html"><![CDATA[<p>Да с таймингом пошарился, не в нем проблема. Не хочет работать именно вся логическая конструкция.<br />А по дефолту если диалоги засунуть то получается не так как надо. Я насколько смотрел работу понимаю, что:<br />1. Заходишь в диалоги и видишь 5 вариантов ответов.<br />2. Скрипт находит первое соответсвие и его отрабатывает. Сейчас попробую разбить на мелкие части. Но тут своя загвоздка получается.<br />а)Если задание выполнено поговорит, войдет в получение получит и завершится диалог.<br />б)Если задание не выполнено, поговорит на счдаче задания, выкинет на развилку и тут зациклится на сдаче, будет бегать пытаться сдать, а оттуда в основное будет выкидывать. Как то так.</p>]]></content>
			<author>
				<name><![CDATA[Евжений]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3742</uri>
			</author>
			<updated>2015-06-28T08:43:51Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66470#p66470</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66469#p66469"/>
			<content type="html"><![CDATA[<p><strong>Евжений</strong>,<br />вообще этот кусок запускать отдельно пробовал?<br />просто по коду вроде все ок.</p>]]></content>
			<author>
				<name><![CDATA[Andy_SPB]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3759</uri>
			</author>
			<updated>2015-06-28T08:21:40Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66469#p66469</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66468#p66468"/>
			<content type="html"><![CDATA[<p>В первой строке поставил, последняя скобка потерялась т.к. вырезал диалоги лишнии<br />Т.е. диалоги в других городах работают, на этом же боте остальные работают, только в данном моменте, где есть развилка не могу отладить нормально.</p>]]></content>
			<author>
				<name><![CDATA[Евжений]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3742</uri>
			</author>
			<updated>2015-06-28T08:20:31Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66468#p66468</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66467#p66467"/>
			<content type="html"><![CDATA[<p><strong>Евжений</strong>,<br />вижу два момент<br />потерял <strong>}</strong>&nbsp; в конце <strong>function AllDialogHandler()</strong><br />второй момент скорее всего косяк таймера (времени)...<br />пробовал без таймера на прямую вызывать функцию function AllDialogHandler() ?<br />У меня не всегда корректно срабатывает время таймера плагина и время таймера бота, я в этом пока не разобрался.<br />и еще в первой строке поставь <strong>;</strong></p>]]></content>
			<author>
				<name><![CDATA[Andy_SPB]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3759</uri>
			</author>
			<updated>2015-06-28T07:00:28Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66467#p66467</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66462#p66462"/>
			<content type="html"><![CDATA[<div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">var</span> AllDialogTimer <span style="color: #339933;">=</span> <span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br /><span style="color: #003366; font-weight: bold;">var</span> s <span style="color: #339933;">=</span> top.<span style="color: #660066;">frames</span><span style="color: #009900;">&#91;</span>external.<span style="color: #660066;">mainFrameIndex</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">document</span>.<span style="color: #660066;">documentElement</span>.<span style="color: #660066;">innerHTML</span><span style="color: #339933;">;</span><br />&nbsp;<br /><span style="color: #003366; font-weight: bold;">function</span> AllDialog<span style="color: #009900;">&#40;</span>enabled<span style="color: #009900;">&#41;</span><br /><span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>enabled<span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; AllDialogTimer<span style="color: #009900;">&#91;</span>mylogin<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> setInterval<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;AllDialogHandler()&quot;</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">3000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; clearInterval<span style="color: #009900;">&#40;</span>AllDialogTimer<span style="color: #009900;">&#91;</span>mylogin<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>&nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br /><span style="color: #009900;">&#125;</span><br /><span style="color: #003366; font-weight: bold;">function</span> AllDialogHandler<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br /><span style="color: #009900;">&#123;</span><br /><span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>external.<span style="color: #660066;">SCity</span>.<span style="color: #660066;">Text</span> <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;emeraldscity&quot;</span><span style="color: #009900;">&#41;</span><br /><span style="color: #009900;">&#123;</span><br /><span style="color: #003366; font-weight: bold;">var</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span><br /><span style="color: #003366; font-weight: bold;">var</span> pattern <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;drwfl<span style="color: #000099; font-weight: bold;">\\</span>(<span style="color: #000099; font-weight: bold;">\&quot;</span>Берт|Ализей<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span><br /><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>top.<span style="color: #660066;">frames</span><span style="color: #009900;">&#91;</span>external.<span style="color: #660066;">mainFrameIndex</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">document</span>.<span style="color: #660066;">all</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">innerHTML</span>.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span>pattern<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span><span style="color: #339933;">;</span><br />&nbsp;<br /><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Что тебе еще нужно?/</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span><span style="color: #009900;">&#40;</span>Say<span style="color: #009900;">&#41;</span>&nbsp; <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;undefined&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Ты же мне задания давал? Я по поводу них.../</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты же мне задания давал? Я по поводу них...&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Ты похож на человека, у которого есть для меня задания./</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты похож на человека, у которого есть для меня задания.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Ты похож на человека, у которого есть для меня задания./</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты похож на человека, у которого есть для меня задания.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">3</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Да нет, уже ничего не надо./</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Да нет, уже ничего не надо.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #006600; font-style: italic;">// обнуление при любом значение кроме 0,1,2,3</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br /><span style="color: #009900;">&#125;</span><br />&nbsp;<br /><span style="color: #003366; font-weight: bold;">function</span> ExitAllDialogHandler<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br /><span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; top.<span style="color: #660066;">frames</span><span style="color: #009900;">&#91;</span>external.<span style="color: #660066;">mainFrameIndex</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">location</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;http://&quot;</span> <span style="color: #339933;">+</span> external.<span style="color: #660066;">SCity</span>.<span style="color: #660066;">Text</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;.combats.com/&quot;</span> <span style="color: #339933;">+</span> dungName&nbsp; <span style="color: #339933;">+</span> <span style="color: #3366CC;">&quot;?rnd=&quot;</span> <span style="color: #339933;">+</span> Math.<span style="color: #660066;">random</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span><span style="color: #3366CC;">&quot;&amp;path=m3&quot;</span><span style="color: #339933;">;</span><br /><span style="color: #009900;">&#125;</span></pre></div>]]></content>
			<author>
				<name><![CDATA[Евжений]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3742</uri>
			</author>
			<updated>2015-06-28T00:07:50Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66462#p66462</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66455#p66455"/>
			<content type="html"><![CDATA[<p>Ок. Посмотрю при случае.<br />Какой плаги(код) брал за исходник?</p>]]></content>
			<author>
				<name><![CDATA[Andy_SPB]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3759</uri>
			</author>
			<updated>2015-06-27T18:13:53Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66455#p66455</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66451#p66451"/>
			<content type="html"><![CDATA[<p>Да там диалог не нужен много уровневый, отдельные фразы по своему пропишутся, тут только в одном месте развязка. Грубо говоря ткнул на бота у тебя варианты разговора 5, и надо заставить поговорить в 2/5 диалогов, причем один из них дважды, если поговорил и все еще в диалоге нажать на 5й (выйти из диалога):<br />if(s.match(/Что тебе еще нужно?/)) - значит мы в нужном месте (начало разговора)<br />if(s.match(/Ты же мне задания давал? Я по поводу них.../)) - сдача задания<br /> if(s.match(/Ты похож на человека, у которого есть для меня задания./)) - взятие задания (2 раза жать, если задание бралось и было отменено по крестику из списка заданий)<br />if(s.match(/Да нет, уже ничего не надо./)) - выход из разговора, поидее при взятие задания выкидывает, но лучше прописать на всякий случай</p><p>Упрощенно:<br />Дано: 1, 2, 3, 4, 5<br />Надо ткнуть на: 3, 1, 1 и else 5</p>]]></content>
			<author>
				<name><![CDATA[Евжений]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3742</uri>
			</author>
			<updated>2015-06-27T14:23:12Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66451#p66451</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66446#p66446"/>
			<content type="html"><![CDATA[<p><strong>Евжений</strong>, <br />если сбоит лучше оставь отдельным плагином.</p><p>что именно не пашет?<br />я игровых диалогов не знаю... давай так сделаем...<br />выложи под спойлером (что бы не захламлять ветку) дерево диалога в виде<br /><div id="spoiler-container"> SPOILER <span id="spoiler-button" onClick="if(this.innerHTML=='Show'){this.parentNode.getElementsByTagName('div')[0].style.display = 'block';this.innerHTML='Hide';} else {this.parentNode.getElementsByTagName('div')[0].style.display = 'none';this.innerHTML='Show';}">Show</span><div id="spoiler-hidebox">Вопрос бота...<br />1. вариант ответа 1<br />2. вариант ответа 2<br />3. и т.д.</p><p>1. вопрос бота при клике на первый вариант<br />1.1. Вариант ответа 1<br />1.2. Вариант ответа ....</p><p>2. вопрос бота при клике на 2 варинат ответа <br />2.1 ...<br />2.2 ..</p><p>и т.д.</div></div><br />пометь что когда нажать надо...<br />и кинь ссылки на исходные скрипты, откуда донорский код берешь...<br />посмотрю что можно сделать...</p>]]></content>
			<author>
				<name><![CDATA[Andy_SPB]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3759</uri>
			</author>
			<updated>2015-06-26T18:32:42Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66446#p66446</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66444#p66444"/>
			<content type="html"><![CDATA[<p>Andy_SPB подсоби&nbsp; <img src="http://www.combats-bot.ru/img/smilies/smile.png" width="15" height="15" alt="smile" />&nbsp; неккому больше поприставать кроме тебя. Есть мысль как еще отладить скрипт?<br />Кстати засунул обменник катовский в объединенный плагин считывающий по городу как ты предлагал, диалоги в 3-4 городах уже проверял пашут без проблем а вот катавская реализация обменника сбоит.</p>]]></content>
			<author>
				<name><![CDATA[Евжений]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3742</uri>
			</author>
			<updated>2015-06-26T14:56:59Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66444#p66444</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66418#p66418"/>
			<content type="html"><![CDATA[<div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">/</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Что тебе еще нужно?/</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span></pre></div><p>Насколько понимаю случайно продублировалось, попробовал конструкцию плагин на других диалогах начал работать, до этого вообще колом вставал. Но именно на этой развязке стопорится и ничего делать не хочет. Попробовал внутри конструкции еще раз ввести поиск, нефига не помогло:<br /></p><div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Что тебе еще нужно?/</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span><span style="color: #009900;">&#40;</span>Say<span style="color: #009900;">&#41;</span>&nbsp; <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;undefined&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Ты же мне задания давал? Я по поводу них.../</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты же мне задания давал? Я по поводу них...&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Ты похож на человека, у которого есть для меня задания./</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты похож на человека, у которого есть для меня задания.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Ты похож на человека, у которого есть для меня задания./</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты похож на человека, у которого есть для меня задания.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">3</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Да нет, уже ничего не надо./</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Да нет, уже ничего не надо.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #006600; font-style: italic;">// обнуление при любом значение кроме 0,1,2,3</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#125;</span></pre></div><p>Ну суть понятно, подойти сдать задание, взять задание, если задание было отменено крестиком перезайти и взять, ну и на всякий непредвиденный случай, если не выкинет из разговора после взятия задания, то выйти. Может есть другой способ как это реализовать? Просто стандартными способом не представляю как заставить работать, ведь если ввести по поиску Взять задание и Сдать задание, то будет кликаться только то что в ХТМЛ первым стоит по порядку.</p><p>Хотя вот выше посмотрел, можно попробовать реализовать на примере обменника катовского. Но сколько его смотрел структуру пока в логику не въехал, как его переделывать&nbsp; <img src="http://www.combats-bot.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[Евжений]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3742</uri>
			</author>
			<updated>2015-06-25T08:07:14Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66418#p66418</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Плагин Диалог с ботом]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=66417#p66417"/>
			<content type="html"><![CDATA[<p><strong>Евжений</strong>,<br />в представленном коде вижу 3 ошибки <br />1. скобки потерял...<br /></p><div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span><span style="color: #009900;">&#40;</span>Say<span style="color: #009900;">&#41;</span>&nbsp; <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;undefined&quot;</span> <span style="color: #339933;">||</span> Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">4</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span></pre></div><p>2. переменная &quot;<strong>Say</strong>&quot; и &quot;<strong>say</strong>&quot; это две разных переменных<br />Ты определяешь есть ли переменная <strong>Say</strong> и задаешь ее равной 0<br /></p><div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span><span style="color: #009900;">&#40;</span>Say<span style="color: #009900;">&#41;</span>&nbsp; <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;undefined&quot;</span> <span style="color: #339933;">||</span> Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">4</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span></pre></div><p>потом проверяешь значение переменной <strong>say</strong><br /></p><div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>say <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span></pre></div><p>надо<br /></p><div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span></pre></div><p>3. Лишняя <strong>;</strong> после скобок у оператора <strong>if()</strong>, правильно так<br /></p><div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>say <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты же мне задания давал? Я по поводу них...&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span></pre></div><p>+ еще один момент в данной конструкции у тебя по очереди выполняются все клики за один проход кода.<br />наверное стоит использовать конструкцию if (...) {...} else if (...) {...} else {...}<br /></p><div class="codebox"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">/</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>s.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/Что тебе еще нужно?/</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span><span style="color: #009900;">&#40;</span>Say<span style="color: #009900;">&#41;</span>&nbsp; <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;undefined&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты же мне задания давал? Я по поводу них...&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp;<span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты похож на человека, у которого есть для меня задания.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Ты похож на человека, у которого есть для меня задания.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>Say <span style="color: #339933;">==</span> <span style="color: #CC0000;">3</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>Say <span style="color: #339933;">=</span> Say <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; external.<span style="color: #660066;">ClickLink</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Да нет, уже ничего не надо.&quot;</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span> Say <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #006600; font-style: italic;">// обнуление при любом значение кроме 0,1,2,3</span><br />&nbsp; &nbsp; <span style="color: #009900;">&#125;</span></pre></div><p>в данном виде у тебя за один проход кода будет выполнятся один клик</p>]]></content>
			<author>
				<name><![CDATA[Andy_SPB]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=3759</uri>
			</author>
			<updated>2015-06-25T05:51:05Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=66417#p66417</id>
		</entry>
</feed>
