VX 스크립트

#==============================================================================
# ■ Title Skiper [Made By KeRu-, makeru.comze.com]
#------------------------------------------------------------------------------
# 타이틀을 건너뛰고 게임을 시작합니다.
# 타이틀로 돌아가기를 사용하면 타이틀로 이동이 가능합니다.
# 1.0 버전으로, 타 스크립트와 충돌 여부의 실험은 하지 않았습니다.
#============================================================================== 
module VIX
  #-----------------------------------------------------------------------------
  # 맵의 장소를 설정, MAP_ID = 맵번호, X 와 Y 에 맵 좌표 대입하면 됩니다.
  # 시작 맴버도 설정이 가능합니다.
  #-----------------------------------------------------------------------------
  MAP_ID = 1
  MAP_X = 8
  MAP_Y = 29
  MEMBERS = [1] # 오프닝 맵에서 쓰일 맴버의 id
end

class Scene_Title < Scene_Base

def start
  super
    load_database
    create_game_objects
  if $title_on == true
    $title_on = false
    command_new_game
  else
    $game_party.vix_setup_starting_member(VIX::MEMBERS)
    $game_map.setup(VIX::MAP_ID)
    $game_player.moveto(VIX::MAP_X,VIX::MAP_Y)
    $game_player.refresh
    $scene = Scene_Map.new
    $game_map.autoplay
  end
end
  def command_new_game
    confirm_player_location
    $game_party.setup_starting_members
    $game_map.setup($data_system.start_map_id)
    $game_player.moveto($data_system.start_x, $data_system.start_y)
    $game_player.refresh
    $scene = Scene_Map.new
    RPG::BGM.fade(1500)
    close_command_window
    Graphics.fadeout(60)
    Graphics.wait(40)
    Graphics.frame_count = 0
    RPG::BGM.stop
    $game_map.autoplay
  end
    def post_start
  end
    def terminate
  end
    def update
  end
    def pre_terminate
  end
    def perform_transition
  end
    def close_command_window
  end
    def perform_transition
  end
end


class Scene_Map
  alias vix_map_terminate terminate
  def terminate
    if $scene.is_a?(Scene_Battle)
      $title_window.visible = false unless $title_window.disposed?
    end
    vix_map_terminate
  end
end

class Scene_File < Scene_Base
  alias vix_read_data read_save_data
  def read_save_data(file)
    vix_read_data(file)
    $game_map.titlewin = 2
    $title_window.dispose unless $title_window.disposed?
  end
end

class Game_Party
    def vix_setup_starting_member(charalist)
    @actors = charalist
  end
end

=========================================================================================
하나 드디어 끝냈군요. 왠지 개운합니다.
오랫만에 vx 를 만지고 있습니다.
이전에 심플 세이브/로드 보다는 쉬운 작업이었어요. (비교적)

이번 스크립트는 타이틀 화면을 생략합니다.
제 심플 세이브/로드 와 같이 사용하면 오프닝 맵의 완성까지 올릴 수 있습니다.
재밌는 스크립트 입니다.

Who's 케류

?

안녕하세요, 케류입니다. 만나서 반가워요.

Current Project: Black World (흑계) / 초 미래에서 눈을 뜬 주인공. 다시 돌아가기 위한 모험이 시작된다!

Comment '29'
  • ?
    케류 2009.04.05 21:56
    필요해서 찾아본다, 계속 찾지만 존재하지 않는다.
    필요성이란 창조를 불러낸다.
    새로운걸 끊임없이 생산하게 만든다.
  • ?
    ORATE 2009.04.05 22:33

    null

  • ?
    케류 2009.04.07 14:04
    예, 오라테님께서 올리신 그겁니다. (...)
    될수 있음 제가 올릴까 했는데. (흑)
  • ?
    ORATE 2009.04.06 18:54

    null

  • ?
    케류 2009.04.05 23:21
    로드는 제가 예전에 만든 심플 세이브/로드 에서 참고하시면 됩니다.
    바로 다음페이지에 글 있어요.
    제가 올리지 못했지만. (...안습)
  • profile
    君塚ちえい 2009.04.06 19:41
    으흐흠 제가올린 타이틀커스터마이즈를 필요없게만드는 스크립트내여
  • ?
    나렌시아 2009.04.08 09:31
    귀한자료 올려주셔서 감사합니다 ~ ★

    제가 유용하게 쓸 수 있도록 해볼께요 <<

    사실 기본으로 주어지는 타이틀 자체가 너무 심플해서 다르게 꾸밀려고 했는데 좋은 스크립트 같아요 ~ ≡ㅅ≡ b 
  • ?
    케류 2009.04.10 15:24
    저만 필요한게 아니었군요.
    역시 여러모로 재밌는 연출이 가능한 스크립트네요. (?)
  • ?
    루시페르 2009.04.10 00:13
    타이틀 무시하는 건가요????
  • ?
    케류 2009.04.10 15:23
    타이틀 화면 없이 게임화면으로 넘어갑니다.
  • ?
    VAAVA123 2009.04.11 08:27
    타이틀이 없으면 어떻게 게임 하나요?..
  • ?
    케류 2009.04.12 01:42

    이 스크립트 사용해 보고 말씀하시죠.
    스타팅포인트 개무시하고 바로 본게임으로 진입합니다.
    새게임을 누르지 않아도 새게임이 시작되죠.

    일반적인 오락실 게임기처럼 된다 봐도 좋습니다.
    컨티뉴 메뉴가 없죠.

    스크립트를 사용하면 컨티뉴 메뉴를 만들 수 있습니다.
    다음페이지의 심플 세이브/로드 를 참고하시면 됩니다.

  • ?
    카젤로스 2009.05.15 14:23

    감사합니닷~! ^^

  • ?
    백년술사 2009.05.30 15:01
    불러오기는..ㄷㄷ
  • ?
    케류 2010.05.12 12:02

    $scene = Scene_File.new(false, true, false)

    이 문구를 이벤트 페이지에서 '스크립트' 로 사용해주시면 됩니다.

  • ?
    까까까 2009.05.31 21:53

    맨 위에말은 완전 공감...ㅠㅠ 감동적이네요...ㅠㅠ

    필요에 의해 발전한다는 의미.

    아~ 멋진 멘트.ㅎㅎ

  • ?
    케류 2010.05.12 12:01

    제 멋대로 한번 지껄여봤는데, 맘에 드셨다니. 감사합니다 = ㅅ=~.

  • ?
    엘리게이 2009.06.27 11:01
    감사합니다...
  • ?
    타로카드 2009.09.09 17:42
    로드게임은?
  • ?
    케류 2010.05.12 12:00

    $scene = Scene_File.new(false, true, false)

    이 문구를 이벤트 페이지에서 '스크립트' 로 사용해주시면 됩니다. 피쓰.

  • ?
    뉴공 2009.11.03 02:46
    엄청나네요 ㅋㅋ
  • ?
    김브레이커 2010.07.28 16:00

    우어..엄청난 기능이군요

  • ?
    RJ 2010.08.04 15:05

    미니게임 같은거 만들때 쓰면 좋겠네요.

  • ?
    KMS 2011.01.04 12:39

    잘 쓰고 있어요~

    감사합니다!

  • ?
    오그리토그리 2011.07.26 20:46

    감사합니다 ~~


  • profile
    하늘바라KSND 2011.08.29 21:20

    감사합니다.~

  • profile
    노르 2011.10.04 22:09

    그냥 타이틀 스크립트 다 지워버리면 되지 않을까요; ㅎ

  • ?
    Jhon 2011.10.09 19:59

    근데 저 스크립트 짜는 법 알려주세요.

  • ?
    비형 2015.06.26 20:57
    테스트할때 너무 좋네요.. 감사합니다^^

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 5408
377 퀘스트 퀘스트 마크 표시용 스크립트 10 file 허걱 2012.05.22 3704
376 기타 미니게임테트리스 스크립트 ㅋㅋㅋ 27 file 카르와푸딩의아틀리에 2009.06.30 3689
375 맵/타일 타일 바꾸기 13 file 허걱 2009.09.01 3687
374 이동 및 탈것 대각선 이동 스크립트 17 아방스 2009.05.02 3683
373 상점 (수정)크리쳐 샵, 'SW_CreatureShop' by Siot Warrior 15 file 시옷전사 2010.09.03 3675
372 HUD HUD 스크립트 모음 10 아방스 2010.12.11 3658
371 장비 장비 확장 및 EP 기능 18 만들어보자꾸나 2008.06.10 3653
370 기타 화폐단위 구분해 주는 스크립트 38 file 허걱 2010.04.13 3652
369 이름입력 글자조합 (이름생성용) - 수정 12 file 허걱 2009.07.17 3638
368 기타 낚시 스크립트~(낚시대로 하는 낚시가 아니라 사람을 낚는 낚시 스크립트) 14 file ~AYARSB~ 2010.03.18 3630
367 기타 멥 이름 띄우기 10 신규회원 2012.02.24 3626
366 장비 KGC확장장비창 스크립트 15 file 티라엘 2009.03.27 3622
365 상점 상점 무기, 방어구 능력치 비교 스크립트! 18 불독 2008.12.25 3611
364 기타 Crissaegrim 농장시스템 한글화 28 file 도심 2009.12.22 3606
363 기타 [KGC]한계돌파 9 방콕족의생활 2008.06.13 3599
362 파티 전에 아방스님이 올린 '파티 변경 시스템'을 한글화 했습니다. 17 file 아리엘 2008.09.16 3589
361 메시지 HG_POP_TEXT (맵 화면에 문자 표시) 4 file 허걱 2011.09.16 3589
360 스킬장착 시스템 17 file RPGbooster 2008.10.11 3585
359 메시지 Display Flipped Picture 스크립트 11 Love♡ 2009.11.09 3585
358 타이틀/게임오버 타이틀전 공지사항 19 file AYARSBMA 2010.01.23 3583
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ... 32 Next
/ 32