RPGVX スクリプト
2009.04.30 23:48

액터선택지이벤트제작 간편화 스크립트

閲覧数 2738 推奨数 3 コメント 1
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷

자작 스크립트입니다.


 


 


사용법은 아래에 있습니다.


 


http://www.acoc.co.kr/bbs/zboard.php?head_data=head.php&footer_data=footer.php&root_data=../../ncoc2/&cafeno=&id=free&page=1&sn1=&divpage=11&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=56606


 


 


이하 내용을 복사하여 스크립트 에디터의 소재 섹션 아무 곳에나 넣어 주십시오.


충돌의 우려는 거의 없습니다.


 


 


 


 


▽아래부터 복사


#==============================================================================
# ■ Scene_ActorChoice
#------------------------------------------------------------------------------
# 액터의 선택 후 선택한 액터의 ID, 선택시 인덱스를 각각 변수에 대입합니다.
#
# [사용방법]
# 이벤트커맨드 스크립트에서 $scene = Scene_ActorChoice 를 입력.
# 사용시의 윈도우는 Window_MenuStatus 를 이용했습니다.
# 변수에 액터 ID나 선택시 인덱스를 대입한 후에는 조건분기로 사용해 주십시오.
# 주의할 것은 선택시 인덱스는 실제 선택한 것이 몇 번째이든 -1을 해야 한다는 점입니다.
# 예) 선택화면에서 세 번째 캐릭터를 선택했을 때 인덱스 : 2
#
# [커스터마이즈]
# 66, 68행
# $game_variables[n]의 n 부분에 대입할 변수 ID를 기입해 주십시오.
#
# ※ 본 스크립트의 기본 베이스는 Scene_Menu를 사용했습니다.
#
#==============================================================================


class Scene_ActorChoice < Scene_Base
  #--------------------------------------------------------------------------
  # ● 오브젝트 초기화
  #     menu_index : 커멘드의 커서 초기 위치
  #--------------------------------------------------------------------------
  def initialize(menu_index = 0)
    @status_window_index = menu_index
  end
  #--------------------------------------------------------------------------
  # ● 개시 처리
  #--------------------------------------------------------------------------
  def start
    super
    create_menu_background
    @status_windows = Window_MenuStatus.new(0, 0)
    @status_windows.active = true
    @status_windows.index = @status_window_index
  end
  #--------------------------------------------------------------------------
  # ● 종료 처리
  #--------------------------------------------------------------------------
  def terminate
    super
    dispose_menu_background
    @status_windows.dispose
  end
  #--------------------------------------------------------------------------
  # ● 업데이트
  #-------------------------------------------------------------------------- 
  def update
    super
    update_menu_background
    @status_windows.update
    update_actor_selection_achoice
  end
  #--------------------------------------------------------------------------
  # ● 액터 선택의 갱신
  #--------------------------------------------------------------------------
  def update_actor_selection_achoice
    if Input.trigger?(Input::B)
      Sound.play_cancel
      $scene = Scene_Map.new
    elsif Input.trigger?(Input::C)
      $game_party.last_actor_index = @status_windows.index
      # n번 변수에 선택한 캐릭터의 선택시 인덱스(-1)를 대입한다. (초기값 48, 수정가능)
      $game_variables[48] = @status_windows.index
      # n번 변수에 선택한 캐릭터의 액터ID를 대입한다. (초기값 49, 수정가능)
      $game_variables[49] = $game_party.members[@status_windows.index].id
      Sound.play_decision
      $scene = Scene_Map.new
    end
  end
end


 


########################################################
# 제작 : dest21c (창조도시 Evangelista)                #
########################################################

?
  • ?
    차진스 2009.04.30 23:48
    사용하는데 에러가 납니다.

    왜 그런거죠? 너무 쓰고 싶은 스크립트인데...


List of Articles
番号 カテゴリ タイトル 投稿者 日付 閲覧数 推奨数
26 RPGVX スクリプト 3D 그래픽 파티클 스크립트 1 청담 2013.09.29 1490 0
25 RPGVX スクリプト 1인용메뉴 file A.M.S 2010.07.18 2762 0
24 RPGVX スクリプト vx 전용 오토세이브<자동저장> 고진수 2011.08.31 3000 0
23 RPGVX スクリプト Window_Message_Plus v3.2 3 file 에존 2009.11.29 2832 1
22 RPGVX スクリプト 에너미 아이템 변화 스크립트 1 Evangelista 2009.05.29 3024 1
21 RPGVX スクリプト 이벤트커맨드 스크립트 관련 설명 3 Evangelista 2009.01.29 2823 3
20 RPGVX スクリプト 이벤트커맨드 스크립트 조건분기법 모음 1 Evangelista 2009.11.18 2684 2
19 RPGVX スクリプト 이벤트커맨드 스크립트 사용법 모음 2 Evangelista 2009.07.21 2882 2
» RPGVX スクリプト 액터선택지이벤트제작 간편화 스크립트 1 Evangelista 2009.04.30 2738 3
17 RPGVX スクリプト 현재 파티내 캐릭터를 선택지로 처리할 때 간편히 하자. file Evangelista 2009.01.01 2461 1
16 RPGVX スクリプト [VX] 메시지 표시를 한번에 표시로 전환하기 Evangelista 2008.11.28 2569 1
15 RPGVX スクリプト [VX] 조건분기로 키입력의 처리 실행 1 Evangelista 2008.11.28 2305 1
14 RPGVX スクリプト [VX] 파티 선두 캐릭터 액터ID를 변수에 넣기 Evangelista 2008.11.28 2172 1
13 RPGVX スクリプト vx 한글이름입력 1 file 가가상 2010.05.21 2943 1
12 RPGVX スクリプト vx 전용 오토세이브<자동저장> 고진수 2011.08.31 2970 0
11 RPGVX スクリプト Window_Message_Plus v3.2 3 1 file 에존 2009.11.29 2681 1
10 RPGVX スクリプト 에너미 아이템 변화 스크립트 1 Evangelista 2009.05.29 2638 1
9 RPGVX スクリプト 이벤트커맨드 스크립트 관련 설명 3 Evangelista 2009.01.29 2324 3
8 RPGVX スクリプト 이벤트커맨드 스크립트 조건분기법 모음 1 Evangelista 2009.11.18 2781 2
7 RPGVX スクリプト 이벤트커맨드 스크립트 사용법 모음 2 Evangelista 2009.07.21 2719 2
Board Pagination Prev 1 2 Next
/ 2