Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Время/Дата v. 6.1 Финальная Версия

Время/Дата+New Dynamic Weather System v. 5.0alpha 9 года 3 мес. назад #77446

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

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

Имя файла: time.txt
Размер файла: 65 KB
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 9 года 3 мес. назад от strelokhalfer.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DeadElf79

Время/Дата+New Dynamic Weather System v. 5.0alpha 9 года 3 мес. назад #77447

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 место3 местоПрограммист RubyПроект месяца 2 местоУчительПроект месяца 1 место1 место в ГотвОрганизатор конкурсовВетеран
Стрелок, пересохрани файл в кодировке UTF-8 (Юникод), пожалуйста))
Последнее редактирование: 9 года 3 мес. назад от DeadElf79.
Администратор запретил публиковать записи гостям.

Время/Дата+New Dynamic Weather System v. 5.0alpha 9 года 3 мес. назад #77448

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист RubyПереводчик2 место 2 место Сбитая кодировкаОрганизатор конкурсовДаритель Стимкея
Он и так юникод)
Тут скорее в ANSI надо.

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

Имя файла: time_2015-01-25.txt
Размер файла: 59 KB
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 9 года 3 мес. назад от strelokhalfer. Причина: Скрипт в ANSI
Администратор запретил публиковать записи гостям.

Время/Дата+New Dynamic Weather System v. 5.0alpha 9 года 3 мес. назад #77456

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

Время/Дата+New Dynamic Weather System v. 5.0alpha 9 года 3 мес. назад #77458

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

Время/Дата+New Dynamic Weather System v. 5.0alpha 9 года 3 мес. назад #77461

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

Время/Дата+New Dynamic Weather System v. 5.0alpha 9 года 3 мес. назад #77463

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

Время/Дата+New Dynamic Weather System v. 5.0alpha 9 года 3 мес. назад #77465

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

Время/Дата v. 5.0 9 года 3 мес. назад #77468

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

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

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

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

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

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

Время/Дата v. 5.0 9 года 3 мес. назад #77470

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

Время/Дата v. 5.0 9 года 3 мес. назад #77474

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

Время/Дата v. 5.0 9 года 3 мес. назад #77479

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

Время/Дата v. 5.0 9 года 2 мес. назад #77666

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

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

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

Скриншоты:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


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

Время/Дата v. 5.12 9 года 2 мес. назад #77929

  • Blacklst
  • Blacklst аватар
  • Вне сайта
  • Путник
  • Сообщений: 9
  • Спасибо получено: 1
Subzeroy скажи в твоем скрипте также не действуют оттенки на анимацию в бою?
Администратор запретил публиковать записи гостям.

Время/Дата v. 5.12 9 года 2 мес. назад #77930

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

Время/Дата v. 5.12 9 года 2 мес. назад #77932

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

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

Время/Дата v. 5.12 9 года 2 мес. назад #77933

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

Время/Дата v. 5.12 9 года 2 мес. назад #77934

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

Время/Дата v. 5.12 9 года 2 мес. назад #77935

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

Время/Дата v. 5.12 9 года 2 мес. назад #77939

  • Blacklst
  • Blacklst аватар
  • Вне сайта
  • Путник
  • Сообщений: 9
  • Спасибо получено: 1
Потестил. Нашел не совместимость с MOG - Battle Hud EX. Гляньте.

yadi.sk/d/1nFhsTbVeZu2M
Последнее редактирование: 9 года 2 мес. назад от Blacklst.
Администратор запретил публиковать записи гостям.
Модераторы: NeKotZima
Время создания страницы: 0.383 секунд