Войти на сайт

Авторизация, ждите ...
×
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Восстанавливающаяся полоса v 1.43

Восстанавливающаяся полоса 9 года 7 мес. назад #79827

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Организатор конкурсов2 место Даритель СтимкеяПрограммист Ruby2 место Сбитая кодировкаПереводчик
Ты просто сделай return, если клавиша у полосы есть.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: NettySvit

Восстанавливающаяся полоса 9 года 7 мес. назад #79828

  • Демий
  • Демий аватар
  • Вне сайта
  • Модератор
  • Здесь могла быть ваша реклама
  • Сообщений: 1597
  • Спасибо получено: 1520
  • 1 место в ГотвТестер3 место3 место ГотвРазработчикПисатель 2 местоУчительВетеран
strelokhalfer пишет:
dont_use_energy_bar(0)
Зачем всунул?
Ставил по началу без кнопки, а потом убрать забыл.
Администратор запретил публиковать записи гостям.

Восстанавливающаяся полоса 9 года 7 мес. назад #79829

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
Там все равно никакого влияния не будет от этих use и dont_use
Администратор запретил публиковать записи гостям.

Восстанавливающаяся полоса 9 года 7 мес. назад #79830

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Организатор конкурсов2 место Даритель СтимкеяПрограммист Ruby2 место Сбитая кодировкаПереводчик
Ну, в прошлыйх версиях как оказалось было)
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: NettySvit

Восстанавливающаяся полоса 9 года 7 мес. назад #79831

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
Не, не было, я там другое фиксил)
Администратор запретил публиковать записи гостям.

Восстанавливающаяся полоса 9 года 7 мес. назад #79871

  • Демий
  • Демий аватар
  • Вне сайта
  • Модератор
  • Здесь могла быть ваша реклама
  • Сообщений: 1597
  • Спасибо получено: 1520
  • 1 место в ГотвТестер3 место3 место ГотвРазработчикПисатель 2 местоУчительВетеран
И снова я тут! @^~^@ Вылез новый баг. Создаём полоску, любуемся ей и радуемся, а потом открываем меню и закрываем его. Упс, полоска убежала от нас! ХД
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DK

Восстанавливающаяся полоса 9 года 7 мес. назад #79873

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
Да, действительно. Баг версии 1.31.

Вот фикс:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Демий

Восстанавливающаяся полоса 9 года 7 мес. назад #79884

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
Новая версия: 1.4 beta

Внимание! Возможны баги и непонятное описание в шапке :) Ставьте, чтобы протестировать/побаловаться

Что нового:
  • Добавлено большое количество вызовов скрипта для управления полосами:
    energy_bar_inversed?(index) по индексу полосы вернет true (если полоса inverse), иначе false;

    get_energy_bar_parameter(index, type) вернет по индексу и символу параметра текущее значения параметра;

    set_energy_bar_value(index, value) - установит по индексу конкретное значение (value) для полосы;
    set_all_energy_bar_value(value) - установит всем полосам значение;

    increase_energy_bar_value(index, value) увеличить полосе значение;
    increase_all_energy_bar_value(value) увеличить всем полосам значение;

    decrease_energy_bar_value(index, value) уменьшить значение полосе;
    decrease_all_energy_bar_value(value) уменьшить значения всем полосам;

    check_energy_bar(index, inverse) если inverse true, то вернет равенство полосы максимальному значению, если inverse false, то вернет равенство 0;

    get_energy_bar_value(index) - узнать текущее значение полосы

  • Добавлена новая функция - когда полоса достигает 0 (для inverse максимального значения) можно сделать следующие вещи: 1) изменить переменную; 2) изменить переключатель; 3) вызвать общее событие. Также после выполнения этих действий можно сделать дополнительно: 1) ничего не делать 2) удалить полосу 3) увеличить значение полосы 4) вызвать общее событие

  • Более подробное описание будет позже, вместе с демкой, когда выйдет из версии beta.

    Скрипт:
    ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
    Последнее редактирование: 9 года 7 мес. назад от DK.
    Администратор запретил публиковать записи гостям.
    За этот пост поблагодарили: Демий

    Восстанавливающаяся полоса 9 года 7 мес. назад #79886

    • strelokhalfer
    • strelokhalfer аватар
    • Вне сайта
    • Архитектор Миров
    • Знатный грамотей
    • Сообщений: 1640
    • Спасибо получено: 1078
    • Организатор конкурсов2 место Даритель СтимкеяПрограммист Ruby2 место Сбитая кодировкаПереводчик
    Я бы все проверки объединил бы в одну комманду, с приемом параметра что проверять.
    "Стрелок, что-то ты неочень похож на свой аватар..."(с)
    Администратор запретил публиковать записи гостям.

    Восстанавливающаяся полоса 9 года 7 мес. назад #79889

    • DeadElf79
    • DeadElf79 аватар
    • Вне сайта
    • Звездный Страж
    • Сообщений: 3147
    • Спасибо получено: 2650
    • Программист RubyПроект месяца 2 место1 место в ГотвОрганизатор конкурсовПисатель 3 местоПроект месяца 1 место3 местоУчительВетеран
    Стрелок, ты забываешь, что это ты - скриптёр. Большинство не поймет даже того, что ты сказал ^_^ Пусть останется как есть ^_^
    Администратор запретил публиковать записи гостям.

    Восстанавливающаяся полоса 9 года 7 мес. назад #79906

    • DK
    • DK аватар
    • Вне сайта
    • Светлый дракон
    • DKPlugins
    • Сообщений: 946
    • Спасибо получено: 1129
    • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
    Новая версия: 1.41

    Что нового:
  • Добавлена дополнительная настройка скорости полос в самом скрипте, возможность ставить на паузу полосы, когда на экране сообщение
  • Новый вызов скрипта: energy_bar_exist?(text, max) по тексту и максимальному значению вернет true, если полоса существует, иначе false. Вернет -1, если какая-то другая ошибка.
  • Исправлены ошибки

  • В шапке скрипта обновлена вся инструкция! Пытался максимально просто объяснить вещи, которые мне трудно объяснять :laugh:

    Демо:
    Демо 1.41

    Скрипт:
    ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
    Последнее редактирование: 9 года 7 мес. назад от DK.
    Администратор запретил публиковать записи гостям.
    За этот пост поблагодарили: Демий

    Восстанавливающаяся полоса 9 года 7 мес. назад #80012

    • DK
    • DK аватар
    • Вне сайта
    • Светлый дракон
    • DKPlugins
    • Сообщений: 946
    • Спасибо получено: 1129
    • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
    Версия 1.42

    Что нового:
    Адаптированно для Глобальных настроек

    Аддон

    Скрипт:
    ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
    Последнее редактирование: 9 года 7 мес. назад от DK.
    Администратор запретил публиковать записи гостям.
    За этот пост поблагодарили: Alex711

    Восстанавливающаяся полоса 9 года 7 мес. назад #80015

    • CreepyPasta
    • CreepyPasta аватар
    • Вне сайта
    • Заблокирован
    • Сообщений: 53
    • Спасибо получено: 4
    При выборе полоса останавливается
    Как от этого избавиться?
    Администратор запретил публиковать записи гостям.

    Восстанавливающаяся полоса 9 года 7 мес. назад #80020

    • DK
    • DK аватар
    • Вне сайта
    • Светлый дракон
    • DKPlugins
    • Сообщений: 946
    • Спасибо получено: 1129
    • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
    О каком выборе идет речь ?
    Администратор запретил публиковать записи гостям.

    Восстанавливающаяся полоса 9 года 7 мес. назад #80022

    • Green-Leo
    • Green-Leo аватар
    • Вне сайта
    • Архитектор Миров
    • Зелёный
    • Сообщений: 1182
    • Спасибо получено: 1165
    • ОраторПроект месяца 2 местоВетеран
    Судя по другой его теме, он имеет ввиду, что когда он в игре вызывает окно выбора, у него полоса перестаёт двигаться, а по его задумке должна двигаться постоянно

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

    Восстанавливающаяся полоса 9 года 7 мес. назад #80023

    • Демий
    • Демий аватар
    • Вне сайта
    • Модератор
    • Здесь могла быть ваша реклама
    • Сообщений: 1597
    • Спасибо получено: 1520
    • 1 место в ГотвТестер3 место3 место ГотвРазработчикПисатель 2 местоУчительВетеран
    Green-Leo пишет:
    Судя по другой его теме, он имеет ввиду, что когда он в игре вызывает окно выбора, у него полоса перестаёт двигаться, а по его задумке должна двигаться постоянно

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

    P.S. И даже если открыто диалоговое окно.





    Кстати, у меня вот возник вопрос. Можно ли как-то сделать что бы полоска по разному реагировала на разные кнопки? Например, зажимая шифт мы отнимаем от неё по единичке за тик, а нажимая S сразу десятку отнимаем разово.
    Последнее редактирование: 9 года 7 мес. назад от Демий.
    Администратор запретил публиковать записи гостям.
    За этот пост поблагодарили: strelokhalfer

    Восстанавливающаяся полоса 9 года 7 мес. назад #80027

    • DK
    • DK аватар
    • Вне сайта
    • Светлый дракон
    • DKPlugins
    • Сообщений: 946
    • Спасибо получено: 1129
    • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
    в шапке скрипта есть настройки. если $ENERGY_BAR_MESSAGE_STOP = true, то полоса не будет двигаться при окне сообщения или выборе, если $ENERGY_BAR_MESSAGE_STOP = false, то полосы будут двигаться.

    Что касается отдельных кнопок, то такое не предусмотрено. И делать ли это я не знаю. Для этого надо будет еще больше загромождать скрипт start energy bar, который и без того слишком наполнен. Как вариант, можно эвентом отслеживать нажата ли клавиша и вызывать скрипт для увеличения/уменьшения полосы
    Администратор запретил публиковать записи гостям.
    За этот пост поблагодарили: Демий, CreepyPasta

    Восстанавливающаяся полоса 9 года 5 мес. назад #82984

    • DK
    • DK аватар
    • Вне сайта
    • Светлый дракон
    • DKPlugins
    • Сообщений: 946
    • Спасибо получено: 1129
    • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
    Обновил скрипт до версии 1.43. Добавил пару вызовов скрипта и сделал небольшие исправления. Желательно обновиться :)
    Администратор запретил публиковать записи гостям.

    Восстанавливающаяся полоса 9 года 2 мес. назад #84534

    • Koteuka
    • Koteuka аватар
    • Вне сайта
    • Мастер
    • Zzz....
    • Сообщений: 171
    • Спасибо получено: 144
    Вопрос *facepalm*
    Можно ли создать условие:Если значение полосы по индексу 0 меньше или равно 50, то сработает евент.
    Мне лень что-то писать
    Последнее редактирование: 9 года 2 мес. назад от Koteuka.
    Администратор запретил публиковать записи гостям.
    За этот пост поблагодарили: DK

    Восстанавливающаяся полоса 9 года 2 мес. назад #84537

    • DK
    • DK аватар
    • Вне сайта
    • Светлый дракон
    • DKPlugins
    • Сообщений: 946
    • Спасибо получено: 1129
    • УчительПроект месяца 2 местоПаладинПроект месяца 3 местоПрограммист JavaScript Проект месяца 1 местоВетеранДаритель СтимкеяОраторРазработчик
    В событии выбираете условие, там пункт скрипт, введи скрипт для получения значения полосы по индексу (в шапке скрипта есть)
    Администратор запретил публиковать записи гостям.
    • Страница:
    • 1
    • 2
    • 3
    • 4
    Модераторы: NeKotZima
    Время создания страницы: 0.460 секунд