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 5398
557 기타 요리 시스템을 도입하는 스크립트입니다. 9 file 스페나로츠 2011.08.18 3142
556 기타 화면 확대 스크립트 12 file 에돌이 2011.07.22 3061
555 기타 해상도 변경 스크립트 11 카리스 2011.07.19 2723
554 스킬 강화주문서, SW_EchantScroll by 시옷전사(SiotWarrior) 21 file 시옷전사 2011.07.13 2605
553 온라인 RPGVX 3D스크립트 11 file 고자몬 2011.07.10 5050
552 스킬 스킬북으로 스킬 레벨업!, 'SW_BookSkill' by SiotWarrior(재수정) 21 file 시옷전사 2011.05.15 2817
551 키입력 한글입력기(펌) 수정 10 전설의달빛조각사 2011.04.03 2674
550 스킬 훔치기 스킬을 만드는 스크립트! 5 우켈킁 2011.03.31 2390
549 기타 KGC counter 스크립트. 반격기 추가스크립트입니다. 4 우켈킁 2011.03.31 1812
548 전투 VX SRPG 스크립트를 살짝 손대봤습니다. 13 아이미르 2011.03.31 3428
547 스킬 스킬 필요조건에 살짝 손대봤습니다. -- 수정 18 아이미르 2011.03.23 2499
546 전투 [덮어씌우기]Window_ActorCommand_EX 4 맛난호빵 2011.03.12 2341
545 이름입력 아이템, 장비, 스킬 이름 색깔 바꾸기 14 까까까 2011.03.04 3732
544 타이틀/게임오버 [NO.0 간단 스크립트] 타이틀에 제작자 정보 올려보기 14 file NO.0 2011.01.30 3362
543 상점 상점에서 아이템 분류 5 file 파이어 2011.01.23 3510
542 기타 IEX - Script Library 1.0 by IceDragon 8 Alkaid 2011.01.11 2619
541 타이틀/게임오버 KGC_TitleDirection 알기쉽게 설명추가 5 파이어 2011.01.03 2662
540 메시지 소설풍(노벨풍) 문자 스크립트 31 file 맛난호빵 2011.01.03 5551
539 상태/속성 MOG - Menu Status V 2.0 16 아방스 2011.01.01 3316
538 메시지 캐릭터 대화상자 - Character's Textbox ver 1.0 6 아방스 2010.12.17 6455
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