질문과 답변

Extra Form

 메뉴창은 뜨지 않는 대신 아이템창만 뜨게끔하고 싶어요.
ESC를 누르거나 메뉴를 불러오는 키를 누르면 메뉴창은 일절 뜨지 않고,
아이템창만 뜨게 끔 하고 싶은데...
아무리 스크립트를 이리저리 만져봐도 안되네요ㅠ
이벤트를 이용하라는데, 메뉴호출 금지같은건 아예 창 자체가 뜨질않으니....
현재 전체키 스크립트를 사용하고 있는데,
이걸 이용해서 하는 법이 있다면 알려주세요.
어쨌든 요지는 메뉴창이 뜨지 않게 하는거니까요ㅠ
도와주세요.
 

Comment '1'
  • profile
    습작 2012.10.01 21:58

    0.


    $scene = Scene_Item.new


      아이템 씬의 호출은 위와 같이 이벤트의 스크립트란에 적어주시면 됩니다. 덧붙여 아이템씬 종료시 메뉴를 거치지 않기 위해서는 아래와 같은 스크립트 코드를 새로운 섹션에 붙여넣으셔야 합니다. 아래 내용은 재정의된 내용이므로, 여타 다른 아이템 씬 관련 스크립트를 사용 중일 경우 상호 충돌할 수 있습니다. 그럼 좋은 게임제작 활동 하세요.^^


    #==============================================================================

    #==============================================================================

    class Scene_Item

      #--------------------------------------------------------------------------

      def update_item

        if Input.trigger?(Input::B)

          $game_system.se_play($data_system.cancel_se)

          $scene = Scene_Map.new

          return

        end

        if Input.trigger?(Input::C)

          @item = @item_window.item

          unless @item.is_a?(RPG::Item)

            $game_system.se_play($data_system.buzzer_se)

            return

          end

          unless $game_party.item_can_use?(@item.id)

            $game_system.se_play($data_system.buzzer_se)

            return

          end

          $game_system.se_play($data_system.decision_se)

          if @item.scope >= 3

            @item_window.active = false

            @target_window.x = (@item_window.index + 1) % 2 * 304

            @target_window.visible = true

            @target_window.active = true

            if @item.scope == 4 || @item.scope == 6

              @target_window.index = -1

            else

              @target_window.index = 0

            end

          else

            if @item.common_event_id > 0

              $game_temp.common_event_id = @item.common_event_id

              $game_system.se_play(@item.menu_se)

              if @item.consumable

                $game_party.lose_item(@item.id, 1)

                @item_window.draw_item(@item_window.index)

              end

              $scene = Scene_Map.new

              return

            end

          end

          return

        end

      end

      #--------------------------------------------------------------------------

    end




List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12444
RMXP 보스몬스터 에러 1 조석을조준을조준 2012.10.09 1102
RMXP rpg xp 멀티플레이가능한가여? 2 조석을조준을조준 2012.10.09 2034
RMXP 레벨업시 이펙트 1 조석을조준을조준 2012.10.09 1169
RMXP rpg xp 공격할때모션 1 조석을조준을조준 2012.10.08 2276
RMXP 퀘스트 스크립트 키 설정에 관하여.. 2 현문 2012.10.02 3409
RMXP rpg xp rpg vx 캐릭터 질문 2 레고 2012.10.02 5314
RMXP 이번에는 스크립트 오류가 뜹니다. 9 흑온의팬 2012.10.01 1799
RMXP RPGXP 윈도우7 온라인 되지 않습니다. 1 흑온의팬 2012.10.01 1773
RMXP 아이템창만뜨게하기 1 네코코마 2012.09.30 1271
RMXP 게임을 하고 있지 않을경우 게임소리를 차단 CJYG* 2012.09.30 1282
RMXP 이게머죠? 1 file 후비고 2012.09.27 1469
RMXP 맵개수 제한 해제 정년팽 2012.09.26 1273
RMXP 타일셋이라고 하나요? 그게 투명하지 않아요. 4 file 덩치큰아이 2012.09.25 1373
RMXP 총기류 만드는방법좀;; 2 무적쿠르저 2012.09.24 1438
RMXP 캐릭터 플레이어 속도 어떻게 변횐하나요? 1 맥켄리 2012.09.24 1387
RMXP 맵을 복제해서 해당맵으로 이동하게하는법좀요 2 식빵족추장 2012.09.23 1212
RMXP 글씨색깔 바꾸기 1 file 후비고 2012.09.23 1901
RMXP RPGXP에서 셀프스위치 조작할때요 2 z아베크롬비 2012.09.22 5114
RMXP 맵배치 문제 (스샷첨부) 1 file z아베크롬비 2012.09.22 1413
RMXP 전직 중복 막기.. 6 z아베크롬비 2012.09.22 1253
Board Pagination Prev 1 ... 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 ... 90 Next
/ 90