<?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=2706&amp;type=atom"/>
	<updated>2010-09-15T12:06:17Z</updated>
	<generator>PunBB</generator>
	<id>http://www.combats-bot.ru/viewtopic.php?id=2706</id>
		<entry>
			<title type="html"><![CDATA[Re: Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38539#p38539"/>
			<content type="html"><![CDATA[<p>Итак свершилось<br /><strong>ПРАВИЛЬНО ОФОРМЛЕННОЕ УСЛОВИЕ ВЫГЛЯДЕТ ТАК:</strong><br /></p><div class="codebox"><pre class="javascript" style="font-family:monospace;">be837216451d86c888319fddf1510f6c <span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>dungeonMovementCount<span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;be837216451d86c888319fddf1510f6c&quot;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;rl&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000066; font-weight: bold;">else</span> Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;rr&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div><p>сейчас допишу маршрут рыцарского задания сана для стрелков, ибо их лишили такого приема как &quot;последний удар@? ну или для тех кто не хочет морочится с переодеванием комплектов в грибнице и т.д. <br />Вобщем математика в следующем<br />- поход 55 хлюпов<br />- если стоять 24/7 то в сутки 440 хлюпов, а не 240<br />- ровно неделя на выполнение рыцарки</p><p>потом хочу замутить еще чтобы за поход получалось 115 хлюпов, но тут сложнее)))).<br />да и еще тут вопросо скорее всего будет адресован anahronik или zergnm, вот скажите пожалуйста, в файле маршрута с простым условием на 1-й клетке разобрались, а вот есть ли возможность задать несколько условий к примеру:</p><div class="codebox"><pre class="javascript" style="font-family:monospace;">be837216451d86c888319fddf1510f6c <span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>dungeonMovementCount<span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;be837216451d86c888319fddf1510f6c&quot;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;rl&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000066; font-weight: bold;">else</span> Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;rr&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />be837216451d86c888319fddf1510f6c <span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>dungeonMovementCount<span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;be837216451d86c888319fddf1510f6c&quot;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;m1&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000066; font-weight: bold;">else</span> Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;m7&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div><p>или бот читает только единажды одну и туже клетку, а до следующего условия не доходит, или как сделать к примеру каскадное условие, если Count == 0 условие 1 иначе читай следущую строчку?</p>]]></content>
			<author>
				<name><![CDATA[klamat]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=1094</uri>
			</author>
			<updated>2010-09-15T12:06:17Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38539#p38539</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38535#p38535"/>
			<content type="html"><![CDATA[<p>dungeonMovementCount[] - это массив.<br />Ключ элемента массива - идентификатор положения типа ddf377eef67a6465c185c569a31297b9.<br />Значение - сколько раз наступал.<br />Наступил - увеличил текущее значение на 1.</p>]]></content>
			<author>
				<name><![CDATA[anahronik]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=1272</uri>
			</author>
			<updated>2010-09-15T08:54:11Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38535#p38535</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38534#p38534"/>
			<content type="html"><![CDATA[<p>вопрос на засыпку а как он определяет что он на этой клетке в 1-й раз или во второй, это где-то в каких-то логах записано или как?, не судите за назойливость просто очень хочется понять принцип)</p>]]></content>
			<author>
				<name><![CDATA[klamat]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=1094</uri>
			</author>
			<updated>2010-09-15T07:54:38Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38534#p38534</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38533#p38533"/>
			<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>dungeonMovementCount<span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;ddf377eef67a6465c185c569a31297b9&quot;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span></pre></div><p>У тебя всегда будет выполняться это условние, так как значение ниже нуля не бывает.<br />Замени =&gt; на &gt;. Тоесть просто &quot;больше нуля&quot;.</p>]]></content>
			<author>
				<name><![CDATA[zergnm]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=2</uri>
			</author>
			<updated>2010-09-15T07:38:55Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38533#p38533</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38532#p38532"/>
			<content type="html"><![CDATA[<p>не не пашет в таком варианте(((( пробовал <br />так<br /></p><div class="codebox"><pre class="javascript" style="font-family:monospace;">be837216451d86c888319fddf1510f6c <span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>dungeonMovementCount<span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;be837216451d86c888319fddf1510f6c&quot;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">&lt;=</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><br />Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;rl&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br /><span style="color: #000066; font-weight: bold;">else</span><br />Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;rr&quot;</span><span style="color: #009900;">&#41;</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>dungeonMovementCount<span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;be837216451d86c888319fddf1510f6c&quot;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">&lt;=</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span><br />Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;rl&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br /><span style="color: #000066; font-weight: bold;">else</span><br />Walk<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;rr&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div><p>подскажите может я от не знания что то не правильно сделал?</p><p>Кстати есть идея, а можно ли сделать гибрид маршрута такого как был в 7-ке и такого как стал с 8-й и далее версии. имеется ввиду, он идет по клеткам, а начиная с такой клетки по такую будет идти просто список действий не привязанных к клеткам????</p>]]></content>
			<author>
				<name><![CDATA[klamat]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=1094</uri>
			</author>
			<updated>2010-09-15T07:24:43Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38532#p38532</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38504#p38504"/>
			<content type="html"><![CDATA[<p>хорошо сегодня буду пробовать)</p>]]></content>
			<author>
				<name><![CDATA[klamat]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=1094</uri>
			</author>
			<updated>2010-09-14T11:38:07Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38504#p38504</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38503#p38503"/>
			<content type="html"><![CDATA[<p>Можно.<br />Но не =&gt; а &gt;=<br />это принципиальная вещь <img src="http://www.combats-bot.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[anahronik]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=1272</uri>
			</author>
			<updated>2010-09-14T11:34:00Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38503#p38503</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38501#p38501"/>
			<content type="html"><![CDATA[<p>А можно ли многоуровневое условие написать, к примеру как в приемах:<br />if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt; 60)<br />_name = &quot;krit_wildluck&quot;;<br />else<br />_name = &quot;krit_blooddrink&quot;;<br />а в маршрутах <br /> if(dungeonMovementCount[&quot;ddf377eef67a6465c185c569a31297b9&quot;] =&gt; 0) <br />Walk(&quot;m3&quot;);<br />else<br />Walk(&quot;m1&quot;);</p>]]></content>
			<author>
				<name><![CDATA[klamat]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=1094</uri>
			</author>
			<updated>2010-09-14T11:26:20Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38501#p38501</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38499#p38499"/>
			<content type="html"><![CDATA[<p>Т.к. этим практически никто не пользуется, тестировали не достаточно, чтобы советовать что-либо именно по данной функции.<br />Всегда все сводилось к &quot;попробуй боком пройти&quot;... <img src="http://www.combats-bot.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />Вобще я понимаю так, что его либо считать == 0, или &gt;0...</p>]]></content>
			<author>
				<name><![CDATA[anahronik]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=1272</uri>
			</author>
			<updated>2010-09-14T11:22:00Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38499#p38499</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Написание своих маршрутов]]></title>
			<link rel="alternate" href="http://www.combats-bot.ru/viewtopic.php?pid=38498#p38498"/>
			<content type="html"><![CDATA[<p>Столкнулся с проблемой в сане когда пошел от королевы на 3-й этаж за еще 25 хлюпами, и там как ни крутись в этом Т-образном перекрестке никак не сделать так чтобы не выйти повторно в одно и тоже положение, повторное посещение клетки(имеется ввиду возможность конструктора &quot;if(dungeonMovementCount[&quot;60aaba0791e653afc34bb74c0dce8c12&quot;] == 0) &quot;) работает какимто очень странным образом(имеется ввиду если его применить в конструкторе маршрутов), то он тупо встает на месте. как быть может кто сталкивался с данной проблемой?<br />пример: <br />ddf377eef67a6465c185c569a31297b9 : if(dungeonMovementCount[&quot;ddf377eef67a6465c185c569a31297b9&quot;] == 0) Walk(&quot;m3&quot;);</p>]]></content>
			<author>
				<name><![CDATA[klamat]]></name>
				<uri>http://www.combats-bot.ru/profile.php?id=1094</uri>
			</author>
			<updated>2010-09-14T11:11:10Z</updated>
			<id>http://www.combats-bot.ru/viewtopic.php?pid=38498#p38498</id>
		</entry>
</feed>
