질문과 답변

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 13185
RMVXA 페이드 인에 대해서 질문드립니다 2 file 코요미 2012.10.07 1324
RMVXA 온라인 시스템에 대해서 2 미양 2012.10.07 1217
RMVXA 아이템 사용하면 특정 변수의 값 변경하기 2 Tattoo 2012.10.06 1450
RM2k 방향키를 다른키로 대체하는 방법좀 가르쳐주세요 베스트개그수 2012.10.06 1609
RMVX RPG VX ACE 애니메이션 가져오는 법 없나요?? 2 크리티컬 2012.10.06 1883
RMVXA ACE에서 멤버 파티변경시 특정멤버는 고정하게하는 방법은 없나요? 2 님믹 2012.10.06 1598
RMVX 턴제 RPG 스크립트 추천좀 부탁드립니다 5 TheEK 2012.10.06 1557
RMVXA 은행시스템에 이자 시스템 넣기!! 닉네잉 2012.10.05 1184
RM2k3 RPG2003에서 한 몬스터에게 여러 종류의 아이템 나오게 하는 방법 2 엑스트라 2012.10.04 1236
RMXP 퀘스트 스크립트 키 설정에 관하여.. 2 현문 2012.10.02 3410
RMVX 체력 수치로 조건분기 하는 법. 1 카프리강 2012.10.02 4852
RMXP rpg xp rpg vx 캐릭터 질문 2 레고 2012.10.02 5314
RMVXA [이벤트/스크립트] 변수에 입력된 '값' 만큼 '대기'하는 방법? 9 Tattoo 2012.10.01 1739
RMVXA 스크립트 오류가 있습니다; 2 소금김밥 2012.10.01 2848
RM2k3 원래 RPG2003에 첨부된 BGM들이 모조리 않들려요 엑스트라 2012.10.01 1774
RMXP 이번에는 스크립트 오류가 뜹니다. 9 흑온의팬 2012.10.01 1804
RMXP RPGXP 윈도우7 온라인 되지 않습니다. 1 흑온의팬 2012.10.01 1774
RMXP 아이템창만뜨게하기 1 네코코마 2012.09.30 1272
RMXP 게임을 하고 있지 않을경우 게임소리를 차단 CJYG* 2012.09.30 1283
RMVXA 전투 시작할때와 전투 중 커맨드를 좀 바꾸고 싶습니다 1 이스피나 2012.09.29 1613
Board Pagination Prev 1 ... 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 ... 517 Next
/ 517