Время/Дата v. 6.1 Финальная Версия

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77446 от strelokhalfer
Да не обидится на меня автор, я чуток подправил скрипт под свои нужды.
Теперь в ходе игры можно менять названия месяцев, а так же дней недели.
Код приаттачен в текстовом файле, ибо движок съедает пост.
(правая кнопка мыши - Сохранить как.)

Вложенный файл:

Имя файла: time.txt
Размер файла:65.42 КБ

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 11 года 3 мес. назад пользователем strelokhalfer.
Спасибо сказали: DeadElf79

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77447 от DeadElf79
Стрелок, пересохрани файл в кодировке UTF-8 (Юникод), пожалуйста))
Последнее редактирование: 11 года 3 мес. назад пользователем DeadElf79.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77448 от strelokhalfer
Он и так юникод)
Тут скорее в ANSI надо.

Вложенный файл:

Имя файла: time_2015-01-25.txt
Размер файла:58.89 КБ

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 11 года 3 мес. назад пользователем strelokhalfer. Причина: Скрипт в ANSI

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
11 года 3 мес. назад #77456 от DK
Не обиделся :) но почему 4.0 версия ?)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад #77458 от strelokhalfer
Так как там есть адаптация к погоде могхантера)
Пятую версию не долго будет переделать.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: DK

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
11 года 3 мес. назад #77461 от DK
адаптация не совсем хорошая) поэтому сейчас вообще нет погоды :cry:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад #77463 от strelokhalfer
Ну, мало ли кому нужна будет)
А так, по дефолту, выключена что она, что Кас.
Вот думаю, как бы мне еще динамически менять кол-во месяцев и их дней, да так, что бы глюков не было.
Есть идея, вынести это всё в заметки к карте, а вот от туда уже менять.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77465 от DK
кол-во месяцев определяется из размера массива с названиями месяцев, а кол-во дней в месяце из массива дней в месяце по индексу нужного месяца, если сделаешь их глобальными, то можешь просто добавлять в конец массивов новые значения. Вроде должно работать нормально
Последнее редактирование: 11 года 3 мес. назад пользователем DK.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77468 от DK
DK ответил в теме Время/Дата v. 5.0
Внимание! Небольшое обновление. Существенного ничего не прибавилось.

Что нового: вырезал все, что связано с погодой (в будущем будет, как аддон). Поправил немного методику изменения времени, исправил небольшую ошибку, связанную с календарем, удалил неиспользуемые методы :laugh:

Версия: 5.0 (не альфа), потому что теперь это просто скрипт времени и даты. Календарь и погода, как аддоны
устанавливаются дабы не загромождать код.

Соответственно выкладываю новые (подправленные) версии календаря и аддон погоды (в него я просто вынес настройки погоды и температуры, и окно температуры) в тему Аддоны к скрипту Время/Дата . Позже займусь самой погодой.

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

Архив со всеми обновленными скриптами: Время/Дата 5.0
Последнее редактирование: 11 года 3 мес. назад пользователем DK. Причина: очепятки

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад #77470 от strelokhalfer
strelokhalfer ответил в теме Время/Дата v. 5.0
Хы, мне теперь надо оба скрипта править, что бы можно было названия менять)
Попробую аддоном сделать.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77474 от DK
DK ответил в теме Время/Дата v. 5.0
Если сделаете, как аддон, просьба выложить в тему Аддоны к скрипту Время/Дата с указанием минимальной требуемой версии скрипта Время/Дата
Последнее редактирование: 11 года 3 мес. назад пользователем DK. Причина: очепятки

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77479 от strelokhalfer
strelokhalfer ответил в теме Время/Дата v. 5.0
Да тут, походу, придётся всё одно оригинальные скрипты править. Делать массивы глобальными, это либо правка оригинального кода, либо переопределять каждый метод, где надо это править.
Да и ещё понять пытаюсь, как с заметок получить эти данные.
Поэтому в народ выложу, если правки станут оффициальными)

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 11 года 3 мес. назад пользователем strelokhalfer.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
11 года 3 мес. назад #77666 от DK
DK ответил в теме Время/Дата v. 5.0
Обновление 5.1 от 02.02.15
Что нового:
Исправил ошибки, изменил настройки: переключатель для Khas Light Effect теперь отключается значением -1, добавил возможность вкл/выкл работу диапазона переключения переключателя (можно настроить в шапке скрипта + изменять во время игры вызовом скрипта: Now_Time.setup_khas_day_light(flag), где flag - true/false (вкл/выкл), добавил возможность отключить использование кнопки отображения окна времени в игре (установите переменную = -1 вместо символа кнопки).

Добавил динамическую смену дня и ночи. Работает автоматически. Никаких настроек нет и скорее всего не будет (только вкл и выкл). Если не использовать динамическую смену, то можно обычную, где вы сами можете настроить оттенки экрана для каждого часа. Опишу подробнее: работает для 12 месяцев/24 часа. Оттенки экрана старался сделать максимально реалистичными. Закаты и восходы пытался максимально приблизить к реальным (вкратце: зимой темнеет рано и светлеет поздно, летом светлеет рано и темнеет поздно) + также присутствует частичка рандома, которая делает каждый день непохожим на предыдущий (динамическая смена обновляется в начале каждого дня), переключатель Khas света регулируется автоматически (если вы его используете)

Если что не так с сменой дня и ночи, отписывайтесь сюда.

Скриншоты:
ВНИМАНИЕ: Спойлер!


Скрипт:
ВНИМАНИЕ: Спойлер!
Спасибо сказали: DeadElf79

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 3 мес. назад #77929 от Blacklst
Blacklst ответил в теме Время/Дата v. 5.12
Subzeroy скажи в твоем скрипте также не действуют оттенки на анимацию в бою?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
11 года 3 мес. назад #77930 от DK
DK ответил в теме Время/Дата v. 5.12
Почему? Все должно работать. В настройке скрипта есть параметр USE_LIGHT_IN_BATTLE, который надо установить = true и тогда в боях будут отображаться оттенки

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77932 от Blacklst
Blacklst ответил в теме Время/Дата v. 5.12

Subzeroy пишет: Почему? Все должно работать. В настройке скрипта есть параметр USE_LIGHT_IN_BATTLE, который надо установить = true и тогда в боях будут отображаться оттенки


Да Все работает, но только не на анимацию. Например создать анимацию с призывом существа, получается все затемненные а оно нет. И отключая опцию в скрипте в бою все равно оттенки применяются. Как то так.
Последнее редактирование: 11 года 3 мес. назад пользователем Blacklst.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
11 года 3 мес. назад #77933 от DK
DK ответил в теме Время/Дата v. 5.12
Кхм, а можете скинуть демку?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад #77934 от strelokhalfer
strelokhalfer ответил в теме Время/Дата v. 5.12
ТАм скорее всего на разных слоях.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: DK

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
11 года 3 мес. назад #77935 от DK
DK ответил в теме Время/Дата v. 5.12
У меня тоже такое подозрение, но все - таки надо посмотреть.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77939 от Blacklst
Blacklst ответил в теме Время/Дата v. 5.12
Потестил. Нашел не совместимость с MOG - Battle Hud EX. Гляньте.

yadi.sk/d/1nFhsTbVeZu2M
Последнее редактирование: 11 года 3 мес. назад пользователем Blacklst.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.151 секунд
Работает на Kunena форум