RPGXP 스크립트
2008.04.04 16:39

최초 시작화면에 제작자 정보를 띄워보자.

조회 수 1961 추천 수 5 댓글 6
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

타이틀 화면에 메뉴를 하나더추가하고싶죠?
예를들어서

---------
게임시작
불러오기
끝내기
제작자정보
--------------

이런식으로요. 그러면 제작자정보가 추가된거겠죠?
자 따라해보세요.

스크립트로 가셔서 Scene_Title 이란 곳으로 가서 봐봅시다.

    @sprite = Sprite.new
    @sprite.bitmap = RPG::Cache.title($data_system.title_name)

이 부분 아래쪽에 봐보면 ( 37번째줄 )

    s1 = "게임시작"
    s2 = "이어서"
    s3 = "종료"

이런식으로 되있는게 잇는데요 , 여기에다가 하나 더 추가해줍니다.

    s1 = "게임시작"
    s2 = "이어서"
    s3 = "종료"
    s4 = "제작자정보"


이렇게 수정해주세요.

그다음 그 바로아래에

    @command_window = Window_Command.new(192, [s1, s2, s3])]
이것이 있는데
    @command_window = Window_Command.new(192, [s1, s2, s3, s4])
라고 s4를 추가해줍니다.

한번 테스트플레이를해보세요. 그러면 메뉴하나가추가됫죠?
그러면 더 중요한작업을해봅시다.
그 메뉴를 눌르면 반응이 와야겠죠?

  #--------------------------------------------------------------------------
  # ● 프레임 갱신
  #--------------------------------------------------------------------------
  def update
    # 커멘드 윈도우를 갱신
    @command_window.update
    # C 버튼이 밀렸을 경우
    if Input.trigger? (Input::C)
      # 커멘드 윈도우의 커서 위치에서 분기
       case @command_window.index
      when 0  # 새로시작
        command_new_game
      when 1  # 불러오기
        command_continue
      when 2  # 끝내기
        command_shutdown
               
      end
    end
  end

이라는 곳을 찾아주세요. (대략 89~95 번째줄 정도)

저기에다가 하나를 추가해줘야합니다.

      when 2  # 끝내기
        command_shutdown

아래에 이렇게 넣어주세요

      when 3 # 제작자정보
        command_made


그러면 아래와같이 됩니다.

  def update
    # 커멘드 윈도우를 갱신
    @command_window.update
    # C 버튼이 밀렸을 경우
    if Input.trigger? (Input::C)
      # 커멘드 윈도우의 커서 위치에서 분기
       case @command_window.index
      when 0  # 새로시작
        command_new_game
      when 1  # 불러오기
        command_continue
      when 2  # 끝내기
        command_shutdown
      when 3 # 제작자정보
        command_made
       
      end
    end
  end



자 이제 마지막작업이남았습니다.

  #--------------------------------------------------------------------------
  # ● 커멘드 : 뉴 게임
  #--------------------------------------------------------------------------

이거 위에다가 넣어주세요. (저거 아니면 ● commend : new game 이라고 적혀잇을수도 있습니다. 아니면 일본어로적혀있을수도--; 아무튼 아무곳에나 넣어도 됩니다. 다만 저런식으로 된 부분 위에다가 넣어주세요)

---아래것을 넣어주세요--

  #--------------------------------------------------------------------------
  # ● 커멘드 : 제작자 정보
  #--------------------------------------------------------------------------
  def command_made
    print("제작자:김 아무개 // 홈페이지: http://김아무개.co.kr")
  end


-------------------------------------------------------------------------------
※ print는 메세지박스를 출력합니다. (print 옆에 변수명을 쓰면 변수내용이 뜨게됩니다)


그럼 한번 테스트플레이를해보세요^^




※※※ 커맨드 : 제작자정보 에는 자기가 넣고싶은 코드를 넣어서 사용해도 됩니다. 다만,   def command_made 와 end 사이에 넣어주세요.


출처는 : YechNet 님 에게서..
원작 출처는 KGC 소프트 인걸로..(링크란에서 찾아갈 수 있는 일본 사이트)

Who's 창조도시

profile

도움이 필요하면 메일이나 민원실 이용해주세요.

chunmu1@naver.com

 

 

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
268 RPGMV 플러그인 Wav 파일 암호화 도구 - RMMV 1 file 러닝은빛 2016.11.30 1229 1
267 RPGMV 플러그인 CSS 캔버스 필터 file 러닝은빛 2016.10.06 912 0
266 RPGMV 플러그인 화면 다중 분할 플러그인(Multiple Viewports) 러닝은빛 2016.08.25 1175 0
265 RPGMV 플러그인 텍스트 입력창(Keyboard Input Dialog) 1 file 러닝은빛 2016.08.09 1422 1
264 RPGXP 스크립트 Font Setup file 운님 2016.07.22 1447 0
263 RPGMV 플러그인 맵상에서 캐릭터 스프라이트 이미지를 offset해주는 플러그인 file lklslel 2016.07.19 1071 0
262 RPGMV 플러그인 Refresh Manager file 러닝은빛 2016.05.24 1382 1
261 RPGMV 플러그인 YouTube Player 6 file 러닝은빛 2016.05.08 1477 0
260 RPGMV 플러그인 이벤트 자동 추적 플러그인 2 file 러닝은빛 2016.04.27 2704 3
259 RPGMV 플러그인 픽쳐 터치 플러그인 1 양갱님 2016.04.17 2046 0
258 RPGMV 플러그인 이벤트 이름 표시하기 8 file 러닝은빛 2016.04.05 2093 1
257 RPGVX Ace 스크립트 VX Ace 용 8방향 이동 스크립트 1 도라지power 2016.03.17 1654 0
256 RPGMV 플러그인 Item Stream 2 file 러닝은빛 2016.03.08 3196 0
255 RPGXP 스크립트 대화에 얼굴이 나오는 스크립트 by: killarot(네이버 dust_mite)(수정버전) 1 부초 2016.02.22 1895 0
254 RPGVX Ace 스크립트 지속데미지 스크립트(MBS) 天下太平 2016.02.14 1516 0
253 RPGMV 플러그인 한글 이름 입력창 2.1v 2 file 맛난호빵 2016.02.12 2394 0
252 유니티 스크립트 화면에 이미지를 표시하는 스크립트(C#) 1 zerosium 2016.02.04 2370 0
251 RPGMV 플러그인 [plugin] YEP.58 – Item Synthesis (YEP엔진 아이템 합성 시스템) 2 plam 2016.01.21 2371 0
250 RPGMV 플러그인 윈도우 시스템 트레이로 최소화 2 file 러닝은빛 2016.01.21 2028 0
249 RPGMV 플러그인 Wave Filter 1 러닝은빛 2016.01.14 961 0
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 15 Next
/ 15






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)