질문과 답변

Extra Form

기본 이벤트 커맨드(이동경로설정)으로 액터를 향해 이동하게 하는 건 가능한데, 특정이벤트를 향해 가도록 하는 건 어떡해야 가능할 지... 스크립트의 조작이 필요할까요.

ex) 마을사람1이 있다고 합니다. 평소에는 랜덤하게 돌아다닙니다.

그런데 특정시간대가 되면(시간대는 변수/스위치이용) 이 마을사람1이 알아서 건물의 문을 향해 이동하고,

문과 닿으면 그래픽을 없애도록...... 이게 가능할 지 궁금합니다.


필요한 기능을 떠올리다보니 궁금한 게 막 쌓이네요...

작은 조언이라도 부탁드립니다.

Comment '3'
  • profile
    Lighna 2012.04.01 16:37

    문이벤트의 좌표과 마을사람 이벤트 좌표의 차이를 구하신 후 조건분기를 이용하여 마을사람이 그곳으로 이동하게 하면 됩니다...만,

    장애물이 막고있는 경우 진행이 막힐 수 있으니 개인적으로 스크립트를 사용하시는 것을 추천합니다.

    class Game_Character
      #--------------------------------------------------------------------------
      # ● 이벤트가 이벤트에게 다가간다
      #--------------------------------------------------------------------------
      def move_toward_event(id)
        ex = @x - $game_map.events[id].x
        ey = @y - $game_map.events[id].y
        if ex == 0 and ey == 0
          return
        end
        abs_ex = ex.abs
        abs_ey = ey.abs
        if abs_ex == abs_ey
          rand(2) == 0 ?  abs_ex += 1 : abs_ey += 1
        end
        if abs_ex > abs_ey
          ex > 0 ?  move_left : move_right
          if not moving?  and ey != 0
            ey > 0 ?  move_up : move_down
          end
        else
          ey > 0 ?  move_up : move_down
          if not moving?  and ex != 0
            ex > 0 ?  move_left : move_right
          end
        end
      end
      #--------------------------------------------------------------------------
      # ● 이벤트가 이벤트를 향한다
      #--------------------------------------------------------------------------
      def turn_toward_event(id)
        ex = @x - $game_map.events[id].x
        ey = @y - $game_map.events[id].y
        if ex == 0 and ey == 0
          return
        end
        if ex.abs > ey.abs
          ex > 0 ?  turn_left : turn_right
        else
          ey > 0 ?  turn_up : turn_down
        end
      end 
    end

  • ?
    하진 2012.04.01 16:41

    헉..... 고맙습니다. 적용해볼게요.

  • ?
    하진 2012.04.01 17:35

    됐!!!! 다!!!!!!!!!!!!!!!!!!!!

    으아아앍 속이 다 시원하네요ㅠㅠㅠㅠㅠ 어디다 넣어야될지 감 못잡아서 쫌 헤매긴 했지만ㅋㅋ...이벤트 이동경로에다 넣었더니 딱 쫓아가네요. ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ정말 고맙습니다!!



List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12458
게임 배포 RMMV 사용한 소재만 배포시 문제점 무명시절 2023.02.04 49
이벤트 작성 기타 울프툴로 커스텀 상점 어떻게 만들어요...??ㅠㅠ file 인큐버스 2023.02.03 42
기타 기타 쯔꾸르 게임 방향키 먹통 와방스dkdkdkdkr 2023.02.03 72
이벤트 작성 RMMV 파티원에게 말걸기 2 몰?루 2023.02.02 137
기본툴 사용법 RMMV RPG maker MV 게임 시작과 동시에 이벤트 뜨게 어떻게하나요? 2 그물 2023.02.01 92
기본툴 사용법 RMMV 캐릭터 스테이터스 2 쌩촙제작자 2023.01.31 67
기타 툴선택 rpg maker 중 MV와 MZ중 어떤게 나을까요? 1 이매망량 2023.01.29 170
에러 해결 RMMV 팰러랙스 맵핑 이후 맵이동 3 하하이 2023.01.28 81
스크립트 작성 RMMV 특정 스킬을 가지고 있으면 상점에서의 가격이 변동이 생기게 하는건 힘들까요? Wolf君 2023.01.26 42
스크립트 사용 기타 스크립트등을 엔딩 크레딧에 출처를 남겨야 할까요? 2 외눈요리 2023.01.24 104
기타 기타 RPG 95 튕김 현상 해결방법 인큐버스 2023.01.20 24
플러그인 추천 RMMV 혹시 엑터가 레벨업 할때마다 이벤트가 작동하도록 하는 플러그인이 있을까요? 2 애용애용갱얼쥐 2023.01.20 48
기타 RMMV 전투시 선택지 변경 4 file gvqwera 2023.01.18 71
기본툴 사용법 RMVX 공격 속성에 대해 질문드립니다. 2 애용애용갱얼쥐 2023.01.17 41
기타 기타 IB타이틀화면처럼 하고싶어요 백월화(白月華) 2023.01.15 113
기본툴 사용법 RMVX MP 전부 소진시 상태부여 2 PRESSENTER 2023.01.13 45
기본툴 사용법 RMVXA 게임 툴 화면 크기에 대해서 1 file 머리큰두두 2023.01.11 88
기타 기타 드래곤볼 처럼 하고싶은데 어떻게해요? 9 kihbbbb01234 2023.01.09 80
스크립트 작성 RMMV mv에서 사용하는 스크립트 기본 변수명에 대해 질문드립니다. 2 애용애용갱얼쥐 2023.01.09 58
기타 RMMV 색조변경이 적용되지 않는 이벤트 무명시절 2023.01.08 21
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ... 517 Next
/ 517