Авто реклама macro keybind mod


К созданию этой темы меня подтолкнул один сайт с описанием мода Macro / Keybind mod (MKB) ссылка на Minecraftforum.net, который я приведу чуть ниже.

Я пользуюсь этим модом довольно давно, еще с версии 1.5.2. Как-то раз я решил поискать в всемирной паутине что-нибудь новенькое по данному моду. Меня интересовало как можно полное и понятное описание команд, скриптов и прочих фич.. )) И вот, в первых числах результата поиска, что меня удивило, я наткнулся на очень интересную тему одного форума. Это был сайт сервера Minecraft, где была выложена тема с подробным гайдом по моду Macro / Keybind mod. Естественно, тема на русском языке + опубликованы некоторые полезные скрипты.

Ну и конечно же очень помог гайд по моду, за что отдельное спасибо создателю!

_IeRONim_ Дата: Пятница, 12.12.2014, 10:18 | Сообщение # 2

Если жизни отнимаються медленно (например когда Вас бьют на ПВП), через каждые 2 сердечка в чат выводится сообщение » Ааайй. » , При этом когда у Вас жизней становиться меньше 4 сердечек, скрипт Вас телепортирует домой!
Восстановление Авто-телепортации происходит автоматически при добавлении жизней больше 5 сердечек или вручную если зажать клавишу «SHIFT«. При этом в чат выводится сообщение » Авто-тп восстановлен! «.

Примечание:
Если Вам надоело выкрикивание » Ааайй. » в чате (ибо за это могут наложить МУТ или даже забанить за флуд), Просто скопируйте в свой файл «teleport.txt» вот эту часть скрипта:

Скрипт оказался очень полезен для игры на серверах. Например если вы отлучились от компьютера и оставили Стива где-то в дремучем лесу ночью)) На него обязательно нападут монстры! И тут Вас спасет Авто-телепорт.

Недостатки:
Данный скрипт бесполезен на ПВП зонах, где отключены команды /spawn и /home. Тогда Вас спасет только Ваши ловкость и умения

Скажу сразу: скрипт не мой! Его создатель LastLife. Но идея мне очень понравилась и я решил немного усовершенствовать этот скрипт. 🙂

Особенности оригинала Ласта:

Первым делом мне не понравилось как отображается ЛС в чате, ИМХО. И я подумал, в Майне всегда была проблема с ЛС. Когда чат переполнен и тебе кто-нибудь написал личку, сообщение быстро уйдет с поля зрения и Вы его можете легко пропустить.
Я немного улучшил систему ЛС в фильтре чата Macro / Keybind mod. Теперь любое сообщение, с ником отправителя, принятое в ЛС, будет дублироваться на экране (у меня внизу экрана), сопровождаться звуковым сигналом и держаться ооочень долго пока Вы не вернетесь в игру (выключите паузу или выйдите с чата) и не прочтете его!




Немного разобравшись с массивами, использовав готовые скрипты с инета, я запилил свой скрипт который позволяет видеть кто зашел на сервер даже если на сервере отключена данная функция. И если на сервер зайдет «Ваш друг» (список «друзей» храниться в отдельном текстовом файле), на экране высветится сообщение » [ваш друг] в игре «.

По моему мнению это очень полезный скрипт, позволяющий создать свой список друзей и Вы всегда будете видеть когда Ваш друг зашел на сервер!

Сам скрипт Вам нужно будет скопировать в файл, например, » JoinedPlayer.txt «, поместить его в папку Macro / Keybind mod ( C:\Users\[имя пользователя]\AppData\Roaming\.minecraft\liteconfig\common\macros\ JoinedPlayer.txt ) и в событии OnPlayerJoined указать данный код:

Все что происходит в чате записывается в текстовый файл » Chat.txt «. Файл находится по адресу: «C:\Users\[User]\AppData\Roaming\.minecraft\liteconfig\common\macros\logs\ Chat.txt «.
Данный скрипт будет полезен админам серверов. В логе чата ведется запись даты, времени, ника игрока и текста сообщения. Админ всегда может посмотреть кто, когда и что написал в чат и наказать нарушителя 🙂


Лог ведется только когда Вы находитесь в игре!

Этот скрипт следит за Вас за Вашим голодом. Если Вы проголодались и жизни перестали восстанавливаться, он Вам сообщает что необходимо подкрепиться. А если вы проигнорируете его предупреждения и голод усилится, скрипт заставит Стива взять в руку что-нибудь съедобное из инвентаря и съесть это! С помощью
того скрипта Ваш Стив никогда не будет голодным 🙂
Данный скрипт на Авто-Еду я взял в просторах инета и немного его усовершенствовал )

$$ <
#minfood = 13
&foods = «cookie rotten_flesh spider_eye fish rabbit mutton pumpkin_pie apple beef porkchop chicken poisonous_potato melon potato baked_potato cooked_chicken cooked_mutton mushroom_stew bread cooked_rabbit cooked_fished carrot cooked_porkchop cooked_beef golden_carrot golden_apple rabbit_stew»

_IeRONim_ Дата: Среда, 17.12.2014, 16:52 | Сообщение # 6
_IeRONim_ Дата: Вторник, 08.11.2016, 14:03 | Сообщение # 7

Вот, собственно, сам скрипт:

В общем чате перед сообщениями Ваших друзей (проверка с глобальной переменной @&friends) будет ставится цветной префикс «[Ваш друг]» и сообщение выделяться цветом.

Ваши сообщения также выделяются цветом. А вместо ника пишется: «Я: текст»

На экране в поле «LS» теперь отображаются не только полученные личные сообщения, но и отправленные чтобы Вы могли видеть всю переписку с игроком. Отправленные личные сообщения выделяются другим цветом.
logto(LS,&4Я &2-> &6%&to%&f: &2%&msg%)

по ум.), в левом верхнем углу нажать на кнопку и выбрать Edit chat filter

Скопировать скрипт и вставить его в chat filter

* Все изменения касаются только мультиплеерной игры. Так как проверки ников начинаются с «[. ]». В одиночной игре данный скрипт работать не будет!

_IeRONim_ Дата: Пятница, 11.11.2016, 21:49 | Сообщение # 8

Система друзей состоит из двух скриптов:

скрипт быстрого добавление в друзья » Friends-record.txt «.

и скрипт вызова управляемого списка друзей » Friends-list.txt «

Скрипт быстрого добавления в друзья «Friends-record.txt» содержит два варианта записи друга в список:

2. Нажать другую кнопку и выбрать игрока со списка онлай-игроков. Либо ввести ник самостоятельно.
Ник, который Вы ввели, также проходит процедуру проверки.

Это можно сделать установив, например, эти действия на среднюю кнопку мыши с условием нажатия на CTRL

Еще одна клавиша открывает список ваших друзей. Для этого нужно установить на клавишу запуск второго скрипта:

В этом списке выбираете ник и дальше какое действие хотите сделать (написать, отправить ТП, переименовать или удалить)
Во всех случаях скрипт проверяет на наличие введенного ника в списке друзей и выводит соответствующее сообщение!







_IeRONim_ Дата: Воскресенье, 13.11.2016, 15:15 | Сообщение # 9

Используя одну глобальную переменную, данный скрипт удалось сократить до пяти строк и работа его стала в разы быстрее.

2. Добавить текстовое поле с названием » JoinedPlayer » на экран GUI » ingame » для вывода сообщения на экран.

_IeRONim_ Дата: Пятница, 21.07.2017, 13:23 | Сообщение # 10

Скрипт получился немного читерский, но, возможно, кому пригодится. )

Источник

Тема: Скрипты Macro/Keybind mod

Опции темы
Поиск по теме
Отображение

Скрипты Macro/Keybind mod

Скрипты для Macro/Keybind mod
сразу скажу, скрипты писал не Я, я лишь нашел их. Проверял только на ТМСК

if(@rapidsneak);
log(«RapidSneak OFF»);
unset(@rapidsneak);
stop;
else;
log(«RapidSneak ON»);
set(@rapidsneak);
do;
keydown(sneak);
wait(1ms);
keyup(sneak);
loop;
while(@);
endif;

3. Приветствие определенного игрока, когда тот заходит на сервер
Тута нам надо будет открыть меню с помощью SHIFT + 0
Сверху слева жмякаем на желтый треугольник

Выбираем onPlayerJoined

Дальше вписываем сам скрипт: (((НЕ ЗАБУДЬТЕ ПОМЕНЯТЬ НИК ИГРОКА И ПРИВЕТСТВИЕ В ТАКИХ СКОБКАХ (( )) )))

5. Автозажим правой кнопкой мыши
Биндить на кнопочку, как 1 скрипт

6. Автоспринт (проверял только на ТМСК)
Биндить на кнопочку, как 1 скрипт

7. Автоклик / авто копание
тоесть, если курсор на блоке, то он его ломает, если курсор в воздухе, то бьёт
Биндить на кнопочку, как 1 скрипт

$$ log(«Automine Disabled»);
unset(automine);
else;
log(«Automine Enabled»);
set(automine);
do;
key(attack);
while(automine);
endif;>$$

Для индивидумов: Я не делаю гайд как писать скрипты, я лишь НАШЁЛ готовые, и показал что нужно, чтобы это работало.

Если у вас есть что-то рабочее, делитесь, не стесняйтесь!

Если что-то найду, дополню

Источник

Тема: 1000 и 1 автоматизация с macro keybind mod

Опции темы
Поиск по теме
Отображение

1000 и 1 автоматизация с macro keybind mod

#block_x[1] = (%XPOS% + 3)
#block_y[1] = (%YPOS% + 1)
#block_z[1] = (%ZPOS% + 0)
#block_yaw[1] = 450
#block_pitch[1] = 1

#block_x[2] = (%XPOS% + 3)
#block_y[2] = (%YPOS% + 2)
#block_z[2] = (%ZPOS% + 0)
#block_yaw[2] = 451
#block_pitch[2] = 342

#block_x[3] = (%XPOS% + 3)
#block_y[3] = (%YPOS% + 0)
#block_z[3] = (%ZPOS% + 1)
#block_yaw[3] = 468
#block_pitch[3] = 22

#block_x[4] = (%XPOS% + 3)
#block_y[4] = (%YPOS% + 1)
#block_z[4] = (%ZPOS% + 1)
#block_yaw[4] = 468
#block_pitch[4] = 3

#block_x[5] = (%XPOS% + 3)
#block_y[5] = (%YPOS% + 2)
#block_z[5] = (%ZPOS% + 1)
#block_yaw[5] = 468
#block_pitch[5] = 342

#block_x[6] = (%XPOS% + 3)
#block_y[6] = (%YPOS% + 3)
#block_z[6] = (%ZPOS% + 0)
#block_yaw[6] = 451
#block_pitch[6] = 323

#block_x[10] = (%XPOS% + 4)
#block_y[10] = (%YPOS% + 2)
#block_z[10] = (%ZPOS% + 0)
#block_yaw[10] = 450
#block_pitch[10] = 347

#block_x[11] = (%XPOS% + 4)
#block_y[11] = (%YPOS% + 1)
#block_z[11] = (%ZPOS% + 0)
#block_yaw[11] = 450
#block_pitch[11] = 3

#block_x[12] = (%XPOS% + 4)
#block_y[12] = (%YPOS% + 0)
#block_z[12] = (%ZPOS% + 0)
#block_yaw[12] = 450
#block_pitch[12] = 18

#block_x[13] = (%XPOS% + 1)
#block_y[13] = (%YPOS% + 0)
#block_z[13] = (%ZPOS% + 0)
#block_yaw[13] = 449
#block_pitch[13] = 48
ELSEIF(%DIRECTION% = «S»)
#block_x[0] = (%XPOS% + 0)
#block_y[0] = (%YPOS% + 0)
#block_z[0] = (%ZPOS% + 3)
#block_yaw[0] = 182
#block_pitch[0] = 24

#block_x[1] = (%XPOS% + 0)
#block_y[1] = (%YPOS% + 1)
#block_z[1] = (%ZPOS% + 3)
#block_yaw[1] = 180
#block_pitch[1] = 1

#block_x[2] = (%XPOS% + 0)
#block_y[2] = (%YPOS% + 2)
#block_z[2] = (%ZPOS% + 3)
#block_yaw[2] = 181
#block_pitch[2] = 342

#block_x[6] = (%XPOS% + 0)
#block_y[6] = (%YPOS% + 3)
#block_z[6] = (%ZPOS% + 3)
#block_yaw[6] = 181
#block_pitch[6] = 323

#block_x[7] = (%XPOS% + 1)
#block_y[7] = (%YPOS% + 0)
#block_z[7] = (%ZPOS% + 3)
#block_yaw[7] = 519
#block_pitch[7] = 20

#block_x[8] = (%XPOS% + 1)
#block_y[8] = (%YPOS% + 1)
#block_z[8] = (%ZPOS% + 3)
#block_yaw[8] = 519
#block_pitch[8] = 2

#block_x[9] = (%XPOS% + 1)
#block_y[9] = (%YPOS% + 2)
#block_z[9] = (%ZPOS% + 3)
#block_yaw[9] = 519
#block_pitch[9] = 343

#block_x[10] = (%XPOS% + 0)
#block_y[10] = (%YPOS% + 2)
#block_z[10] = (%ZPOS% + 4)
#block_yaw[10] = 180
#block_pitch[10] = 347

#block_x[11] = (%XPOS% + 0)
#block_y[11] = (%YPOS% + 1)
#block_z[11] = (%ZPOS% + 4)
#block_yaw[11] = 180
#block_pitch[11] = 3

#block_x[12] = (%XPOS% + 0)
#block_y[12] = (%YPOS% + 0)
#block_z[12] = (%ZPOS% + 4)
#block_yaw[12] = 180
#block_pitch[12] = 18

IF(mining)
LOG(&cMiner Stopped!)
UNSET(mining)
KEYUP(forward)
STOP()
ELSE
IF(!mining)
LOG(&aMiner Started!)
SET(mining)
UNSAFE(0)
DO

IF(mining)
LOG(&cMiner Stopped!)
UNSET(mining)
KEYUP(forward)
STOP()
ELSE
IF(!mining)
LOG(&aMiner Started!)
SET(mining)
UNSAFE(0)
DO

#block_x[1] = (%XPOS% + 3)
#block_y[1] = (%YPOS% + 1)
#block_z[1] = (%ZPOS% + 0)
#block_yaw[1] = 450
#block_pitch[1] = 1

#block_x[2] = (%XPOS% + 3)
#block_y[2] = (%YPOS% + 2)
#block_z[2] = (%ZPOS% + 0)
#block_yaw[2] = 451
#block_pitch[2] = 342

#block_x[3] = (%XPOS% + 3)
#block_y[3] = (%YPOS% + 0)
#block_z[3] = (%ZPOS% + 1)
#block_yaw[3] = 468
#block_pitch[3] = 22

#block_x[4] = (%XPOS% + 3)
#block_y[4] = (%YPOS% + 1)
#block_z[4] = (%ZPOS% + 1)
#block_yaw[4] = 468
#block_pitch[4] = 3

#block_x[5] = (%XPOS% + 3)
#block_y[5] = (%YPOS% + 2)
#block_z[5] = (%ZPOS% + 1)
#block_yaw[5] = 468
#block_pitch[5] = 342

#block_x[6] = (%XPOS% + 3)
#block_y[6] = (%YPOS% + 3)
#block_z[6] = (%ZPOS% + 0)
#block_yaw[6] = 451
#block_pitch[6] = 323

#block_x[10] = (%XPOS% + 4)
#block_y[10] = (%YPOS% + 2)
#block_z[10] = (%ZPOS% + 0)
#block_yaw[10] = 450
#block_pitch[10] = 347

#block_x[11] = (%XPOS% + 4)
#block_y[11] = (%YPOS% + 1)
#block_z[11] = (%ZPOS% + 0)
#block_yaw[11] = 450
#block_pitch[11] = 3

#block_x[12] = (%XPOS% + 4)
#block_y[12] = (%YPOS% + 0)
#block_z[12] = (%ZPOS% + 0)
#block_yaw[12] = 450
#block_pitch[12] = 18

#block_x[13] = (%XPOS% + 1)
#block_y[13] = (%YPOS% + 0)
#block_z[13] = (%ZPOS% + 0)
#block_yaw[13] = 449
#block_pitch[13] = 48
ELSEIF(%DIRECTION% = «S»)
#block_x[0] = (%XPOS% + 0)
#block_y[0] = (%YPOS% + 0)
#block_z[0] = (%ZPOS% + 3)
#block_yaw[0] = 182
#block_pitch[0] = 24

#block_x[1] = (%XPOS% + 0)
#block_y[1] = (%YPOS% + 1)
#block_z[1] = (%ZPOS% + 3)
#block_yaw[1] = 180
#block_pitch[1] = 1

#block_x[2] = (%XPOS% + 0)
#block_y[2] = (%YPOS% + 2)
#block_z[2] = (%ZPOS% + 3)
#block_yaw[2] = 181
#block_pitch[2] = 342

#block_x[6] = (%XPOS% + 0)
#block_y[6] = (%YPOS% + 3)
#block_z[6] = (%ZPOS% + 3)
#block_yaw[6] = 181
#block_pitch[6] = 323

#block_x[7] = (%XPOS% + 1)
#block_y[7] = (%YPOS% + 0)
#block_z[7] = (%ZPOS% + 3)
#block_yaw[7] = 519
#block_pitch[7] = 20

#block_x[8] = (%XPOS% + 1)
#block_y[8] = (%YPOS% + 1)
#block_z[8] = (%ZPOS% + 3)
#block_yaw[8] = 519
#block_pitch[8] = 2

#block_x[9] = (%XPOS% + 1)
#block_y[9] = (%YPOS% + 2)
#block_z[9] = (%ZPOS% + 3)
#block_yaw[9] = 519
#block_pitch[9] = 343

#block_x[10] = (%XPOS% + 0)
#block_y[10] = (%YPOS% + 2)
#block_z[10] = (%ZPOS% + 4)
#block_yaw[10] = 180
#block_pitch[10] = 347

#block_x[11] = (%XPOS% + 0)
#block_y[11] = (%YPOS% + 1)
#block_z[11] = (%ZPOS% + 4)
#block_yaw[11] = 180
#block_pitch[11] = 3

#block_x[12] = (%XPOS% + 0)
#block_y[12] = (%YPOS% + 0)
#block_z[12] = (%ZPOS% + 4)
#block_yaw[12] = 180
#block_pitch[12] = 18

Источник

Читайте также:  апостолы в наши дни
Автомобильный онлайн портал