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 5398
27 타이틀/게임오버 Title Skip System : 타이틀 스킵 file 허걱 2014.03.19 1510
26 타이틀/게임오버 코아 코스튬씨의 랜덤 타이틀 스크립트를 VX용으로 변환 2 Alkaid 2012.09.14 1701
25 타이틀/게임오버 타이틀에 날씨 효과 주는 스크립트 (Melmarvin's Rainy Title Screen) 6 MinaAubert 2012.09.13 2323
24 타이틀/게임오버 [NO.0 간단 스크립트] 타이틀에 제작자 정보 올려보기 14 file NO.0 2011.01.30 3362
23 타이틀/게임오버 KGC_TitleDirection 알기쉽게 설명추가 5 파이어 2011.01.03 2662
22 타이틀/게임오버 Graphics Load System 1.0.1 14 file NightWind AYARSB 2010.06.10 3230
21 타이틀/게임오버 타이틀에서 홈페이지 연결 17 비극ㆍ 2010.04.19 2271
20 타이틀/게임오버 타이틀전 공지사항 19 file AYARSBMA 2010.01.23 3583
19 타이틀/게임오버 Rafidelis KaHh Box 타이틀화면 20 카르와푸딩의아틀리에 2009.08.23 5004
18 타이틀/게임오버 타이틀 공지 37 file 허걱 2009.08.10 4748
17 타이틀/게임오버 까만화면으로 시작하기 27 file 허걱 2009.07.04 4528
16 타이틀/게임오버 맵 타이틀 스크립트 48 아방스 2009.06.17 5547
» 타이틀/게임오버 [자작] 타이틀 화면 없이 게임을 시작하자! Title Skiper 29 케류 2009.04.05 4423
14 타이틀/게임오버 타이틀화면 커스터마이즈 29 file 可わいい 2009.03.16 6141
13 타이틀/게임오버 륀느님 요청] 전투 전멸후 Game over없이 특정위치로 이동 10 Last H 2009.02.24 2834
12 타이틀/게임오버 타이틀 업그레이드 byMOG 16 *ps인간 2009.01.26 5658
11 타이틀/게임오버 타이틀 메뉴 스크립트 50 아방스 2009.01.20 7503
10 타이틀/게임오버 타이틀 화면에 매뉴창 이동방법 5 석산 2009.01.06 2824
9 타이틀/게임오버 New Title Screen 3 Man... 2008.10.28 1832
8 타이틀/게임오버 Random Title Screen 2 Man... 2008.10.28 1454
Board Pagination Prev 1 2 Next
/ 2