[MacroKeyBind] Отслеживание предметов прогрессбаром.


  • Moderator

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

    Говорю сразу, что скрипт не мой.

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


    • Нажимаем Shift + ~
      alt text
    • Открываем текстовый редактор и создаем файл с любым названием.
      alt text
    • Вставляем туда скрипт и нажимаем "Создать"
      alt text
      Скрипт:
      IF(%PICKUPID%=%@&res%);
      INC(@#mine,%PICKUPAMOUNT%);
      ENDIF;
    • Переходим в GUI Редактор и дважды кликаем ЛКМ по ingame
      alt text
    • Нажимаем "Добавить индикатор"
      alt text
    • Настройки индикатора: | Цвет можете выбрать любой
      alt text
      Текстовый вариант:
      Выражение: @#mine
      Мин. значение: 0
      Макс. значение: @#max | Помечаем птичкой "Выражение"
    • Нажимаем "OK"
    • Выходим из GUI Редактора | Два нажатия наESC
    • Переходим в меню редактирования клавиш
      alt text
    • Выбираем любую клавишу, нажимаем на неё и переходим в раздел Условный Макро
      alt text
    • Настройки Макро:
      alt text
      Текстовый вариант:
      Условие: @#mine=0
      IF TRUE: $${@&res=$$i; @#max=$$[amount]}$$
      IF FALSE: $${@#mine=0}$$
    • Почти всё. Осталось перейти в раздел События, выбрать событиеonPickupItem и вписать в него тот скрипт, который мы до этого создали в текстовом редакторе.
      alt text
    • Текст который надо вписывать в событие onPickupItem:
      $${$$<ИМЯ_ФАЙЛА.txt>}$$

    Как пользоваться:

    • При нажатии на клавишу которую мы ранее забиндили открывается первое окно.
      alt text
    • В данное окно нужно ввести кол-во блоков которые надо.
    • При вводе нужного вам числа жмякаем на клавишу Enter
    • Появляется втрое окно.
      alt text
      В данном окне нужно выбрать предмет, который нам надо из списка или ввести ниже его ID
    • Подтверждаем нажатием клавиши Enter
    • Теперь когда мы будем подбирать блок который мы выбрали, прогрессбар будет постепенно заполняться.
    • Очищается прогрессбар на ту же клавишу, что и выбирается кол-во и предмет.
      alt text
    • ДВА МИНУСА:

    1. Если выкинуть предмет из инвентаря, прогрессбар не уменьшится.

    2. Если снова поднять предмет, прогрессбар увеличится.



  • +rep Отличный гайд



Похоже, подключение к Форум - Mix-Servers было разорвано, подождите, пока мы пытаемся восстановить соединение.