질문과 답변

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 12392
RMVX HG_QUEST_SYSTEM n번째 액터의 얼굴 그래픽 추가 file 톨톨 2015.06.08 195
RMVX MPC와 대화후 그 MPC가 사라지게 1 spade 2015.06.08 124
RMXP 카톡 햄버거셋트 기프티콘 1장 걸고 질문드립니다. 5 file 새우쾅 2015.06.06 331
RMVXA (스크립트)시간이 가면 날짜 변경하기 3 file 가시밭 2015.06.06 279
기타 제노니아 같이 걸어다니면서 그 상태로 액션이 되는 그런거 못만들어요? 1 우는별 2015.06.05 210
RMVX 장소이동시 이벤트위치 초기화 막는 스크립트..? 2 자유천사 2015.06.05 175
기타 vx ace 타이틀 관련 질문입니다 뉴르고크 2015.06.05 151
RMXP xp 액알 만드는 중인데 몹 경험치가 계속 들어와요... 2 file 새우쾅 2015.06.05 156
기타 [유니티5.0.0] 카메라 시점 file 이리나 2015.06.05 179
RMVXA 적이 플레이어가 일정 범위 안에 들어오면 따라오는 스크립트 3 Ka이라 2015.06.04 213
RMVXA 버튼을 누르면 그림이 사라지게 하는 법 2 뿡빵뿡 2015.06.03 269
RMVXA 그림이 선택지 가리는 현상 5 가시밭 2015.06.01 211
RMVXA 이스이터널 1, 2 같이 돌진하면서 전투 할수 있는 방법 1 말응딩 2015.06.01 169
RMVX 실행이벤트 오류 4 휴지통 2015.05.31 128
Wolf RPG Tool 한글패치 1 file 카츄사 2015.05.31 211
[VX ACE] failed to create process 오류 해결 방법 윤초 2015.05.31 309
RMVXA 건들인게 아무것도 없는데 계속 에러가 떠요 2 file 로리다이스키 2015.05.31 219
XP툴 한글패치 질문 1 홈쇼핑 2015.05.30 274
RMVXA 액터의 이름을 이벤트 머리 위에 띄울 수 있는 스크립트는 없을까요? 3 안모리 2015.05.30 283
xp한글패치 4 홈쇼핑 2015.05.30 228
Board Pagination Prev 1 ... 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 ... 516 Next
/ 516