질문과 답변

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 12469
RMXP 이벤트를 작성할때 아오오니같은것 따라올때랑 이벤트를 영구삭제시키는방법좀 부탁합니다 6 오니라이프 2011.05.28 1260
RMXP 햇빛 2 루이즈 2011.03.09 1263
RMXP 스킬을 만들어보려고 하는데... 2 Amaster 2012.07.03 1266
RMXP 사이드뷰 어떻게 하는건가요? 3 마우리 2011.09.27 1267
RMXP [RMXP]이런 메시지 스크립트 있나요? 5 file /여우비/ 2013.08.03 1267
RMXP 아방스님이 올리신 세로게이지바 경험치스크립트 만드는법. 1 file 장미송이 2011.01.17 1270
RMXP 아이템창만뜨게하기 1 네코코마 2012.09.30 1271
RMXP 맵개수 제한 해제 정년팽 2012.09.26 1273
RMXP [XP 스크립트] 스크립트 수정 좀 부탁드려도 될까요? 1 모모아이 2012.06.23 1274
RMXP 어느게 더 좋나? 2 keven12345 2011.06.03 1281
RMXP 의자 앞과 뒤를 주기 2 file 엿데브 2011.06.13 1282
RMXP 게임을 하고 있지 않을경우 게임소리를 차단 CJYG* 2012.09.30 1282
RMXP xp캐릭터 그림판 사용법 4 지혈이 2013.09.08 1282
RMXP xp캐릭터 메이커로 만든겁니다만, 2 블루믹스 2010.11.13 1284
RMXP 미니맵npc 표시 방법 2 오매갓 2011.09.13 1284
RMXP RPG XP 통행설정 했음에 불과하고 통행이안됩니다; 1 file 소울상 2013.10.12 1284
RMXP XP 온라인 클라 안에 게임실행기만 있고 프로젝트는 보이지 않아요 2 file REAL 2014.01.03 1287
RMXP 님들아액알[액션알피지] 경험치바 hp,mp 적용방법좀요,, 아잏흙홹잌힑 2010.09.19 1288
RMXP xp 맵 타일이나 그래픽 종류 많게 하는 패치 없나요? 2 잉재 2012.08.29 1288
RMXP 도트 찍는 요령을 알려주세요. 1 각시탈제작 2012.09.19 1288
Board Pagination Prev 1 ... 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 ... 90 Next
/ 90