질문과 답변

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 21133
RMVXA 대화창에서 상반신으로 얼굴 그래픽을 대체하는 방법은 무엇인가요 3 Sarto 2014.12.10 1021
RMVXA 맵칩 적용법 3 file 딩동 2014.08.18 1021
RMXP 턴알체력바랑, 메뉴창투명하게. 다구 2010.10.29 1022
RMVX 특정파티원만 따라오게 하는 법 4 핫허 2011.02.26 1022
RMXP 맵을 만들엇는데 이동할수있는 공간이 못갈떄 해결방법;; 2 조규상 2011.05.29 1022
RMVX 캐릭터 키 질문 2 file 뉴리키 2013.11.25 1022
RMVXA 타일셋 투명하게 설정도 했는데 자꾸 뭔가 남아요 ㅠㅠ.... 4 file 젤라또 2014.10.04 1022
RMVXA 게임 프로젝트 파일의 확장자 2 파닥이 2014.01.15 1023
RMVXA 타일셋 탭수는 E가 끝인가요? 1 repola 2014.04.07 1023
RMVXA 스크립트로 색조변경하는법 1 쿠쿠밥솥 2013.09.02 1024
RMVX 통행설정에서 x해도 통과되는 경우.. 2 몽실년 2010.12.15 1024
RMXP 플레이어 없이 1 오니다운중''' 2011.01.07 1024
RMVX NPC의 등장 1 AkiKenta 2013.08.18 1024
RMVXA 타일셋 제작시에 타일의 끝부분이 하얀색으로 바뀌어서 나옵니다. 해결책이 없나요? 2 repola 2014.04.07 1024
RMVX 퀘스트 스크립트 없나요? 3 OhSoft 2011.01.18 1025
기타 RMXP 게임화면 확대하는법 GAME중독 2019.09.20 1025
RMVXA 메뉴 커멘드 수정 스크립트 2 제월 2013.12.04 1025
RMVX 벽타기 점프가 너무너무 궁금해요... 1 켄타로스 2013.03.18 1025
RMXP rpgxp 걷을때마다 걷는소리나게하기 아므시고 2014.06.11 1025
RMVXA 몬스터가 공격을 가드 했을 때 발동되는 스킬을 만들고 싶습니다. 도움 부탁드려요 2 aeonmode 2014.06.27 1025
Board Pagination Prev 1 ... 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 ... 518 Next
/ 518