Восстанавливающаяся полоса v 1.43
Особенности:
Версия: 1.43
Что нового:
Версия: 1.42
Адаптированно для Глобальных настроек
Версия 1.41
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) - узнать текущее значение полосы
Добавлены следующие вызовы скрипта: use_all_energy_bar, dont_use_all_energy_bar, change_use_all_energy_bar(flag),change_all_energy_bar_parameter(type, value). Их действие распространяется на все полосы, а делают они тоже самое, что и use_energy_bar(index), dont_use_energy_bar(index), change_use_energy_bar(index, flag), change_energy_bar_parameter(index, type, value).
Версия 1.3:
Исправил ошибку исчезновения полос при смене сцены
Переписал почти весть скрипт заново
Возможность отображать несколько полос одновременно
Обновил методы проверки полос (все в шапке скрипта)
Возможность отображать в минимальном стиле
Убрал возможность менять высоту окна (высчитывается автоматически из количества полос)
Версия 1.1:
Возможность инвертировать полосу (при нажатии клавиши будет увеличиваться значение, а не уменьшаться)
Если вы используете клавишу, то при ее нажатии окно будет отображаться, а при отпускании будет плавно исчезать (используйте кнопку в настройках, если хотите явно указать отображать окно или нет). В автоматическом режиме окно будет всегда отображаться
Изменил внешний вид: чуть уменьшил шрифт и теперь текущее значение отображается на шкале, а не под ней
Добавлена возможность отображать значение в процентах
Версия 1.0:
Первый релиз
Скриншоты
Инструкция: в шапке скрипта
Демо 1.41: Демо 1.41
Скрипт
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
Тогда, если клавиша не нужна, можно её просто не писать.
Но это моё ИМХО.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Что нового:
Скрипт
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
Да и у кнопки приоритет выше.
Но моя правка опять таки ИМХО)
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Что нового:
Скриншоты
Скрипт
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
Ну да ладно, не критично.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
Пример:
start_new_energy_bar(text, max, use_speed, restore_speed, color)
Создаст окно, без воздействия, не инвертированное
start_new_energy_bar(text, max, use_speed, restore_speed, color, button = :С)
Тоже что выше, но есть кнопка.
start_new_energy_bar(text, max, use_speed, restore_speed, color, button = :C, inverse = true)
И кнопка есть, и инвертирует.
Просто в коде сделать:
def start_new_energy_bar(text, max, use_speed, restore_speed, color, button = -1, inverse = false)
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
там и есть: def start_new_energy_bar(text, max, use_speed, restore_speed, color, button = -1, inverse = false)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
Инверт же только при нажатии кнопки срабатывает?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1597
- Спасибо получено: 1522
Что я опять делаю не так?! Т_Т
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
Демий, ты же знаешь, что строковые переменные оборачивают в кавычки?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- CreepyPasta
-
- Не в сети
- Заблокирован
-
- Сообщений: 53
- Спасибо получено: 4
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
