Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
  • Страница:
  • 1
  • 2

ТЕМА: [VX] Скрипт на смену времени

[VX] Скрипт на смену времени 12 года 11 мес. назад #45129

  • Зеро
  • Зеро аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1291
  • Спасибо получено: 123
да там будет переменая отвечающая за смену дня и ночи и в зависимости от нее по условию будет меняться графика и вызываться определеная битва с определеным врагом.
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45130

  • Golbez
  • Golbez аватар
  • Вне сайта
  • Мастер
  • Сообщений: 123
  • Спасибо получено: 3
Зеро пишет:
да там будет переменая отвечающая за смену дня и ночи и в зависимости от нее по условию будет меняться графика и вызываться определеная битва с определеным врагом.
О, как)
Осталось только придумать, как это будет связанно с сюжетом, чтобы в одно и то же место несколько раз приходить

Наверное, только скрипт на время найду, а то ещё вопросами про переменные задолбаю xD
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45131

  • Зеро
  • Зеро аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1291
  • Спасибо получено: 123
блин ты меня заинтересовал)) может сегодня ночью состряпаю примерно как это выглядить должно
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45132

  • Golbez
  • Golbez аватар
  • Вне сайта
  • Мастер
  • Сообщений: 123
  • Спасибо получено: 3
Зеро пишет:
блин ты меня заинтересовал)) может сегодня ночью состряпаю примерно как это выглядить должно

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

[VX] Скрипт на смену времени 12 года 11 мес. назад #45133

  • Зеро
  • Зеро аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1291
  • Спасибо получено: 123
завтра покажу тебе демку как работает это система) не боись просто все будет
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Golbez

[VX] Скрипт на смену времени 12 года 11 мес. назад #45134

  • Golbez
  • Golbez аватар
  • Вне сайта
  • Мастер
  • Сообщений: 123
  • Спасибо получено: 3
Зеро пишет:
завтра покажу тебе демку как работает это система) не боись просто все будет
Мега спасибо)
Скрипт на время я уже нашёл, он какой-то короткий даже. А убыстрить время не знаешь как? :blush:
Судя по описанию, время показывается то, что стоит на компьютере.
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45136

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 911
  • Спасибо получено: 565
  • ВетеранПрограммист JavaScript ОраторДаритель СтимкеяПрограммист Ruby
Тебе надо чтоб на всх картах медведи и пчелы?
Или на разных картах - разные монстряки? :)
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45137

  • Зеро
  • Зеро аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1291
  • Спасибо получено: 123
ну ка скинь этот скрип посмотрю я его
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45140

  • Golbez
  • Golbez аватар
  • Вне сайта
  • Мастер
  • Сообщений: 123
  • Спасибо получено: 3
Зеро пишет:
ну ка скинь этот скрип посмотрю я его

я его пока не пробовал просто, только описание почитал :blush:

rpgmakertimes.blogspot.com/2009/05/system-timedate-script.html

Там как-то в разнобой написано про время и дату, я не знал, что скопировать сюда.
А остальное, что находит Гугль - это уже не то, поэтому только ссылку могу :(
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45141

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 911
  • Спасибо получено: 565
  • ВетеранПрограммист JavaScript ОраторДаритель СтимкеяПрограммист Ruby
Время делается просто. ПРимерно вот так:
class CTime
  attr_accessor :hour
  attr_accessor :minute
 
  def initialize
    @hour = 0
    @minute = 0
    @tinfo = Sprite.new
    @tinfo.x = 10
    @tinfo.y = 10
    refresh
  end
 
  def refresh
    if(@tinfo.bitmap != nil)
      @tinfo.bitmap.dispose
      @tinfo.bitmap = nil
    end
    @tinfo.bitmap = Bitmap.new(64, 32)
 
    @hour = (Time.now.min % 24)
    @minute = Time.now.sec
    str = @hour.to_s + ":" + @minute.to_s
    @tinfo.bitmap.draw_text(0, 0, 64, 32, str)
  end
end

Затем в паралельном ивенте вставляем строчку: $ttime = CTime.new
и переключатель на 2-ую вкладку.
А на 2-й вкладке строчку: $ttime.refresh

А чтоб монстряки разные были.
В разделе "Game_Player", метод "make_encounter_troop_id"(строчка 217 у меня).
Добавить проверку на значение часов if(($ttime.hours > 21) or ($ttime.hours < 6))
и забиваем массив "encounter_list" нужными ID групп монстров, в зависимости от времени суток.

А. Да. Если нужно чтоб на разных картах, разные монстряки, то можно отслеживать номер карты.
Ну, или сделать вид группы монстров "Суточный" и, если в списке этот монстр, то менять его на нужные группы.
Последнее редактирование: 12 года 11 мес. назад от Lekste.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Golbez

[VX] Скрипт на смену времени 12 года 11 мес. назад #45142

  • Golbez
  • Golbez аватар
  • Вне сайта
  • Мастер
  • Сообщений: 123
  • Спасибо получено: 3
Lekste пишет:
Время делается просто. ПРимерно вот так:
class CTime
  attr_accessor :hour
  attr_accessor :minute
 
  def initialize
    @hour = 0
    @minute = 0
    @tinfo = Sprite.new
    @tinfo.x = 10
    @tinfo.y = 10
    refresh
  end
 
  def refresh
    if(@tinfo.bitmap != nil)
      @tinfo.bitmap.dispose
      @tinfo.bitmap = nil
    end
    @tinfo.bitmap = Bitmap.new(64, 32)
 
    @hour = (Time.now.min % 24)
    @minute = Time.now.sec
    str = @hour.to_s + ":" + @minute.to_s
    @tinfo.bitmap.draw_text(0, 0, 64, 32, str)
  end
end

Затем в паралельном ивенте вставляем строчку: $ttime = CTime.new
и переключатель на 2-ую вкладку.
А на 2-й вкладке строчку: $ttime.refresh

А чтоб монстряки разные были.
В разделе "Game_Player", метод "make_encounter_troop_id"(строчка 217 у меня).
Добавить проверку на значение часов if(($ttime.hours > 21) or ($ttime.hours < 6))
и забиваем массив "encounter_list" нужными ID групп монстров, в зависимости от времени суток.

Круто, спасибо) Я даже почти всё понял)
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45143

  • Зеро
  • Зеро аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1291
  • Спасибо получено: 123
Затем в паралельном ивенте вставляем строчку: $ttime = CTime.new
и переключатель на 2-ую вкладку.
А на 2-й вкладке строчку: $ttime.refresh
что то я попробывал и не чего на экран не выдает((
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45146

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 911
  • Спасибо получено: 565
  • ВетеранПрограммист JavaScript ОраторДаритель СтимкеяПрограммист Ruby
Зеро пишет:
Затем в паралельном ивенте вставляем строчку: $ttime = CTime.new
и переключатель на 2-ую вкладку.
А на 2-й вкладке строчку: $ttime.refresh
что то я попробывал и не чего на экран не выдает((
Ничего, что я прицепил файлик?
Вложения:
Последнее редактирование: 12 года 11 мес. назад от Lekste.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Зеро

[VX] Скрипт на смену времени 12 года 11 мес. назад #45147

  • Зеро
  • Зеро аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1291
  • Спасибо получено: 123
сыллка битая код 404 страницы не существует
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45148

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 911
  • Спасибо получено: 565
  • ВетеранПрограммист JavaScript ОраторДаритель СтимкеяПрограммист Ruby
Работает?
Администратор запретил публиковать записи гостям.

[VX] Скрипт на смену времени 12 года 11 мес. назад #45149

  • Зеро
  • Зеро аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1291
  • Спасибо получено: 123
да спасибо теперь все скачалось.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Время создания страницы: 0.194 секунд