질문과 답변

Extra Form

제목이 곧 내용입니다.

사진을 보시면 상태가 어떤지 파악이 잘 될 것이라 생각됩니다.


제가 스크립트를 거의 다루지를 못해서 저 혼자서는 고칠 수가 없네요;;


저장하고 불러올 때 페이스칩이 나오게 하거나, 캐릭터칩이 안 잘리게 하는 방법이 없을까요?새 캔버스.jpg



Comment '4'
  • ?
    GloomyDay 2015.07.13 00:59
    # =============================================================================
    # TheoAllen - Face Graphics on Save Menu
    # Version : 1.1
    # Contact : www.rpgmakerid.com (or) http://theolized.blogspot.com
    # (This script is translated by AbsoluteIce)
    # =============================================================================
    ($imported ||= {})[:Theo_SaveMenuFace] = true
    # =============================================================================
    # CHANGE LOGS:
    # -----------------------------------------------------------------------------
    # 2013.06.03 - Include map name as save header
    # 2013.06.02 - Started and finished script
    # =============================================================================
    =begin

    Introduction :
    This script gives the ability to see faces on the save menu

    How to use :
    Put below material and above main

    Terms of use :
    This script has a special condition, Feel free to use it.

    Note :
    This script lets you handle the look of the save menu. If you use another
    persons script that changes the way/design of the save menu, its highly
    possible that this script is compatible with it.

    =end
    # =============================================================================
    Include_Mapname = true # Set true / false to not include mapname
    # =============================================================================
    module DataManager

    def self.make_save_header
    header = {}
    header[:characters] = $game_party.characters_for_savefile
    header[:playtime_s] = $game_system.playtime_s
    header[:faces] = $game_party.faces_for_savefile
    header[:map_name] = $game_map.display_name
    header
    end

    end

    class Window_SaveFile

    def refresh
    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_party_faces(80, 0)
    draw_mapname(0,0,contents.width,2)
    draw_playtime(0, contents.height - line_height, contents.width - 4, 2)
    end

    def draw_mapname(x,y,width,align)
    return unless Include_Mapname
    header = DataManager.load_header(@file_index)
    return unless header
    draw_text(x,y,width,line_height,header[:map_name],align)
    end

    def draw_party_faces(x, y)
    header = DataManager.load_header(@file_index)
    return unless header && header[:faces]
    puts header[:faces].size
    #header[:faces].each_with_index do |data, i|
    draw_face($game_party.leader.face_name, $game_party.leader.face_index, 350, y)
    #end
    end

    end

    class Game_Party < Game_Unit
    def faces_for_savefile
    battle_members.collect do |actor|
    [actor.face_name,actor.face_index]
    end
    end
    end

    TheoAllen님이 제작하신 세이브 파일에 페이스칩을 나타내주는 스크립트입니다.
    def_refresh 안의 숫자들을 수정하면 페이스칩, 플레이 시간, 맵 이름, 텍스트 등이 표시될 위치를 변경할 수 있습니다.
  • profile
    라니에타 2015.07.13 18:36
    좋은 스크립트소개 정말 감사합니다.
    그런데 제가 사용방법이 미숙한건지 스크립트가 잘못된건지
    타이틀 화면에서 불러오기를 하려면 에러가 뜨는군요;;
    다른스크립트랑 충돌은 아닙니다. 새 프로젝트에 테스트를 하는 도중이었어요..
    혹시 다른 방법이나 이 스크립트의 사용법을 알려주시면 정말 감사하겠습니다.
  • ?
    GloomyDay 2015.07.13 20:34
    스크립트를 적용하기 전의 세이브파일에서는 페이스칩 그래픽의 정보를 받아올 수 없어서 그럴 겁니다.
    기존 세이브 파일을 전부 지우고 테스트 플레이 해보세요.

    그래도 안 될 경우, 아방스 스크립트 자료실 등에 있는 다른 세이브 창 수정 스크립트를 사용해보세요.
  • profile
    라니에타 2015.07.13 20:43
    사용됩니다!! 정말 감사합니다!!

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
기타 !! 자료실의 게임 소재들이 안 보여요 !! 라스민트 2010.11.14 1547
RMVXA "그림의 이동"에 걸리는 시간을 변수로 대체할 수 있을까요? 3 file Roam 2012.11.26 1069
RMXP "마녀의 집" 게임 첫부분 처럼 화면 맵 이동하는 방법 2 허곰탱 2014.02.20 1327
RMVXA "메뉴>상태>캐릭터선택>상태창"에서 캐릭터 선택을 없애기 2 Refus 2015.06.18 317
게임찾기 "보코의 농장"이란 게임 갖고있는분 찾습니다 2 A.미스릴 2013.04.27 2223
RMXP "주인공과 어떤 이벤트와 눈이 마주쳤을 때" 라는 조건분기 어떻게 만드나요? 1 CJYG* 2011.06.29 1589
RMVXA "피격당할때" 조건문을 넣기 머그빵 2016.01.07 135
RMVXA #추격 #추적 #사망 #게임오버 에 대해서 가르쳐주세요 5 신이다1 2018.05.13 277
RMMV $gameScreen.showPicture 쓸려하는데 어떻게 써야하나요. 4 게임잘날아가는닝겐 2016.01.15 224
RMVX $game_party.item_number로 아이템 숫자가 호출이 안 되는데 뭐가 문제일까요? 1 MMM 2014.07.07 751
RMVXA $game_variables은 뭔가요? 스크립트에 적는거인건 아는데... 1 알만툴초보입니당 2017.03.02 100
RMVX $scene = Scene_ATB.new 이게 안됩니다 2 file 욕쟁이스님 2012.11.04 931
이벤트 작성 RMMV '데미지의 처리' 구현법이 있나요? 아무개 2021.03.26 43
플러그인 추천 RMMV "버튼 액션"?에 관한 질문입니다! 2 소랭소랭 2021.03.20 144
플러그인 사용 RMMV "특정이름을 입력했을 때 이벤트 발생하기" 질문입니다! 2 소랭소랭 2021.01.26 149
RMMV "파티원"의 옷을 갈아입히면 케릭터칩을 그 옷을 입은 칩으로 바뀌게 하고싶습니다. 4 만죠메군 2017.07.09 496
플러그인 추천 RMMV "히어로즈 오브 마이트 앤 매직"같은 형식으로 전투를 할수있게해주는 플로그인이 있을까요? file 희희낙낙 2019.10.06 80
RMVXA '(번역) 선택지에서 \를 사용시 공백발생현상 해결' 스크립트를 찾습니다. 3 카로 2012.12.20 877
RMVXA 'A값이 B값보다 클 경우'를 스크립트로 어떻게 표현하죠? 2 게임잘날아가는닝겐 2015.09.19 169
RMVX 'rpg 쯔꾸르 vx'에서 한국 노래가 bgm으로 써지지 않습니다. 2 마런마 2014.01.14 1330
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 516 Next
/ 516