Страница 198 из 481 ПерваяПервая ... 98148188196197198199200208248298 ... ПоследняяПоследняя
Показано с 1,971 по 1,980 из 4804

Тема: Общие вопросы

  1. #1971
    Супер-модератор Аватар для dirge
    Информация о пользователе
    Регистрация
    25.02.2013
    Сообщений
    842
    Репутация: 70 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Феня Посмотреть сообщение
    Я продублирую, ответьте хотя бы что нельзя, и я успокоюсь.
    Держи скрипт

    Спойлер скрипт:
    Код:
    class Game_Player
    
      alias dash_switch dash?
      def dash?
        return false if $game_switches[10] == true
        dash_switch
      end
    end


    Вставь как обычно ставишь скрипты. Работает он по принципу, переключатель 10 включен - ты не можешь бегать, если выключен - можешь. Переключатель можешь поставить любой, изменив в "$game_switches[10]" 10-ку на любую другу цыфру.

  2. #1972
    Местный Аватар для Alex333
    Информация о пользователе
    Регистрация
    05.06.2011
    Адрес
    Старый Оскол,Белгородская обл.
    Сообщений
    146
    Репутация: 4 Добавить или отнять репутацию

    По умолчанию

    Репост:
    Подскажите в чём проблема(RPG VX).
    При архивации проекта,на половине, выдаёт ошибку, якобы архивация не была завершина.Не архивируется сам ехешный фаил.
    В чём причина? Заранее спасибо.
    Последний раз редактировалось Alex333; 17.09.2013 в 17:15.

  3. #1973

    По умолчанию

    Цитата Сообщение от dirge Посмотреть сообщение
    Держи скрипт
    Спасибо, добрый человек)

  4. #1974
    Маститый Аватар для HopeBree
    Информация о пользователе
    Регистрация
    28.03.2013
    Сообщений
    1,201
    Записей в дневнике
    6
    Репутация: 38 Добавить или отнять репутацию

    По умолчанию

    dirge, я хочу от тебя детей!
    можешь и мне скриптик написать?
    рандомный бгм и после завершение первого запускается следующая и тд

  5. #1975
    Местный Аватар для Alex333
    Информация о пользователе
    Регистрация
    05.06.2011
    Адрес
    Старый Оскол,Белгородская обл.
    Сообщений
    146
    Репутация: 4 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Alex333 Посмотреть сообщение
    Репост:
    Подскажите в чём проблема(RPG VX).
    При архивации проекта,на половине, выдаёт ошибку, якобы архивация не была завершина.Не архивируется сам ехешный фаил.
    В чём причина? Заранее спасибо.
    Отвечу сам себе:
    Причин может быть много.Проект может не заархивироватся даже из-за недопустимого символа в файле.
    Вопрос решён!

  6. #1976
    Супер-модератор Аватар для dirge
    Информация о пользователе
    Регистрация
    25.02.2013
    Сообщений
    842
    Репутация: 70 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от HopeBree Посмотреть сообщение
    dirge, я хочу от тебя детей!
    можешь и мне скриптик написать?
    рандомный бгм и после завершение первого запускается следующая и тд
    Ох, я не настолько крут... Но попробую, может получится.

  7. #1977
    Маститый Аватар для HopeBree
    Информация о пользователе
    Регистрация
    28.03.2013
    Сообщений
    1,201
    Записей в дневнике
    6
    Репутация: 38 Добавить или отнять репутацию

    По умолчанию

    так то можно на ивентах сделать, но ивент аля
    -бгм
    -вэит
    -вэит
    -...
    -бгм
    не совсем устраивает

  8. #1978
    Супер-модератор Аватар для dirge
    Информация о пользователе
    Регистрация
    25.02.2013
    Сообщений
    842
    Репутация: 70 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от HopeBree Посмотреть сообщение
    так то можно на ивентах сделать, но ивент аля
    -бгм
    -вэит
    -вэит
    -...
    -бгм
    не совсем устраивает
    Я просто без понятия, как отследить когда закачивается бгм... Что могу предложить, скрипт просто будет проигрывать рандомную музыку из списка, а менять ее можно с помощью определенной кнопки. Своего рода плеер с зациклиной музычкой xD ну я пока думаю еще, но это как вариант.

  9. #1979
    Маститый Аватар для HopeBree
    Информация о пользователе
    Регистрация
    28.03.2013
    Сообщений
    1,201
    Записей в дневнике
    6
    Репутация: 38 Добавить или отнять репутацию

    По умолчанию

    на рандомную то есть скриптик уже, а мб как то оттолкнуться от того что он как то лупит трек. я думаю что он как то же определяет когда он заканчивается и когда его повторно воспроизвести?
    или мб настройки в скрипте задать?
    например
    PHP код:
    ['Dungeon1'600]
    [
    'Dungeon2'650]
    [
    'Dungeon3'380
    ['name_bgm', time]
    я не знаток конечно, но мб как то второй вариант можно реализовать и прикрутить к нему рандомный бгм?
    Последний раз редактировалось HopeBree; 17.09.2013 в 19:56.

  10. #1980
    Супер-модератор Аватар для dirge
    Информация о пользователе
    Регистрация
    25.02.2013
    Сообщений
    842
    Репутация: 70 Добавить или отнять репутацию

    По умолчанию

    В общем я родил xD
    Правда получилось только примерно... Еще и криво наверное...
    Для лучшего эффекта, можно подогнать всю музыку под одно время. Просто смена бгм происходит по прошествии определенного количества кадров.
    В общем пробуй, а дальше видно будет.
    Спойлер Скрипт:
    Код:
    #############################################################
    #================\\\\\\Случайные BGM\\\\\\==================#
    #############################################################
    module RAND_BGM
      BGM_LIST = [ # Не удалять
      # Список музыки  ["BGM имя",громкость,темп]
            ["Battle2",100,100],
            ["Battle5",100,100],
            ["Battle3",100,100],
            ["Battle4",100,100],
            ["Battle1",100,100],
            ["Battle6",100,100],
      ] # Не удалять
      
      FADE_TIME_BGM = 6 # Время затухания BGM в секундах, используйте целые числа.
    
      
      BGM_CHANGE_TIMER = 10 # Время смены BGM в секундах, используйте целые числа.
    end
    
    
    #############################################################
    #=============\\Дальше лучше не лезть.\\====================#
    #=======\\Только если вы знаете, что делаете.\\=============#
    #############################################################
    #===========================================================#
    #===========================================================#
    #############################################################
    class Scene_Map
    
      alias bgm_initialize initialize
        def initialize
          rand_bgm
          $bgm_timer = 0
          bgm_initialize
        end
    #===========================================================#  
        def rand_bgm
          bgm = RAND_BGM::BGM_LIST[rand(RAND_BGM::BGM_LIST.size)]
          RPG::BGM.new(bgm[0],bgm[1],bgm[2]).play
        end
    #===========================================================#    
      alias change_bgm_update update
        def update
          change_bgm_update
          $bgm_timer += 1
          if $bgm_timer == RAND_BGM::BGM_CHANGE_TIMER * 60
            RPG::BGM.fade(RAND_BGM::FADE_TIME_BGM * 1000)
          elsif $bgm_timer == RAND_BGM::BGM_CHANGE_TIMER * (60 + RAND_BGM::FADE_TIME_BGM*6) 
            rand_bgm
            $bgm_timer = 0
          end
        end
        
    end       
    #===========================================================#


    Вообще мне надо продолжить изучение руби -_- А то совсем валенок.
    Последний раз редактировалось dirge; 18.09.2013 в 00:20.

Страница 198 из 481 ПерваяПервая ... 98148188196197198199200208248298 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •