질문과 답변

Extra Form

RPG MAKER XP 로 심심할때마다 깨작거리면서 놀고있습니다 ㅠㅠ

 

그런데 세이브가안되요 ㅠㅠ 아 이거어쩌죠?? 세이브도안되고 불러오기도되지않습니다 스크립트의 오류인가요??

 

하지만 저는 기본 세이브 스크립트인 이것을쓰구잇고 만진적 조차도없습니다

 

어떡하죠저는 ... 이게 무슨 파일을 안깔아서 뜨는오류인가요?? 아님 스크립트?? 아님뭘까요?? 고수님들도와주세요~

#==============================================================================
# ■ Scene_Save
#------------------------------------------------------------------------------
#  세이브 화면의 처리를 실시하는 클래스입니다.
#==============================================================================

class Scene_Save < Scene_File
  #--------------------------------------------------------------------------
  # ● 오브젝트 초기화
  #--------------------------------------------------------------------------
  def initialize
    super("어느 파일에 세이브합니까?")
  end
  #--------------------------------------------------------------------------
  # ● 결정시의 처리
  #--------------------------------------------------------------------------
  def on_decision(filename)
    # 세이브 SE 를 연주
    $game_system.se_play($data_system.save_se)
    # 세이브 데이터의 기입
    file = File.open(filename, "wb")
    write_save_data(file)
    file.close
    # 이벤트로부터 불려 가고 있는 경우
    if $game_temp.save_calling
      # 세이브 호출 플래그를 클리어
      $game_temp.save_calling = false
      # 맵 화면으로 전환해
      $scene = Scene_Map.new
      return
    end
    # 메뉴 화면으로 전환해
    $scene = Scene_Menu.new(4)
  end
  #--------------------------------------------------------------------------
  # ● 캔슬시의 처리
  #--------------------------------------------------------------------------
  def on_cancel
    # 캔슬 SE 를 연주
    $game_system.se_play($data_system.cancel_se)
    # 이벤트로부터 불려 가고 있는 경우
    if $game_temp.save_calling
      # 세이브 호출 플래그를 클리어
      $game_temp.save_calling = false
      # 맵 화면으로 전환해
      $scene = Scene_Map.new
      return
    end
    # 메뉴 화면으로 전환해
    $scene = Scene_Menu.new(4)
  end
  #--------------------------------------------------------------------------
  # ● 세이브 데이터의 기입
  #     file : 기입용 파일 오브젝트 (오픈이 끝난 상태)
  #--------------------------------------------------------------------------
  def write_save_data(file)
    # 세이브 파일 묘화용의 캐릭터 데이터를 작성
    characters = []
    for i in 0...$game_party.actors.size
      actor = $game_party.actors[i]
      characters.push([actor.character_name, actor.character_hue])
    end
    # 세이브 파일 묘화용의 캐릭터 데이터를 쓴다
    Marshal.dump(characters, file)
    # 플레이 시간 계측용의 프레임 카운트를 쓴다
    Marshal.dump(Graphics.frame_count, file)
    # 세이브 회수를 1 늘린다
    $game_system.save_count += 1
    # magic number-를 보존한다
    # (에디터로 보존할 때마다 랜덤인 값에 고쳐 쓸 수 있다)
    $game_system.magic_number = $data_system.magic_number
    # 각종 게임 오브젝트를 쓴다
    Marshal.dump($game_system, file)
    Marshal.dump($game_switches, file)
    Marshal.dump($game_variables, file)
    Marshal.dump($game_self_switches, file)
    Marshal.dump($game_screen, file)
    Marshal.dump($game_actors, file)
    Marshal.dump($game_party, file)
    Marshal.dump($game_troop, file)
    Marshal.dump($game_map, file)
    Marshal.dump($game_player, file)
  end
end

Comment '5'
  • ?
    페렐 2013.08.10 22:54
    3. 제목은 질문의 핵심 내용으로 작성합니다.
    질문은 완성된 문장으로 적습니다.
    5. 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.

    기본 스크립트일 경우 굳이 첨부하실 필요는 없습니다.

    다른 스크립트 사용하고 계신게 있나요?
  • ?
    빵테의비밀 2013.08.11 15:10
    다른스크립트는사용하지않구잇습니다..왜이러는거죠?
  • ?
    페렐 2013.08.12 02:25
    프로그램 자체의 문제일 가능성이 있습니다. 한번 재설치해보시고 그래도 안된다면 해당 프로젝트를 올려주세요.
  • ?
    빵테의비밀 2013.08.12 13:56
    재설치 해봣는데 안되네요 ㅠㅠ 해당프로젝트를 올릴수없는게 제가 받은 모든 예제 파일이 저장이되지않습니다,,
  • ?
    Alkaid 2013.08.12 14:02
    어디에다 저장하려고 했나요? 혹시 프로젝트를 생성하려는 곳이
    1. 남은 용량이 부족하다.
    2. 쓰기금지이거나 보호되고 있는 폴더이다.
    는 아니겠죠?

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12456
RMXP 스킬 추가, 제거를 스크립트로 할수있나요? 얼정 2012.05.12 1619
RMVX KGC_CategorizeSkill 관련 질문입니다. 2 니노미야 2011.09.29 1619
RMVX SBS 전투, 스킬 카테고리 스크립트 질문입니다. 2 file 니노미야 2011.09.25 1618
RMVX (vx)이벤트의 영구삭제 4 수호군 2011.07.31 1618
RM2k3 윈도우 8에서 알만툴 2003 되나요 3 빨빨뛰댕겨 2013.11.01 1617
기타 루아 배울려면 1 백승욱 2011.04.24 1616
RM2k 이벤트로 러시안 룰렛 구현하기 2 카오스 울프 2012.09.21 1614
기타 RGSS2 스크립트 작성을 배우기 위한 초석이 되는 언어는 무엇입니까? 8 지나가는떡꼬치 2012.06.30 1614
RMXP 질문 있습니다.(급합니다 도와 주세요. ㅠㅠ)ATB사이드뷰 2 file 마우리 2011.10.05 1614
RMXP 벽을통과해요;;7시안에좀요; 3 구슬 2011.07.27 1614
RMXP rpgxp atb 1 피터윤중 2011.06.06 1614
RMVXA 전투 시작할때와 전투 중 커맨드를 좀 바꾸고 싶습니다 1 이스피나 2012.09.29 1613
RMXP 세이브 오류가납니다. 5 빵테의비밀 2013.08.10 1613
RMVX Crissaegrim ABS 스크립트.. 1 끼룩 2011.08.01 1613
RMVXA [rpg vx ace]선택지 위치 조정하는 법좀요.... 2 조각조각 2014.01.14 1612
RMVX 순간이동 주문서(+npc가 주게하는방법)+타이틀음악 6 마늘 2011.12.04 1612
RMVX 게임 실행 문제에요 ㅠㅠ 4 czF 2011.10.03 1612
RMVXA RPG 만들기 VX Ace, 이벤트 종료 후 캐릭터 사라지게 하려면 어떻게 해야합니까? 8 대악당 2013.08.17 1611
RMVXA 캐릭터 이름을 입력할 때 스크립트 변경 2 file leon13a 2014.10.22 1610
RMVXA rpg vx ace 머리위에 체력,마나 표시하는 게이지바 스크립트없나요? 1 file 인삼보이 2013.06.09 1610
Board Pagination Prev 1 ... 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 ... 516 Next
/ 516