질문과 답변

Extra Form
종류 기본툴 사용법

제목 그대로 NPC가 복도를 규칙적으로 돌아다니고 있는데 

NPC의 앞 4칸 안에 있으면 이벤트가 발동하는 건 어떻게 만들 수 있나요??

 

 

 

 

 

 

 

 

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

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

Comment '6'
  • ?
    무명시절 2023.05.17 00:56
    npc의 이벤트의 실행조건을 병렬처리로 하고 내용을 다음과 같이 만드시면 됩니다
    ◆변수조작 v1=이 이벤트의 x좌표
    ◆변수조작 v2=이 이벤트의 y좌표
    ◆변수조작 v1-=플레이어의 x좌표
    ◆변수조작 v2-=플레이어의 y좌표
    ◆조건분기 v1=0(이벤트와 플레이이어의 x좌표가 겹쳤을때)
    ◆조건분기 이 이벤트가 아래를 보고 있을 경우
    ◆조건분기 v2<=-4
    ◆(이벤트 발생)
    아닐경우
    ◆조건분기 이 이벤트가 위를 보고 있을 경우
    ◆조건분기 v2<=4
    ◆(이벤트 발생)
    ◆조건분기 v2=0(이벤트와 플레이어의 y좌표가 겹쳤을때)
    ◆조건분기 이 이벤트가 왼쪽을 보고 있을 경우
    ◆조건분기 v1<=4
    ◆(이벤트 발생)
    아닐경우
    ◆조건분기 이 이벤트가 오른쪽을 보고 있을 경우
    ◆조건분기 v1<=-4
    ◆(이벤트 발생)
    분기 종료

    조금 헷갈려서 잘 설명이 됐나 모르겠네요
  • ?
    카미쉬 2023.05.17 03:58

    NPC가 왔다갔다 하는 것과 섞여서 그런지 작동이 안되는 것 같아요 ㅠ

    약간 이해하기도 조금 힘들구 ㅠ

  • ?
    무명시절 2023.05.17 08:10
    Npc가 왔다 갔다 하는 것은 실행 조건 창 위에 이동경로 설정이 있어서 커스텀으로 바꾸신 후 본래 이동경로를 복붙하시면 됩니다
  • ?
    무명시절 2023.05.17 08:27
    그리고 이벤트의 해설을 좀 해드리자면...
    일단 이벤트의 x,y좌표를 구하고 거기서 플레이어의 x y좌표를 각각 빼서 이벤트와 플레이어 사이의 거리를 구한 겁니다

    그리고 변수가 0이 되었다는 것은 플레이어와 npc의 x혹은 y좌표가 일치한다는 것이며,
    이때 이벤트의 방향을 조건분기로 걸로 분기내부에서 일치하지 않는 좌표간의 거리차 값을 조건분기로 건 겁니다


    그래도 이해가 안돼시고 복잡하다...?그럼 이 플러그인을 쓰셔서 변수 줄이시면 됩니다
    https://forums.rpgmakerweb.com/index.php?threads/sensor-selfswitch.48715/
  • ?
    카미쉬 2023.05.17 13:28
    친절한 답변 감사드립니다!
    링크에 있는 플러그인을 사용한 영상을 보니 사용해도 좋을 것 같더라구요!
    플러그인 사용방법은 안나와서 찾아봐야겠지만요 ㅠㅠ
  • ?
    무명시절 2023.05.17 13:49
    사용법은 플러그인을 설치했을때 설명화면으로 나옵니다
    그리고 해당 링크에 동영상이 첨부되어 있으니 참고하시면 좋습니다

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 13222
에러 해결 RMMV Animated_Sideview_Enemies_(YEP) 'index' 에러 1 file 래트 2023.06.28 46
기본툴 사용법 RMMV MV 맵타일 배치 후 테스트플레이에서 안보이는 현상 4 file 머리큰두두 2023.06.28 110
이벤트 작성 RMMV 이벤트 방향 설정법 3 다크크리에이터 2023.06.19 58
스크립트 작성 RMVXA 적의 다음 행동이 표시되도록 하는 스크립트는 없을까요? 2 아무개 2023.06.19 56
기타 기타 그림 파일 명, 변수 이름 등을 한글로 했을 시 문제점 1 머리큰두두 2023.06.15 42
에러 해결 RMMV 캐릭터칩 뒷쪽 흰 배경이 안없어져요 9 다크크리에이터 2023.06.13 118
기본툴 사용법 RMMZ 검은색 텍스트 박스를 투명으로 처리하고 싶어요 file 나랑드 2023.06.12 89
기본툴 사용법 RMMV [알만툴MV] 화면 비율을 16:9로 변경했는데 화면이 검은색으로 잘립니다 3 file 지수방정식 2023.06.11 377
기본툴 사용법 RMVX rpg maker mv "액터가 해당 상태가 됐을 때"의 메세지가 나타나지 않습니다. 5 file 빅터 2023.06.03 128
에러 해결 RMMV RPG Maker MV 사용 중입니다 배포 후 게임 수정이 안되네요 도와주세요ㅜㅜ 1 IN 2023.05.30 80
기본툴 사용법 RMVXA 아무 것도 없는 허공에서 플레이어가 움직일 수 있게 만들고 싶습니다. 3 file zx히어로zx 2023.05.22 74
스크립트 사용 RMVXA SAS IV HUD의 내용을 메뉴가 열려있는 동안 숨길 수 있게 하는 방법은 없을까요? file 아무개 2023.05.22 30
에러 해결 RMVXA 허걱님의 전체키 스크립트를 쓰고 있었는데 오류가 납니다. DefaultName 2023.05.21 59
이벤트 작성 RMMV 선택지를 다 고르면 없어지는 이벤트 만드는법 알려주세요 3 슥슧 2023.05.21 86
플러그인 사용 RMMV 타이틀 윈도우 수정하는데 도와주세요 1 file 먹사 2023.05.18 95
기본툴 사용법 RMMV 게임 배포 질문 1 카미쉬 2023.05.17 63
기타 RMXP 게임 세이브를 할때 덮어쓰기 경고를 만들고 싶습니다. really0 2023.05.17 40
기본툴 사용법 RMMV 걸어다니는 NPC 앞 4칸에 있으면 이벤트 발동 6 카미쉬 2023.05.16 67
기본툴 사용법 RMMV 특정 아이템을 지니고 있으면 선택지가 하나 들어나게 하기 2 카미쉬 2023.05.16 76
플러그인 추천 RMMZ 5명 이상 파티원 대열보행을 하는법이 궁금합니다. 로레니 2023.05.15 48
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 517 Next
/ 517