VX 스크립트

#==============================================================================
# ■ 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
Comment '21'
  • ?
    할렘 2009.02.02 21:13
    이거 메시지의 글이 한꺼번에 땅~ 나타나는거 올릴까...이 소리가 한글자마다 다닥 하는 이거 올릴까..하다가 이거올렸는데.
    생각해보면 둘 다 그저그런 스크립트..;; 보너스라고 생각하셔요..;emoticon
  • ?
    앙앙줏매 2009.02.03 11:32
    다다다다닥???
  • ?
    쿠쿠. 2009.02.03 22:24
    좋은데요? ㅋ
  • ?
    불독 2009.02.20 15:14
    한번해봤는데요. 다다다다다닥! 엄청 빨라서 좀 웃기네염...ㅋ
  • ?
    티라엘 2009.03.21 21:28
    좋은데요?
  • ?
    킬레 2009.08.06 17:00

    다다다다다닥!!

    엄마 자고 있는데 왠 갑자기 다다닥 소리가 나냐고 깜짝 놀라 깨셨음;;

    사용할게요 ^^

  • ?
    Rollellcoda 2009.08.14 13:32
    길고 아름다워....
  • ?
    개념있는초등학생 2010.01.07 12:25

    30행에 MS_FRAME_INTERVAL = 이라고 되있는 부분에 -50정도를 넣어주시면 그나마 낳게 나옵니다. -999999999999999999999999999999999999999999999999999999해도 똑같아요

    이런거 수정해서 올려 주시면 감사하겠습니다.

  • ?
    캐초보 2010.02.24 13:38

    ㅋㅋㅋㅋ ㄳ

  • ?
    1000℃ 복숭아 2010.03.12 15:58

    좋긴한데.. 따다닥이 너무 빨라서 웃었어요 ㅋㅋㅋ

  • ?
    괴수 2010.06.03 18:49 Files첨부 (1)

     

     

     

     

     

     

    ㅋㅋㅋㅋㅋㅋㅋㅋ 소리듣고 반응임아 웃겨.png 그 자리에서 땅바닥으로 굴러 떨어짐

    ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

  • ?
    포인트팡팡 2010.06.03 18:49
    축하합니다. 괴수님은 25포인트에 당첨되셨습니다
  • ?
    괴수 2010.06.03 18:50

    우왕 걍 글썼는데 포인트 획득 했네 ㅋㄷㅋㄷ

  • ?
    포인트팡팡 2010.06.03 18:50
    축하합니다. 괴수님은 55포인트에 당첨되셨습니다
  • ?
    괴수 2010.06.03 18:51

    헐 또다.ㅋ 2연속 포인트

  • ?
    컴퓨터의정석 2010.10.04 18:18

    MS_FRAME_INTERVAL = 4 로 고치면 천천히 나오고 소리도 괜찮던데요?

  • ?
    KMS 2011.01.17 18:31

    엄청좋군?

  • ?
    vx맨 2011.05.04 21:55

    우와 ㅋㅋ어라 선택지 메세지 나올떈 피해가 큰대요 ㅠ;? 선택지 가 다위로가있어요 선택하는건

    다비어있고 ;;

  • ?
    vx맨 2011.05.06 19:31

    크 ㅠㅠ 그것만아니면 정말 쓸만한 스크립트같은대

  • profile
    플라니티스 2011.05.05 20:58

    저도 같은 상황입니다.

    선택지만 그런게 아니라, 레벨업 이벤트 실행(메시지 ON)대 메시지는

    아예 ㅁ누구레벨업 이런 식으로 줄이 되어야 할 부분 앞에 특수문자까지 붙어서 나오더라구요.


    어느 부분에서 줄바꿈을 건드린 걸까요...

  • ?
    네네네duyd 2011.09.16 17:29

    ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 5398
257 영상 동영상 재생 스크립트.-Game_Film II-(테스트) 7 할렘 2009.02.22 3741
256 전투 방어를 했을경우 hp / mp 회복 되도록 하는 스크립트 15 아방스 2008.01.22 3746
255 메뉴 전투승리시 아이템 경험치팝업창 스크립트 18 file 카르와푸딩의아틀리에 2009.06.23 3760
254 그래픽 밤낮 변환 스크립트 18 kram3 2008.01.31 3762
253 기타 레벨업 이펙트... 20 비극ㆍ 2010.04.19 3768
252 상점 상점 아이템 목록 정리 14 정의로운녀석 2008.07.22 3771
251 키입력 입력 기능 확장 스크립트 추가. [전체키 스크립트] 22 아방스 2008.08.25 3772
250 메뉴 몬스터도감 Tankentai사이드뷰에 작동하도록 수정 13 카르와푸딩의아틀리에 2009.05.22 3775
249 이동 및 탈것 부드럽게 이동, 8 방향이동 스크립트 25 file 사람이라면? 2010.08.16 3795
248 아이템 아이템 획득 팝업 스크립트 24 아방스 2009.01.07 3805
247 이동 및 탈것 화면의 부드러운 스크롤 스크립트 32 카르와푸딩의아틀리에 2009.07.17 3817
246 기타 설명하기 힘든 스크립트 (스크린샷 확인) 10 file 사람이라면? 2010.08.16 3818
245 맵/타일 맵에 이벤트 뿌리기 입니다. 7 file 허걱 2009.01.31 3827
244 기타 통합 스크립트(좋은 마우스 스크립트 좋은거),KGC좋은거 새로운 거 스크립트 세이브 스크립트 좋은거!~~~~~ 14 알피지GM 2010.03.07 3829
243 메뉴 YERD - 커먼 이벤트 메뉴 4 file 훈덕 2009.11.08 3850
242 심플하게 메뉴 띄우기 25 file RPGbooster 2008.10.08 3864
241 파티 파티 체인저 3.4 최신 13 file RPGbooster 2008.10.08 3864
240 전투 VX]Mog Battleback XP 1.0 11 file WMN 2008.04.06 3869
239 전투 Spirits System 정령 장착?이라고해야되나; 26 file 카르와푸딩의아틀리에 2009.08.19 3869
238 기타 VX에서 포그 그래픽을 사용하자 16 아방스 2008.01.31 3895
Board Pagination Prev 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 32 Next
/ 32