질문과 답변

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 12451
RMMV 스텟 항목 중 어질리티에 대해서 3 겜제작광 2016.08.13 179
RMMV 제작 화면 오류 1 file Pawn 2016.08.14 103
RMMV RPG 만들기 MV 흰화면.. 1 김정훈입니다 2016.08.15 510
RMVXA 저장 시 캐릭터가아닌 페이스 가 나오게 할 수 있나요? 1 file 파랑빛 2016.08.16 168
RMVXA 이 스크립트좀 바꿔주세요..! file 버섯수프 2016.08.17 119
기타 게임 안에서 캐릭터의 목소리나 음향 효과가 들리지 않아요 2 백아 2016.08.17 135
RMMV 크롬에서의 RPGMV에서 이럴때 프레임하락이 심하더군요 랑비 2016.08.18 208
툴선택 rpg maker 싼 버전들 1 이겸 2016.08.18 190
RMMV 인벤토리를 보여주고 그 안에서 아이템을 선택하고 이벤트를 발생시키는 방법 2 겜제작광 2016.08.18 347
기타 울프툴 고수님들께 질문있습니다. 1 무슨상관이라도 2016.08.18 980
RMMV 플레이어의 좌표에 따라 이벤트가 바뀌는 것 10 file 카코로 2016.08.19 180
RMVXA 메시지 창 중앙 하단에 있는 화살표를 옮길 방법이 없을까요? file GOETSU 2016.08.20 104
RMVXA 한글이안되요.. 2 락취한스님 2016.08.20 109
RMVX 한걸음 움직이면 이벤트 발생하는 법좀요! 6 hero_히어로 2016.08.20 116
RMVXA 스크립트 관련 몇가지 질문드립니다. 4 file Xmania 2016.08.21 155
RMVXA 몬스터 아이템 드랍확률 4 철이 2016.08.21 800
RMMV tp가 전투끝나도 누적됬으면 좋겠어요 3 택형 2016.08.21 156
RM2k3 캐릭터 초기 파티 위치 설정 이겸 2016.08.21 202
RMVX 그림의 표시 이겸 2016.08.22 138
RMXP 게임 플레이 창의 크기를 늘리고 싶습니다만, 어떻게 하는거죠...? 2 file 비두 2016.08.23 264
Board Pagination Prev 1 ... 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 ... 516 Next
/ 516