질문과 답변

Extra Form

 

저 메뉴를 추가해서 저걸 누르면 아이템 장비창이 뜨는 것 까지는 성공했는데 

추가한 메뉴의 이름은 어떻게 바꾸는지 모르겠네요... 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Who's 스풋

profile

알만툴 제작 중입니다.


블로그:https://sputmaker.blogspot.kr/


아방스에 올라가지 못한 여러가지와 개발 중인 알만툴을 블로그에서 보실 수 있습니다.

Comment '4'
  • ?
    LuD 2017.08.01 09:34
    추가할 때 이름 정하던가 할텐데..? 이름도 없이 어떻게 추가하셨나요??;;
  • profile
    스풋 2017.08.01 09:43
    Vocab쪽에
    def self.player; command(23); end # player
    요거 추가하고

    윈도우 메뉴커맨드 쪽에
    #--------------------------------------------------------------------------
    def make_command_list
    add_player_command
    end
    #--------------------------------------------------------------------------
    # ● player
    #--------------------------------------------------------------------------
    def add_player_command
    add_command(Vocab::player, :player)
    end

    scene_Menu
    #--------------------------------------------------------------------------
    def create_command_window
    @command_window = Window_MenuCommand.new
    @command_window.set_handler(:player, method(:command_player))


    요 아래쪽은 새로 짜서
    #==============================================================================
    # ■ Window_player
    #------------------------------------------------------------------------------
    #  ゲーム終了画面で、タイトルへ/シャットダウンを選択するウィンドウです。
    #==============================================================================

    class Window_player < Window_Command
    #--------------------------------------------------------------------------
    # ● オブジェクト初期化
    #--------------------------------------------------------------------------
    def initialize
    super(0, 0)
    update_placement
    self.openness = 0
    open
    end
    #--------------------------------------------------------------------------
    # ● ウィンドウ幅の取得
    #--------------------------------------------------------------------------
    def window_width
    return 160
    end
    #--------------------------------------------------------------------------
    # ● ウィンドウ位置の更新
    #--------------------------------------------------------------------------
    def update_placement
    self.x = (Graphics.width - width) / 2
    self.y = (Graphics.height - height) / 2
    end
    #--------------------------------------------------------------------------
    # ● コマンドリストの作成
    #--------------------------------------------------------------------------
    def make_command_list
    add_command(Vocab::item, :item)
    add_command(Vocab::equip, :equip)
    add_command(Vocab::cancel, :cancel)
    end
    end

    #==============================================================================
    # ■ Scene_End
    #------------------------------------------------------------------------------
    #  ゲーム終了画面の処理を行うクラスです。
    #==============================================================================

    class Scene_player < Scene_MenuBase
    #--------------------------------------------------------------------------
    # ● 開始処理
    #--------------------------------------------------------------------------
    def start
    super
    create_command_window
    end
    #--------------------------------------------------------------------------
    # ● 終了前処理
    #--------------------------------------------------------------------------
    def pre_terminate
    super
    close_command_window
    end
    #--------------------------------------------------------------------------
    # ● 背景の作成
    #--------------------------------------------------------------------------
    def create_background
    super
    @background_sprite.tone.set(0, 0, 0, 128)
    end
    #--------------------------------------------------------------------------
    # ● コマンドウィンドウの作成
    #--------------------------------------------------------------------------
    def create_command_window
    @command_window = Window_player.new
    @command_window.set_handler(:item, method(:command_item))
    @command_window.set_handler(:equip, method(:command_personal))
    @command_window.set_handler(:cancel, method(:return_scene))
    end
    #--------------------------------------------------------------------------
    # ● コマンドウィンドウを閉じる
    #--------------------------------------------------------------------------
    def close_command_window
    @command_window.close
    update until @command_window.close?
    end
    #--------------------------------------------------------------------------
    # ● コマンド[アイテム]
    #--------------------------------------------------------------------------
    def command_item
    SceneManager.call(Scene_Item)
    end
    #--------------------------------------------------------------------------
    # ● コマンド[スキル][装備][ステータス]
    #--------------------------------------------------------------------------
    def command_personal
    SceneManager.call(Scene_Equip)

    end
    end

    이렇게했는데... 잘못된거 있나요?
  • ?
    LuD 2017.08.01 10:41
    command 라는게 데이터베이스 용어탭에서 정할수 있는게 아닐텐데...;
    그냥 숫자 늘린다고 늘어나는건 아닙니다.
    Vocab 부분에 추가한거에서 command(23) 대신에 "메뉴이름" 식으로 문자열을 넣어줘 보세요.
    def self.player; "추가메뉴"; end
    등으로 하면... 다른 이상이 없다면 메뉴 이름이 "추가메뉴" 라고 나오겠죠.
    단, 아래쪽 일본어로 된 스크립트는 안읽어봐서 어떤작동을 하는지 모르겠네요;;
  • profile
    스풋 2017.08.01 12:57
    헉...해결됬습니다. 정말 감사합니다 ㅠㅠ

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12387
기본툴 사용법 RMMZ 타일위에 커다란 이미지를 띄우는 방법이 있을까요? 1 Arsia 2024.01.16 28
기본툴 사용법 RMMV 텍스트 속도 조절방법 알려주실분 초본_ 2024.01.11 26
턴제 전투 RMMV 적 배치에 관해서 질문이 있습니다 file Wolf君 2024.01.11 22
에러 해결 RMMV bgm파일이 뜨지를 않아요 1 초본 2024.01.10 16
스크립트 작성 RMVXA 뉴비 질문) 셀프 스위치로 이벤트 페이지를 넘어가게 하고 싶어요 4 file ㄱㅇㅇㅇ 2024.01.09 37
기타 RMMV 제목위치를 바꾸고 싶어요 1 file 설연 2024.01.09 36
기타 RMMV 음식을 서빙하는 미니게임을 만들고 싶습니다! file 참치캔통 2024.01.08 24
기타 기타 사건을 메모하는 플러그인이 있나요? 설연 2024.01.07 25
이벤트 작성 RMVXA 접촉 중 이동 8 file 금빛자개 2024.01.05 39
이벤트 작성 RMVXA 스위치가 꺼질 경우 이미지를 끄게 하고 싶습니다. 1 Payroy 2024.01.05 15
기타 기타 RPG 메이커 2인 이상하는법 아는 사람? 1 설연 2024.01.04 32
기타 RMMV 플레이어가 팔로어를 바라보고 있다라는 스크립트를 찾고 있습니다 무명시절 2024.01.04 20
에러 해결 RMVXA RGSS301.dll 파일 사라짐 오류 이름뭐하지 2023.12.31 33
이벤트 작성 RMMV 무기를 강화하는 시스템을 만들고 싶습니다. 1 pokapoka 2023.12.28 33
이벤트 작성 RMMV 계속 움직이는 NPC에게 말을 걸려면 어떻게 해야 할까요? 2 pokapoka 2023.12.28 39
기본툴 사용법 RMMV 투명 이벤트는 플레이어한테만 적용되나요? 1 pokapoka 2023.12.26 28
이벤트 작성 RMMV 건들지 않아도 오브젝트가 혼자서 움직이게 하는 법이 있을까요? 2 file 파비아 2023.12.25 33
기본툴 사용법 RMMV 색조 제거 어떻게 하나요..? 2 레부 2023.12.25 24
기본툴 사용법 RMVXA 특정 맵에서 플레이어가 움직이지 않습니다. 유_ 2023.12.25 17
기타 기타 이거... 스팀에서 게임 업데이트 이렇게 하는 거 아닌가요? file 하라아아암 2023.12.24 32
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 516 Next
/ 516