질문과 답변

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 12458
RMXP 윈도우 7로 구동은 잘 되지만 문제가 있습니다. 1 마린레이 2011.07.23 1687
RMXP 특정 위치에 가면 스위치가 on되는 스크립트 있나요? 2 가나치킨 2011.07.23 1589
RMXP 통행.. 1 프라임헌터즈 2011.07.21 1711
RMXP 공격력이나 손재주 F에 대해 질문합니다 1 복돌류 2011.07.21 1729
RMXP 스텟 분배 스크립트 질문입니다. 2 마린레이 2011.07.20 752
RMXP 장애물이 있으면이라는 조건분기 만들 수 없을 까요? 2 CJYG* 2011.07.20 1579
RMXP rpg xp 파일점여 ㅠㅠ 1 김수환무 2011.07.19 1723
RMXP 주인공 공격모션중 이상한 에러....... 3 file 대작만들거임 2011.07.19 1417
RMXP 아이템 소지 및 기타 질문~~ 2 digura 2011.07.19 1458
RMXP 아이템에 관해서... 1 짜식 2011.07.18 1367
RMXP 스크립트로 픽쳐표시하는법 3 석진이 2011.07.18 2845
RMXP ABS 5.5 hud 질문이여 프레 2011.07.17 1838
RMXP 페이드인 명령어가 뭐죠? 3 석진이 2011.07.16 1797
RMXP 파노라마의 색조변경 어떻게하나요? 2 석진이 2011.07.15 1599
RMXP 조건분기 좀 복잡한 질문입니다 3 CJYG* 2011.07.14 1640
RMXP 셀프스위치 조건분기 오류 도와주세요 2 석진이 2011.07.14 1722
RMXP 메시징방식(?)에 대해 질문이있습니다.. 9 file 초천재 2011.07.14 1466
RMXP rpgxp에서 필드에 들어가지않고 맵에서 전투를 어떻게 하나요? 2 훗훗 2011.07.13 1999
RMXP nil이 무슨뜻이예요? 6 석진이 2011.07.13 2786
RMXP 제발 도와주세요 3 SweetCorn 2011.07.12 1561
Board Pagination Prev 1 ... 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 ... 90 Next
/ 90