<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум BreezeMe.su &mdash; [Гайд] Macro / Keybind mod]]></title>
	<link rel="self" href="http://forum.breezeme.su/feed/atom/topic/3590/" />
	<updated>2015-08-29T13:05:35Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.breezeme.su/topic/3590/</id>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/53199/#p53199" />
			<content type="html"><![CDATA[<p>А если я хочу уточнить событие, например если кто-то конкретно заходит автоматом с ним здороваться. Или когда когда подбираешь определенный предмет, то что-то пишет в чат или выполняет команду. Подскажи а.</p>]]></content>
			<author>
				<name><![CDATA[7Lesha7]]></name>
				<uri>http://forum.breezeme.su/user/563/</uri>
			</author>
			<updated>2015-08-29T13:05:35Z</updated>
			<id>http://forum.breezeme.su/post/53199/#p53199</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/38714/#p38714" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>LexapycLikeCS пишет:</cite><blockquote><p>Я сделал чутка попроще<br />...</p></blockquote></div><p>А, ну ясно. Всё дело в паузе. А я не понимал, почему у меня не получается.</p>]]></content>
			<author>
				<name><![CDATA[Marton]]></name>
				<uri>http://forum.breezeme.su/user/1768/</uri>
			</author>
			<updated>2015-04-19T10:33:55Z</updated>
			<id>http://forum.breezeme.su/post/38714/#p38714</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/38713/#p38713" />
			<content type="html"><![CDATA[<p>Огромное спасибо, <strong>Sharky</strong>.</p>]]></content>
			<author>
				<name><![CDATA[Marton]]></name>
				<uri>http://forum.breezeme.su/user/1768/</uri>
			</author>
			<updated>2015-04-19T10:32:24Z</updated>
			<id>http://forum.breezeme.su/post/38713/#p38713</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/38712/#p38712" />
			<content type="html"><![CDATA[<p>Небольшая поправка, вот правильный второй вариант.</p><div class="codebox"><pre><code>$${ECHO(&quot;/clan clanchat join&quot;);PROMPT(&amp;text,$$[text]);ECHO(%&amp;text%);ECHO(&quot;/clan clanchat leave&quot;)}$$</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Sharky]]></name>
				<uri>http://forum.breezeme.su/user/1576/</uri>
			</author>
			<updated>2015-04-19T10:28:41Z</updated>
			<id>http://forum.breezeme.su/post/38712/#p38712</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/38711/#p38711" />
			<content type="html"><![CDATA[<p>Я сделал чутка попроще<br /><span class="postimg"><img src="https://pp.vk.me/c625824/v625824365/2a398/tHE_o4sFcis.jpg" alt="https://pp.vk.me/c625824/v625824365/2a398/tHE_o4sFcis.jpg" /></span></p>]]></content>
			<author>
				<name><![CDATA[LexapycLikeCS]]></name>
				<uri>http://forum.breezeme.su/user/217/</uri>
			</author>
			<updated>2015-04-19T10:24:45Z</updated>
			<id>http://forum.breezeme.su/post/38711/#p38711</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/38710/#p38710" />
			<content type="html"><![CDATA[<p>Вот. Скопируй это в текстовый файл и привяжи к кнопке. <br /></p><div class="codebox"><pre><code>$${
ECHO(&quot;/clan clanchat join&quot;)
PROMPT(&amp;text,$$[text])
ECHO(%&amp;text%)
ECHO(&quot;/clan clanchat leave&quot;)
}$$</code></pre></div><p>Или же скопируй вот это в черное окошко.<br /></p><div class="codebox"><pre><code>$${ECHO(&quot;/money&quot;);PROMPT(&amp;text,$$[text]);LOG(%&amp;text%);ECHO(&quot;/money top&quot;)}$$</code></pre></div><p>Если сервер будет писать &quot;Повторите эту команду через n секунд&quot;, то вставь WAIT(1) (в скобках укажи желаемое кол-во секунд) после первого или перед последним ECHO. Не забудь поставить ; после WAIT во втором варианте.</p>]]></content>
			<author>
				<name><![CDATA[Sharky]]></name>
				<uri>http://forum.breezeme.su/user/1576/</uri>
			</author>
			<updated>2015-04-19T10:16:51Z</updated>
			<id>http://forum.breezeme.su/post/38710/#p38710</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/38709/#p38709" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>GuSTaF_Easy пишет:</cite><blockquote><p>Странно,я юзал эти 2 команды на биндах и всё было нормально.</p></blockquote></div><p>Я тоже юзаю их отдельно, на биндах. Но захотелось сделать по-другому. Чтобы я входил в клан чат, и выходил из него автоматически, понимаешь? Без кнопок &quot;join&quot; и &quot;leave&quot;.</p>]]></content>
			<author>
				<name><![CDATA[Marton]]></name>
				<uri>http://forum.breezeme.su/user/1768/</uri>
			</author>
			<updated>2015-04-19T09:48:37Z</updated>
			<id>http://forum.breezeme.su/post/38709/#p38709</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/38706/#p38706" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Marton пишет:</cite><blockquote><p><strong>Sharky</strong>.<br />Я хочу упростить для себя переключение между основным чатом, и чатом клана. Пытался, но не вышло. Хочу сделать так: нажал на кнопку, прописалось &quot;/clan clanchat join&quot;, вылезло окно для ввода текста. После отправки сообщения автоматически пишется &quot;/clan clanchat leave&quot;. Т.е. по нажатию клавиши я вступаю в клан чат, пишу сообщение, оправляю его, и автоматически выхожу из клан чата.<br />Сможешь помочь?</p></blockquote></div><p> Странно,я юзал эти 2 команды на биндах и всё было нормально.</p>]]></content>
			<author>
				<name><![CDATA[GuSTaF_Easy]]></name>
				<uri>http://forum.breezeme.su/user/1721/</uri>
			</author>
			<updated>2015-04-19T09:34:42Z</updated>
			<id>http://forum.breezeme.su/post/38706/#p38706</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/38704/#p38704" />
			<content type="html"><![CDATA[<p><strong>Sharky</strong>.<br />Я хочу упростить для себя переключение между основным чатом, и чатом клана. Пытался, но не вышло. Хочу сделать так: нажал на кнопку, прописалось &quot;/clan clanchat join&quot;, вылезло окно для ввода текста. После отправки сообщения автоматически пишется &quot;/clan clanchat leave&quot;. Т.е. по нажатию клавиши я вступаю в клан чат, пишу сообщение, оправляю его, и автоматически выхожу из клан чата.<br />Сможешь помочь?</p>]]></content>
			<author>
				<name><![CDATA[Marton]]></name>
				<uri>http://forum.breezeme.su/user/1768/</uri>
			</author>
			<updated>2015-04-19T09:32:22Z</updated>
			<id>http://forum.breezeme.su/post/38704/#p38704</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/38498/#p38498" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>baibro пишет:</cite><blockquote><p>Все расписано четко и понятно, плюсую. <br />...</p></blockquote></div><p>согласна</p>]]></content>
			<author>
				<name><![CDATA[class_100]]></name>
				<uri>http://forum.breezeme.su/user/1376/</uri>
			</author>
			<updated>2015-04-17T13:24:07Z</updated>
			<id>http://forum.breezeme.su/post/38498/#p38498</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/37548/#p37548" />
			<content type="html"><![CDATA[<p>Все расписано четко и понятно, плюсую. <br /><span class="postimg"><img src="http://cs621528.vk.me/v621528970/1ebe6/ByscRN1v5Co.jpg" alt="http://cs621528.vk.me/v621528970/1ebe6/ByscRN1v5Co.jpg" /></span></p>]]></content>
			<author>
				<name><![CDATA[baibro]]></name>
				<uri>http://forum.breezeme.su/user/1458/</uri>
			</author>
			<updated>2015-04-06T09:14:59Z</updated>
			<id>http://forum.breezeme.su/post/37548/#p37548</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/37500/#p37500" />
			<content type="html"><![CDATA[<p>Лень,но того стоит</p>]]></content>
			<author>
				<name><![CDATA[tsuki]]></name>
				<uri>http://forum.breezeme.su/user/1636/</uri>
			</author>
			<updated>2015-04-06T00:23:16Z</updated>
			<id>http://forum.breezeme.su/post/37500/#p37500</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/37403/#p37403" />
			<content type="html"><![CDATA[<p><span class="postimg"><img src="http://savepic.net/6565482.png" alt="http://savepic.net/6565482.png" /></span></p><p><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Начнём, наверное, с самого основного - переменных. Тем, кто понятия не имеет о значении этого слова, поясню: переменная - не вдаваясь в детали, это коробка для хранения чего-либо.</strong><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Каждая переменная обладает типом, именем и значением. Для хранения разных данных требуются разные типы переменных.<br />В данном моде присутствуют 3 типа переменных:</p><ul><li><p><strong>Текстовая переменная</strong> - обозначается как: &amp;имя_переменной - предназначена для хранения текста, значение переменной обозначается в кавычках &quot; &quot;</p></li><li><p><strong>Числовая переменная</strong> - обозначается как: #имя_переменной - предназначена для хранения любого числа</p></li><li><p><strong>Логическая переменная</strong> - обозначается просто: имя переменной - данная переменная может принимать либо значение true (истина), либо false (ложь).</p></li></ul><p><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Массивы</strong> - коробки для хранения переменных, обозначается массив перечислением всех его элементов, т.е.<br />имя_массива[]=значение<br />&nbsp; &nbsp; &nbsp; &nbsp; <strong>&nbsp; Заметьте, что каждый элемент массива является переменной, т.е. должен обозначаться соответственно своему типу, а также массив может содержать только переменные одного типа.</strong></p><p><strong>Пример текстовой переменной:</strong><br /></p><div class="codebox"><pre><code>&amp;var1=&quot;Nya&quot;</code></pre></div><p><strong>Пример числовой переменной:</strong><br /></p><div class="codebox"><pre><code>#var2=3</code></pre></div><p><strong>Пример логической переменной:</strong><br /></p><div class="codebox"><pre><code>var3=false</code></pre></div><p><strong>Пример массива:</strong><br /></p><div class="codebox"><pre><code>#array1[0]=2
#array1[1]=12
#array1[2]=493</code></pre></div><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Созданная нами переменная доступна лишь в самом скрипте. Но если же мы хотим использовать эту переменную извне, например из какого-нибудь элемента GUI, то нужно сделать эту переменную глобальной, приписав <strong>@</strong> перед именем переменной.</p><p><strong>Пример глобальных переменных:</strong><br /></p><div class="codebox"><pre><code>@#var1=411
@&amp;var2=&quot;BreezeMe&quot;
@var3=false</code></pre></div><p><strong>Есть набор глобальных, уже заданных, переменных, например, здоровье игрока или уровень освещения:</strong></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Список встроенных переменных</div><div class="fancy_spoiler"><p> <br />&nbsp; &nbsp; <strong>KEYID</strong> - LWJGL-код кнопки, которая активировала макрос.<br />&nbsp; &nbsp; <strong>KEYNAME</strong> - LWJGL-имя кнопки, которая активировала макрос.<br />&nbsp; &nbsp; <strong>CONFIG</strong> - имя текущей конфигурации (чувствительно к регистру).</p><p>&nbsp; &nbsp; <strong>CTRL</strong> - принимает значение true, если игрок держит кнопку ctrl.<br />&nbsp; &nbsp; <strong>ALT</strong> - принимает значение true, если игрок держит кнопку alt.<br />&nbsp; &nbsp; <strong>SHIFT</strong> - принимает значение true, если игрок держит кнопку shift.<br />&nbsp; &nbsp; <strong>KEY_&lt;LWJGL-имя&gt;</strong> - принимает значение true, если игрок держит заданную кнопку.<br />&nbsp; &nbsp; ● <strong>Если приписать ~ к любой из этих переменных, то вы получите состояние кнопки, в то время, когда макрос был активирован. Например, ~CTRL.</strong></p><p>&nbsp; &nbsp; <strong>TICKS</strong> - игровое время (в тиках 1 секунда = 20 тиков).<br />&nbsp; &nbsp; <strong>SEED</strong> - сид игрового мира.<br />&nbsp; &nbsp; <strong>RAIN</strong> - сила дождя (от 0 до 100, дождь в игре начинается не мгновенно: сначала он постепенно наращивает &quot;силу&quot; от 0 до 100, а когда кончается - так же её сбрасывает).<br />&nbsp; &nbsp; <strong>SERVER</strong> - IP сервера, на котором вы находитесь.<br />&nbsp; &nbsp; <strong>TEXTUREPACK</strong> - название текущего текстурпака.</p><p>&nbsp; &nbsp; <strong>PLAYER</strong> - имя игрока (чувствительно к регистру).<br />&nbsp; &nbsp; <strong>HEALTH</strong> - здоровье игрока (от 0 до 20, каждое сердечко = 2 единицы здоровья).<br />&nbsp; &nbsp; <strong>ARMOUR</strong> - защита игрока (от 0 до 20, аналогично здоровью).<br />&nbsp; &nbsp; <strong>HUNGER</strong> - сытость игрока (от 0 до 20, аналогично здоровью/защите).<br />&nbsp; &nbsp; <strong>OXYGEN</strong> - уровень кислорода игрока (от 0 до 300).<br />&nbsp; &nbsp; <strong>XP</strong> - опыт игрока.<br />&nbsp; &nbsp; <strong>TOTALXP</strong> - общий опыт игрока (т.е. суммируется весь опыт с достигнутых уровней).<br />&nbsp; &nbsp; <strong>LEVEL</strong> - уровень игрока.<br />&nbsp; &nbsp; <strong>MODE</strong> - игровой режим игрока (0 - выживание, 1 - творческий, 2 - приключение).<br />&nbsp; &nbsp; <strong>INVSLOT</strong> - номер выбранного слота хотбара (от 1 до 9).<br />&nbsp; &nbsp; <strong>LIGHT</strong> - уровень освещения.<br />&nbsp; &nbsp; <strong>XPOS</strong> - X-координата.<br />&nbsp; &nbsp; <strong>YPOS</strong> - Y-координата.<br />&nbsp; &nbsp; <strong>ZPOS</strong> - Z-координата.<br />&nbsp; &nbsp; <strong>DIMENSION</strong> - измерение, в котором находится игрок (NETHER, SURFACE, END or UNKNOWN).<br />&nbsp; &nbsp; <strong>ITEM</strong> - ID предмета в руке.<br />&nbsp; &nbsp; <strong>DURABILITY</strong> - прочность предмета в руке.</p></div></div>]]></content>
			<author>
				<name><![CDATA[Sharky]]></name>
				<uri>http://forum.breezeme.su/user/1576/</uri>
			</author>
			<updated>2015-04-04T10:42:21Z</updated>
			<id>http://forum.breezeme.su/post/37403/#p37403</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/36392/#p36392" />
			<content type="html"><![CDATA[<p><span class="postimg"><img src="http://savepic.net/6502850.png" alt="http://savepic.net/6502850.png" /></span></p><p><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Перед тем, как приступить к написанию скриптов, которые крайне неудобно писать в черном окошке, познакомимся со встроенным текстовым редактором мода.<br />Открывается он нажатием вот такой кнопки в меню: <span class="postimg"><img src="http://savepic.net/6512071.png" alt="http://savepic.net/6512071.png" /></span></strong></p><p><strong>Выглядит текстовый редактор так:</strong><br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Текстовый редактор</div><div class="fancy_spoiler"><p><span class="postimg"><img src="http://savepic.net/6517208.png" alt="http://savepic.net/6517208.png" /></span></p></div></div><p><strong>Слева - список созданных нами файлов, а справа окно создания файла. Чтобы создать файл, вводим его имя в черное окошко и нажимаем <span class="bbu">Create</span>. Вот и наш текстовый файл, где мы и будем писать наши скрипты. Кроме того, можно использовать текстовые файлы и для макросов, если они слишком громоздкие/по каким-либо другим причинам.</strong></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Текстовый файл</div><div class="fancy_spoiler"><p><span class="postimg"><img src="http://savepic.net/6500827.png" alt="http://savepic.net/6500827.png" /></span></p></div></div><p><strong>Чтобы привязать текстовый файл к чему-нибудь, напишите &#36;&#36;&lt;имя_файла.txt&gt; в черном окошке или же &#36;&#36;m, чтобы вручную выбрать нужный вам файл. Например, так:</strong><br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Макрос из файла</div><div class="fancy_spoiler"><p><span class="postimg"><img src="http://savepic.net/6549980.png" alt="http://savepic.net/6549980.png" /></span></p></div></div><p><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ещё одно преимущество текстового редактора в том, что по нажатию F1 откроется список всех команд с их обозначением и пояснением (хоть и не всегда понятным)</strong>.</p><p><em>Все созданные вами текстовые файлы будут хранится по адресу</em> <strong>C:\Users\Имя_Пользователя\AppData\Roaming\.breezeme_minecraft\Название_Сервера\mods\macros</strong></p>]]></content>
			<author>
				<name><![CDATA[Sharky]]></name>
				<uri>http://forum.breezeme.su/user/1576/</uri>
			</author>
			<updated>2015-03-24T16:31:55Z</updated>
			<id>http://forum.breezeme.su/post/36392/#p36392</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Гайд] Macro / Keybind mod]]></title>
			<link rel="alternate" href="http://forum.breezeme.su/post/36384/#p36384" />
			<content type="html"><![CDATA[<p><span class="postimg"><img src="http://savepic.net/6511014.png" alt="http://savepic.net/6511014.png" /></span><br /><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Мы можем создавать конфигурации и переключаться между ними.</strong></p><p><strong>Откроем меню мода и кликнем по названию текущей конфигурации сверху. Мы увидим список всех созданных конфигураций.</strong><br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Список конфигураций</div><div class="fancy_spoiler"><p><span class="postimg"><img src="http://savepic.net/6508987.png" alt="http://savepic.net/6508987.png" /></span></p></div></div><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Создание конфигурации</div><div class="fancy_spoiler"><p><span class="postimg"><img src="http://savepic.net/6547898.png" alt="http://savepic.net/6547898.png" /></span></p></div></div><p><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Чтобы добавить новую, выбираем <span class="bbu">Add Configuration</span>, вводим её название, в качестве названия можно использовать IP сервера, нажав на кнопку <span class="bbu">Use current server address</span>, а также можно скопировать все настройки из текущей конфигурации, поставив галочку рядом с <span class="bbu">Copy current configuration</span>, нажимаем ОК, готово. Чтобы сменить конфигурацию, опять, заходим в меню, открываем список конфигураций и выбираем нашу.</strong></p>]]></content>
			<author>
				<name><![CDATA[Sharky]]></name>
				<uri>http://forum.breezeme.su/user/1576/</uri>
			</author>
			<updated>2015-03-24T13:51:39Z</updated>
			<id>http://forum.breezeme.su/post/36384/#p36384</id>
		</entry>
</feed>
