질문과 답변

Extra Form

#==============================================================================

# ■ DeadlyDan_MessageSound v2.0 by DeadlyDan

#------------------------------------------------------------------------------

#  Simple "typewriting" style sound when messages are displayed.

#==============================================================================

# Usage:

=begin

  

  Simply change:

  

  MS_SOUND = "Audio/SE/cursor"

  

  To what ever sound file you want, for example:

  

  MS_SOUND = "Audio/SE/cow"

  

  If you want to change how fast it sounds, change

  

  MS_FRAME_INTERVAL = 2

  

  To, for example, if you want longer:

  

  MS_FRAME_INTERVAL = 4

=end

class Window_Message < Window_Selectable

  

  MS_SOUND = "Audio/SE/cursor"

  MS_FRAME_INTERVAL = 2

  

  def update_message

    loop do

      c = @text.slice!(/./m)

      case c

      when nil

        finish_message

        break

      when "x00"

        new_line

        if @line_count >= MAX_LINE

          unless @text.empty?

            self.pause = true

            break

          end

        end

      when "x01"

        @text.sub!(/[([0-9]+)]/, "")

        contents.font.color = text_color($1.to_i)

        next

      when "x02"

        @gold_window.refresh

        @gold_window.open

      when "x03"

        @wait_count = 15

        break

      when "x04"

        @wait_count = 60

        break

      when "x05"

        self.pause = true

        break

      when "x06"

        @line_show_fast = true

      when "x07"

        @line_show_fast = false

      when "x08"

        @pause_skip = true

      else

        if ( @line_show_fast == false and @show_fast == false ) 

          if ( Graphics.frame_count > ( @last_ms_sound_frame.to_i + MS_FRAME_INTERVAL ) )

            Audio.se_play ( MS_SOUND, 100, 100 )

            @last_ms_sound_frame = Graphics.frame_count

          end

        end

        contents.draw_text(@contents_x, @contents_y, 40, WLH, c)

        c_width = contents.text_size(c).width

        @contents_x += c_width

      end

      break unless @show_fast or @line_show_fast

    end

  end

  

end



샛별님이 올리신 1글자마다 소리내기 스크립트 입니다.

이 스크립트를 적용하면 일단 소리는 납니다만,

메세지 창에서 줄 바꾸기와 글자색 지정 명령어가 먹지 않는다더군요.

이 부분중 어느곳을 어떻게 수정해야 이 두가지 버그가 사라질지 궁금합니다

오늘도 좋은하루 되세요 화이팅!

Comment '2'
  • profile
    습작 2013.05.13 21:38
    수정이 가능하겠습니다만, 차라리 Neo Message System 스크립트를 사용하시는 것을 추천해 드립니다.

    http://avangs.info/260010
  • ?
    말뚝이 2013.05.13 22:53
    정말 습잡님은 동해번쩍 서해번쩍 하는군요!정말 대단합니다 ㅜㅜ 존경해요...
    감사합니다! 조금 변형해서 쓰도록 하겠습니다!

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
RMVX 이거..스트립트문제인데..알려주세요 ㅠ 4 file RPGVX여우 2013.05.20 733
RMVX ..얼굴이 8조각나와요..어떻게하죠 ? 4 file RPGVX여우 2013.05.20 1011
RMVX RPG Tankentai SBS 3.4d + ATB 1.2c Kaduki 에대한 여러가지 질문드리겟습니다.. 으은 2013.05.20 590
RMVX 능력치 변화율 상한 해제 1 자크페이트 2013.05.20 647
RMVX 암호화 관련 질문입니다 1 emblock 2013.05.19 788
RMVX 페이스칩관련 질문 5 Gleam2330 2013.05.19 775
RMVX [액알] 빈사가 되면 다른 파티원으로 바뀌는 이벤트 질문 4 file 일오천풍 2013.05.18 931
RMVX ziifee's Wait Gauge Battle 이 배틀 시스템에 질문있어요~ 빡새 2013.05.18 609
RMVX 마을 같은 경우 2층 던전 같은 경우 3층에서 오류가 나요.. 5 file 빡새 2013.05.18 787
RMVX 무기나 장비 아이콘 제가 만든걸로 바꾸고싶은데.. 2 유리ㅋ 2013.05.17 1990
RMVX VX 스킬북을 만들고 싶은데요.. 7 file 빡새 2013.05.17 744
RMVX 동료 나중에 얻기.. 3 유리ㅋ 2013.05.16 1527
RMVX 소재 이름 앞의 특수기호 3 말뚝이 2013.05.16 1406
RMVX 타이틀화면에서 넘어간 뒤로 문장이 무한으로나와요 4 유리ㅋ 2013.05.16 722
RMVX RMVX 맵칩을 추가하고싶은데... 5 file Kasahime 2013.05.12 1184
RMVX 1글자마다 소리내기 스크립트 질문 2 말뚝이 2013.05.12 1119
RMVX rpg vx서 음악이 안나오면 어찌해야 하나요 4 둥글수염 2013.05.11 1532
RMVX 타일의 방향을 바꾸는 방법 4 file 약한사자군 2013.05.11 1802
RMVX rvdata2파일 질문입니다. 4 fhakd 2013.05.11 2283
RMVX 시야범위 스크립트 실행 문제입니다. 레모네이드립톤 2013.05.10 782
Board Pagination Prev 1 ... 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 ... 127 Next
/ 127