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 5408
417 스킬 hp소모스킬 31 file DH Games 2010.02.14 3141
416 전투 파이널 판타지 XIII 배틀 시스템 [출처:RRR포럼] 56 file WolV 2010.02.03 6795
415 타이틀/게임오버 타이틀전 공지사항 19 file AYARSBMA 2010.01.23 3583
414 메시지 넘버님의로딩수정101번눌르긴그레서..... 7 file 알피지vx초짜 2010.01.22 2394
413 아이템 아이템의 공격횟수 추가 8 star211 2010.01.19 2413
412 메시지 NMS 3.0 Beta 주석 번역본(한글) 4 인천항 2010.01.13 3369
411 퀘스트 Omegas7's Quest System 3.0 퀘스트 스크립트 5 리프네버 2010.01.09 3452
410 장비 루시퍼님이올리신 rei의 보이는 장비 아주 조금 해석본 2 file 비류 2010.01.08 2184
409 기타 Crissaegrim 농장시스템 한글화 28 file 도심 2009.12.22 3606
408 이름입력 아이템 이름 바꾸기 버전 (헤르코스님의 한글 입력) 7 Last H 2009.12.20 2722
407 장비 남성 / 여성전용 장비 스크립트 (수정 v1.1) 16 Evangelista 2009.11.15 3070
406 전투 Spin Battle System [완성버젼] 38 file 할렘 2009.11.14 6835
405 메시지 Display Flipped Picture 스크립트 11 Love♡ 2009.11.09 3585
404 장비 YERD - Extra Equipment Options ReDONE 7 훈덕 2009.11.08 2287
403 스킬 YERD - 커스텀 스킬 이펙트 13 file 훈덕 2009.11.08 4080
402 상태/속성 YERD - Custom Status Properties 7 훈덕 2009.11.08 3021
401 상점 YERD - 커먼이벤트 샵 12 file 훈덕 2009.11.08 3961
400 메뉴 YERD - 커먼 이벤트 메뉴 4 file 훈덕 2009.11.08 3850
399 메뉴 YERD - 시스템 옵션 5 file 훈덕 2009.11.08 3136
398 전투 vampyr SBABS-Requiem ABS 9(액알) 101 file 담먹캐 2009.11.01 12005
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... 32 Next
/ 32