질문과 답변

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 12392
스크립트 사용 RMXP 알만툴 xp 후레쉬 스크립트 소커 2020.10.28 123
에러 해결 RMXP 알만툴 XP 한글패치 글자 오류 2 file junjuntv 2019.04.20 462
이벤트 작성 RMXP 알만툴 xp 질문입니다. 2 사바마 2020.12.10 85
RMXP 알만툴 xp 윈도우 투명해지는 것 막는법 노바 2014.01.01 858
스크립트 사용 RMXP 알만툴 XP 메뉴 수정 2022.01.07 150
맵배치 RMXP 알만툴 xp 맵 타일 오류 질문.. 1 nasase 2020.10.25 229
기본툴 사용법 RMXP 알만툴 MV시스템 메시지 변경 6 만두로이드 2019.01.08 447
맵배치 RMXP 알만툴 xp 타일 옆 테두리 없애는법 1 wjswns 2020.10.15 179
RMXP 알려주세요!!! 3 우왊 2010.12.14 664
RMXP 안티렉스크립트 어떻게 쓰나요?? 9 이리나 2015.03.10 326
RMXP 안드로이드 싱글리니지 오류.. file 프라마 2017.02.19 403
RMXP 안녕하세요 초보입니다^^ 1 하나비애 2011.09.04 1792
RMXP 안녕하세요 문열고닫는 모션.. 질문좀합니다 3 꾸사마 2011.08.22 2155
RMXP 아주어려운질문이에요.ㅜㅜㅜ 1 나는청춘 2010.10.08 663
RMXP 아이템창이 뜨질 않습니다;; 3 file 흰고양이 2014.01.28 649
RMXP 아이템창의 윈도우스킨 투명화 6 /여우비/ 2013.06.28 899
RMXP 아이템창에서 아이템을 구분하고싶으면 어떻게하죠? 4 샤프리드 2010.12.09 561
RMXP 아이템창만뜨게하기 1 네코코마 2012.09.30 1271
RMXP 아이템주게하기 호빵먹자 2011.04.04 1376
RMXP 아이템종류 확장 1 나홀로11호 2012.07.04 1057
Board Pagination Prev 1 ... 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 90 Next
/ 90