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 5453
257 이름입력 주인공이름으로 저장하는 스크립트 6 file 아방스 2009.02.07 4080
256 전투 ORBS_v1[1].06 전투시스템. 22 file 할렘 2009.02.06 7408
255 메뉴 파이날 판타지 IX 메뉴. 12 file 할렘 2009.02.06 6290
254 이동 및 탈것 8 방향 이동스크립트 + 스프라이트 효과 12 file 레오 2009.02.06 7584
253 메뉴 스테이터스 창을 멋있게 쿨하게~!전신을 보여주자. 24 file 할렘 2009.02.06 6238
252 스킬 스킬 사용시 컷인 연출 (번역) 26 file 훈덕 2009.02.05 5392
251 직업 [직업 변경] TBK_JobChanger_Demo_v1.2 10 아방스 2009.02.05 3474
250 전투 RPG Tankentai SBS 3.3 + ATB Kaduki Eng 58 아방스 2009.02.05 9074
249 전투 RPG Tankentai SBS 3.3 Kaduki Eng 2 아방스 2009.02.05 5469
248 이동 및 탈것 피티원이 따라다니는 스크립트 38 file 아방스 2009.02.05 5026
247 기타 Base Project 15 아방스 2009.02.05 3063
246 전투 GTBS 1.0 [스크립트] 24 아방스 2009.02.05 6141
245 기타 작은 게이지바 표시 스크립트 44 file 허걱 2009.02.05 5981
244 전투 스킬 커맨드 스크립트 16 아방스 2009.02.05 4538
243 온라인 NETVX 2버전 18 아방스 2009.02.04 3908
242 퀘스트 디아블로 스타일 퀘스트 시스템(번역) 38 file 훈덕 2009.02.03 6054
241 메뉴 캐릭터설명을 심플하게! 스크립트. 13 file 할렘 2009.02.03 4856
240 기타 VX서비스팩1 6 훈덕 2009.02.03 2808
239 스킬 스킬 필요 조건(번역) 23 file 훈덕 2009.02.03 4646
» 메시지 MessageSound v2.0 글자에 소리 다다닥 스크립트 21 할렘 2009.02.02 3511
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