질문과 답변

Extra Form

부족한 영어랑 일본어로 번역기를 동원해가며 해외 사이트를 돌아봤는데 


액터의 이름을 불러와서 다른 이벤트의 머리 위에 띄워주는 스크립트는 없는 것 같더라구요.


야매로 만들어보려고 했으나 결국 실패해서 질문 남겨봅니다. ㅠㅠ



VXA에서 \n[n] (n번째 액터의 이름) 을 불러와 다른 이벤트의 머리 위에 띄워주는 스크립트가 없는지 궁금하여 질문하게 되었습니다!



혹시 알고 계시다면 답변 부탁드려요!! :)

Comment '3'
  • profile
    9qxb6 2015.05.31 17:43

    어떤 식으로 액터의 이름을 띄우고 싶어요? 

    그냥 잠깐 띄웠다가 사라지는 걸 말하는 겁니까? 아니면 붙박이로 계속 표시되는 것을 원합니까?

    혹시 표시만 될 수 있다면 세부적인 구현에는 별 관심이 없나요?

  • profile
    안모리 2015.05.31 17:49
    헛 아까 전에 적어주신 것으로도 충분해요! :)
    적용하구 감사답변 적고 있었는데 갑자기 댓글이 사라져서 놀랐네요!
    덕분에 원하던 결과를 만들어냈어요! 도와주셔서 감사합니다!!!!
  • profile
    아나ㅋㅋㅋㅋㅋㅋㅋㅋ 팝업이라고 해서 "엥? 혹시 나 지금까지 뻘짓하고 있던 거 아니야?" 하고 지워버렸는데ㅋㅋㅋㅋㅋ 그걸 그새 보셨네요... 아오 ㅋㅋㅋㅋ

    다른 분들을 위해 아까 지웠던 해결책을 다시 올릴께요.

    1. 아래 홈페이지에서 스크립트를 다운받으세요.
    http://www.rpgmakervxace.net/topic/397-event-text-display/

    2. 위의 스크립트만으로는 액터의 이름을 읽을 수 없습니다. 수동으로 입력해줘야 하는데요. 그렇게 되면 액터의 이름을 변경할 때 따로 또 수정해줘야 하므로 귀찮은 일이 생깁니다. 그러므로 아래의 스크립트를 추가합니다.

    #==============================================================================
    # ** Game_Event
    #==============================================================================

    class Game_Event < Game_Character
    #--------------------------------------------------------------------------
    # * Alias Listings
    #--------------------------------------------------------------------------
    alias seph_etd_gmevt_refresh_2 refresh
    #--------------------------------------------------------------------------
    # * Refresh
    #--------------------------------------------------------------------------
      def refresh
      seph_etd_gmevt_refresh_2
        unless @list.nil? || @erased
          for i in 0...@list.size
            if @list[i].code == 108
              @list[i].parameters[0].dup.gsub!(/\[ETD_ActorID\s*:\s*(\d+)\]/i) do
                @etd_display_color = ETD_Default_EventText_Color
                actor_id = $1.to_i
                @etd_display_text = $game_actors[actor_id].name
              end
            end
          end
        end
      end
    end

    3. 사용법은 이벤트 커맨드 - 주석에서 [ETD_ActorID : id(숫자)] 를 입력하여 사용합니다. 아래의 예시를 봐주세요.

    설명1.png

    설명2.png


    ▼쨘!

    설명3.png




List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12442
RMXP 게임하다가 일정 이벤트가 뜨면 게임 폴더 속 파일이 자동 실행되도록 할수 있나요? 2 찐콩땅콩 2015.11.15 339
RMVX 힐이 특정 상대 에게 데미지로 박히게 하는방법 3 OvercomE 2014.01.04 1036
RMVX 흰색없는 이미지 올리기? 13 file Thyella 2013.03.05 1441
기본툴 사용법 RMVXA 흡혈 스킬 만들기 3 겜만들고싶다앙 2021.01.06 290
RMVXA 흔들림 효과 질문 3 달밤에왈츠 2012.07.03 1680
기타 RMVXA 흑백 스킬 애니메이션을 만들었는데 검은 색이 계속 투명처리가 됩니다 2 file 오황불 2020.12.31 89
RMXP 흐읗읗 2 쿠크 2011.02.12 1076
RMVX 흐음..제가 액토이동경로 이벤트에대해 아쳐 2015.04.19 199
RMXP 흐엏엏 2 file 쿠크 2011.02.11 1146
RMXP 흐아아.. 맵칩 관련 질문 입니다. 4 미니쿠키 2011.01.22 1107
RM2k 흐미 1 알이즈웰 2011.01.13 1852
RMXP 훈장 시스템 3 솔로몬 2013.02.18 906
RMVX 훈덕 님이 올리신 스킬 사용 조건(번역) 사용방법 file 엿데브 2011.06.07 1677
RMVXA 후크 샷 스크립트 2 불청객 2013.01.17 1086
RMVX 후레시 같은거 어떻게 만들죠? 6 후라이팬샷 2013.08.19 1319
RMVXA 후레쉬효과? 1 아이디어창고 2015.07.11 265
RMVX 후레쉬같은 이벤트 질문 2 노이치 2012.07.08 3448
RMVX 후레쉬 스크립트..? 3 아인이다 2012.10.25 1410
기본툴 사용법 RMMV 효과음이나 브금 추가하는 법을 모르겠어요ㅜ 3 클라시메이트 2019.01.18 478
기본툴 사용법 RMMV 효과음을 끊기거나 겹치지 않게 반복시킬 수 있나요? 2 PPPL 2019.11.22 314
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