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
477 기타 책 읽기 스크립트. 19 허걱 2009.01.31 4490
476 전투 sbs battler configuration 한글 번역 13 file 시트르산 2010.09.23 4475
475 레벨업 할경우 hp/mp 등을 채워주는 스크립트 49 아방스 2008.09.09 4473
474 이동 및 탈것 VX 기차 스크립트 28 아방스 2009.01.13 4470
473 장비 Rei(레이)의 Paperdoll(비쥬얼 장비)스크립트 20 file 루시페르 2009.07.29 4467
472 기타 태양 스크립트. 15 file 할렘 2009.02.20 4463
471 기타 로딩중 스크립트 24 file NO.0 2009.07.11 4462
470 전투 GTBS 1.5.1.4 - GubiD's Tactical Battle System 10 아방스 2010.12.11 4455
469 저장 [퍼옴] Neo_Save_System ver.1.0 10 레오 2008.06.14 4451
468 제작도구 게임제작에 필수인 테스트 플레이 고속화 스크립트! ! ! ! 25 양념통닼 2008.05.30 4445
467 HUD 아이콘 그리기 7 file 허걱 2009.08.20 4442
» 타이틀/게임오버 [자작] 타이틀 화면 없이 게임을 시작하자! Title Skiper 29 케류 2009.04.05 4423
465 기타 글씨표시 스크립트 32 file 허걱 2009.08.10 4421
464 메시지 조합한글 21 file 허걱 2009.06.27 4410
463 맵/타일 ◆ 타일 세트 확장 스크립트 [업데이트 수정] 24 file 아방이 2008.01.30 4386
462 이름입력 한글 이름 입력 스크립트입니다.^^ 14 레시온 2008.03.18 4383
461 스킬 [ultimate series]스킬,아이템 데미지계산식을 자기입맛에 맞게 고치는 스크립트 16 file EuclidE 2010.05.04 4373
460 맵/타일 타일셋 변경 10 file 만들어보자꾸나 2008.06.08 4371
459 HUD 맵 이름 스크립트 21 file 개임맨 2010.10.03 4365
458 메시지 직접 생각해서 만든 "문장 속 특정 단어 색 바꾸기" 10 file X.66 2010.04.28 4363
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 32 Next
/ 32