VX 스크립트

질답 게시판 (묻고 답하기 게시판) [레벨:0]이억팔천 님의 http://avangs.info/kin/904674 게시글에 대한 답변용 스크립트 입니다.

 

제목 그대로 엑터를 파티원의 첫번째 멤버로 추가시키는 스크립트 입니다.

 

사용법은 이벤트->스크립트 부분에

insert_actor(actor_id) 이라고 적어주면 됩니다.

actor_id 부분에 추가하고 싶은 엑터의 id를 적어주면 됩니다. (데이터베이스의 ID)

 

초기화 상태로 추가하려면

insert_actor(actor_id, init) 으로 적으면 됩니다.

actor_id 는 엑터의 id, init 은 초기화 여부를 결정합니다. init 부분에 true 를 적으면 초기화시키게 됩니다.

 

아래 스크립트를 복사해서 Main 위쪽으로 소재추가 부분에 새로이 추가해 주시면 됩니다.

 

 

class Game_Party
  #--------------------------------------------------------------------------
  # ● 액터를 가세한다
  #     actor_id : 액터 ID
  #     pos : 삽입할 위치
  #--------------------------------------------------------------------------
  def insert_actor(actor_id)
    if @actors.size < MAX_MEMBERS and not @actors.include?(actor_id)
      @actors.unshift(actor_id)
      $game_player.refresh
      return true
    end
    return false
  end
end

 

class Game_Interpreter
  #--------------------------------------------------------------------------
  # ● 멤버의 추가
  #--------------------------------------------------------------------------
  def insert_actor(actor_id, init = false)
    return_result = false
    if $game_actors[actor_id] != nil
      $game_actors[@params[0]].setup(@params[0]) unless init == false
      return_result = $game_party.insert_actor(actor_id)
      $game_map.need_refresh = true
    end
    return return_result
  end
end

Who's 허걱

?

공개된 사이트에서 퍼온 자료를 제외한(이 경우는 글에 출처를 남깁니다.)

제가 올린 모든 글과 자작 자료에대해 무단으로 퍼가는것을 금지합니다.

Comment '5'
  • profile
    하늘바라KSND 2012.12.05 00:09
    이벤트->스크립트에 값을 넣으면 언제나 처음에 위치하게 되는 건가요?
  • ?
    허걱 2012.12.05 21:17
    # 아래의 스크립트를 사용하면 위치를 지정할 수 있습니다. index 부분에 위치를 지정해 주세요.

    class Game_Party
    #--------------------------------------------------------------------------
    # ● 액터를 가세한다
    # actor_id : 액터 ID
    # pos : 삽입할 위치
    #--------------------------------------------------------------------------
    def insert_actor(actor_id, index)
    if @actors.size < MAX_MEMBERS and not @actors.include?(actor_id)
    @actors.insert(index, actor_id)
    $game_player.refresh
    return true
    end
    return false
    end
    end



    class Game_Interpreter
    #--------------------------------------------------------------------------
    # ● 멤버의 추가
    #--------------------------------------------------------------------------
    def insert_actor(actor_id, index = 0, init = false)
    return_result = false
    if $game_actors[actor_id] != nil
    $game_actors[@params[0]].setup(@params[0]) unless init == false
    return_result = $game_party.insert_actor(actor_id, index)
    $game_map.need_refresh = true
    end
    return return_result
    end
    end
  • profile
    하늘바라KSND 2012.12.05 23:17
    오오

    이것이라면 시점변환이 더 용이해지겠군요!
  • ?
    이억팔천 2012.12.07 01:41
    저기.. 제가 멍청해서 그런지
    아무리 해봐도
    nameerror occurred while running script가 뜨면서 되지 않습니다
  • ?
    허걱 2012.12.09 07:34
    http://avangs.info/study_VX/187558
    참고해 보세요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 5452
37 타이틀/게임오버 코아 코스튬씨의 랜덤 타이틀 스크립트를 VX용으로 변환 2 Alkaid 2012.09.14 1705
36 메시지 문장 및 페이스 정렬 바꾸기 (Neonblack's Text Alignment and Face Flip script) MinaAubert 2012.09.19 2215
35 영상 Avi 재생 스크립트! [고화질 재생 가능] 34 짭뿌C 2012.10.24 2955
34 장비 카드 슬롯 장비 스크립트[수정] 2 빙하 2012.11.11 2064
» 파티 파티원의 첫번째 멤버로 추가하기 5 허걱 2012.12.04 1867
32 기타 MSX - XP Characters on VX/VX Ace 2 Alkaid 2013.01.26 1349
31 메시지 Etude87_Item_Choice ver.1.00 file 습작 2013.02.16 1775
30 기타 reijubv - New Balloon Command (VXA에서도 작동) 1 file 혜인 2013.04.08 1333
29 키입력 No F1, F12 and Alt+Return (Kein F1, F12 und Alt+Eingabe) by cremno 습작 2013.04.19 1048
28 키입력 Key Simulator by Fantasist 습작 2013.05.01 1179
27 이동 및 탈것 장소이동시 효과 없애기 10 file 허걱 2013.05.05 1963
26 전투 Verus Tempus Proelium by Vlad 습작 2013.05.13 1248
25 전투 Requiem ABS Hero Edition by Falcao 습작 2013.05.13 2012
24 기타 Resize and Scale by OriginalWij 1 습작 2013.05.13 1354
23 맵/타일 SwapXT by bulletxt 습작 2013.05.13 1298
22 전투 VX_SRPG2 by tomoaky 1 습작 2013.05.13 2056
21 전투 GTBS for 2d_iso_x3 by Clarabel 2 습작 2013.05.13 1888
20 전투 SRPGコンバータ for VX by AD.Bank 습작 2013.05.13 2979
19 HUD 아방스님이 올린 HUD를 개조했습니다. 7 file 스리아씨 2013.09.30 2692
18 전투 [RPG VX]기술에 쿨타임을 부여하는 스크립트 3 스리아씨 2013.12.05 2362
Board Pagination Prev 1 ... 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Next
/ 32