질문과 답변

Extra Form

 

검색해보았는데 스크립트에 대한 이야기는 거의 없어서 질문올립니다.

 

 

1. 세이브 0번파일의 액터1의 이름을 타이틀 화면의 제목이름으로 쓰고싶습니다. 세이브파일이 없다면 (임시로)EMPTY라는 이름이 출력되도록 스크립트를 짜고싶습니다.

3시간동안 이것저것 붙혀봤는데 계속 오류만 나서 질문글 올립니다... 

 

2. 혹시 시간이 되신다면 이부분의 각부분의 의미를 알고싶습니다... 좌표를 설정해서 임시로 창을(어디에든) 띄워놓고싶은데, 좌표값도 찾지 못하겠습니다... 이부분이 세이브파일의 "칸 하나"를 띄우는 정의가 맞나요? 

    contents.clear
    change_color(normal_color)
    name = Vocab::File + " #{@file_index + 1}"
    draw_text(4, 0, 200, line_height, name)
    @name_width = text_size(name).width
    draw_party_characters(152, 58)
    draw_playtime(0, contents.height - line_height, contents.width - 4, 2)

 

 

 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Comment '4'
  • profile
    습작 2016.03.06 17:36

    0.
    하나의 게시물에 질문은 하나만 부탁드립니다.

     

    1.
    0번 세이브 파일이라는 것이 index 0번을 의미하는지 아닌지 잘 모르겠으나 일단 가장 첫 세이브 파일로 생각하고 작성해봅니다.

     

    class Scene_Title < Scene_Base
      def draw_game_title
        @foreground_sprite.bitmap.font.size = 48
        rect = Rect.new(0, 0, Graphics.width, Graphics.height / 2)
        text = Dir.glob('Save01.rvdata2').empty? ? 'EMPTY' : DataManager.load_header(0)[:characters][0][0]
        @foreground_sprite.bitmap.draw_text(rect, text, 1)
      end
    end

     

    2.
    contents.clear #해당 윈도우의 컨텐츠를 비우기
    change_color(normal_color) #폰트색 변경(윈도우 스킨 첫번째 색상)
    name = Vocab::File + " #{@file_index + 1}" #세이브 파일 번호랑 결합해서 이름 얻기
    draw_text(4, 0, 200, line_height, name) #방금 얻어낸 이름 윈도우 내부 기준 x좌표 4, y좌표 0에 너비 200, 높이 폰트크기로 그림
    @name_width = text_size(name).width #이름의 너비를 산출
    draw_party_characters(152, 58) #윈도우 내부 기준 x좌표 152, y좌표 58에 캐릭터 그리기
    draw_playtime(0, contents.height - line_height, contents.width - 4, 2) #윈도우 내부 기준 우측정렬로 플레이타임 그리기

  • profile
    습작 2016.03.06 17:40

    * 덧

    만약 아니라면 아래의 두 붉은 폰트의 숫자들을 수정해주셔야합니다. 일단 Save01.rvdata2 파일을 읽고 판단하는데 Save00.rvdata2 파일을 읽는 것이었다면 둘다 1씩 줄여주셔야합니다.

     

        text = Dir.glob('Save01.rvdata2').empty? ? 'EMPTY' : DataManager.load_header(0)[:characters][0][0]

  • ?
    Sonrxnu 2016.03.06 19:01
    여러가지 문제들이 슥슥 다 풀리네요! 정말 감사합니다!
  • ?
    갓즙 2016.03.29 21:08
    좋은 정보 감사합니다~!

계속 검색
List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12450
제작툴 구매 툴선택 쯔꾸르 rpg maker 추천 부탁드려요!! (왕왕초보) 2 깔매기 2024.02.29 71
기본툴 사용법 RMMV 캐릭터 제작 관련 질문입니다 (초보자 도움좀 주세요 ㅠㅠ) 2 이닉을쓰다니 2021.01.21 219
에러 해결 기타 안녕하세요 rpg메이커 초보입니다(XP) 좀 도와주셨으면 합니다 4 RPG메이커초보 2020.11.16 149
스크립트 작성 RMVXA 초보)이런 스킬트리는 어떻게 만들죠? file 겜만들고싶다앙 2020.10.14 229
플러그인 사용 RMVXA 초보) 플러그인의 뜻을 알고 싶습니다 4 겜만들고싶다앙 2020.10.08 251
기본툴 사용법 RMMV 기존 이미지 말고 컴퓨터에 있는 이미지 추가(초보) 2 지원_ 2020.09.27 345
이벤트 작성 RMVXA 초보)보스전에서 패배 했을때 쓰러지는 이벤트에 대해서 2 file 겜만들고싶다앙 2020.08.25 111
이벤트 작성 RMVX 초보)이벤트의 크기? 범위를 늘릴 수 없나요? 2 알만이 2020.08.24 76
맵배치 RMVXA 초보)절벽을 표현하고 싶은데 어떻게 해야될까요 5 겜만들고싶다앙 2020.08.24 139
기본툴 사용법 RMVXA rpg vx ace 초보 질문 (스킬 계산식) 3 겜만들고싶다앙 2020.07.20 277
기타 기타 생초보가 언리얼엔진 질문입니다. 2 HamelnAndCompany 2020.02.02 175
이벤트 작성 RMVXA 초보 제작자 인데 도와 주세요 2 skdk 2019.12.29 109
기본툴 사용법 RMMV ㅜㅜ 왕초보입니다 도와주세요 <타일 제거>하는방법. 5 새해 2019.12.19 112
기본툴 사용법 RMMV 알만툴 왕초보입니다 스크립트 및 플러그인 사용방법 질문드려요 2 새해 2019.12.17 141
기본툴 사용법 RMVXA [도와주세요]졸업작품 때문에 처음 다뤄보는 초초초보에요 4 김꼬비 2019.04.16 558
기타 RMMV Rpg maker mv를 사용하는 초보자 입니다 9 꽃돼지 2019.03.06 244
RMVX RPG 만들기 VX 질문 좀.....(초보) 2 Ironbeetle 2018.11.01 135
기타 초보인 제게 게임만드는것을 알려주세요! 1 qazwsxedcrfv 2018.08.12 72
RMMV MV 초보입니다. 1 쌩쌩초보 2018.05.25 92
RMMV MV 초보자입니다. 1 지루팡 2018.05.23 124
계속 검색
Board Pagination Prev 1 2 Next
/ 2