질문과 답변

Extra Form

 

 제목 그대로입니다.

조건 분기로 타이머가 0되면 이벤트(NPC)를 이동루트로 아래로 4칸 움직이게 해놨는데 안되네요....

제가 뭔가 잘못하고 있는걸까요...


알만툴을 접한지 며칠 안되서 잘 모릅니다ㅠㅠ

 

 

 

 

 

 

 

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

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

Comment '14'
  • ?
    무명시절 2018.06.07 23:43
    글만 봐서는 파악이 안돼네요;;
    혹시 해당 이벤트 내역을 보여주실 수 있으신지...?
  • profile
    TTyun 2018.06.08 21:58 Files첨부 (1)

    20180608_215707.png




    요거 맞죠?

  • profile
    파란소리 2018.06.08 22:54
    발동 조건이 '병렬 처리'입니다.
    병렬 처리란, A라는 자동이벤트가 진행중일때, 동시에 B라는 이벤트를 진행시키고 싶으면,
    이 B이벤트를 병렬처리 하는 것입니다.
    발동 조건이 '병렬'인 것은 좋습니다만,
    이 이벤트가 항상 켜져있어야, 조건분기에 조건처럼 '타이머가 0초일때,'인 경우에 이벤트 실행내용이 진행되겠죠?
    그럴려면, 이 이벤트를 On시켜야합니다.
    이맵의 자동이벤트가 아마 있을테죠? 그 자동이벤트에
    "Switch #001 : 타이머가 0일때" On한다. 라고 실행 내용을 넣고,
    현재 올리신 사진의 타이머이벤트 용어란에 스위치를 체크하시고, 위의 "Switch #001 : 타이머가 0일때"를 선택하시면 아마 될 겁니다.
  • profile
    TTyun 2018.06.09 11:47

    어...안되는 것 같네요....

    타이머를 작동시키는 자동실행 이벤트에 또다른 조건분기를 만들어서 

    조건분기 : 타이머 <=  0분 0초

                    스위치 조작 '타이머 종료'= on 을 하고 위의 NPC의 발동조건에 스위치를 추가했는데도....안되네요...

  • ?
    무명시절 2018.06.08 23:11
    저 이벤트 내용대로라면 잘 작동 될 듯 싶은데요...
    위에 파란소리님이 말씀하신 것처럼 자동실행인 이벤트가 있어 보입니다
    아마 그걸로 타이머를 시작한 거 겠죠?

    위에 방법도 좋지만 저는 좀더 간단한 방법을 제시해 볼까합니다
    그냥 타이머가 있는 이벤트를 이렇게 해주시면 됩니다

    ◆타이머 시작 : 예)10초
    ◆셀프스위치 조작 a on

    ...네 그냥 이렇게만 하시면 됩니다
  • profile
    TTyun 2018.06.09 00:25
    죄송하지만....셀프 스위치 a를 킨 다음 발동되는 이벤트는 어떻게 설정하죠...?
  • ?
    무명시절 2018.06.09 11:24
    셀프 스위치를 켠 이벤트요?
    이벤트창 위에 새페이지를 누르면 2페이지가 나오는데 거기서 출현조건에 셀프스위치를 체크하고 이벤트를 만들면 됩니다만...

    근데 필요한가요? 타이머 작동만 반복되지 않게 하는건데 여기에 이벤트를 만드신다고...으...음...
  • profile
    TTyun 2018.06.09 11:45
    아항 감사합니다!
  • profile
    파란소리 2018.06.09 16:18
    자동 이벤트에 조건분기로 다시면, 계속 안될겁니다.
    자동 이벤트는 가만히 놔두면 계속 루프(무한 반복)하거든요.
    무명시절님 말대로 자동 이벤트에서 셀프 스위치를 켜는 이유가 이 루프를 차단하려는 것입니다.

    그리고, 이 루프를 끊는(실행내용중, 셀프 스위치ON 이 있는) 자동 이벤트에 조건 분기를 다시면, 한번밖에 안 돌겠죠?

    조건분기가 포함된 이벤트를 쓸 것이라면, 병렬로 처리되어야한단말입니다.
    자동이벤트에 조건분기를 넣으시면, 무한반복되거나
    셀프스위치를 포함한 자동이벤트에 조건분기를 넣으시면 실행내용이 한번만 처리되고 다음 이벤트 페이지(용어: 셀프스위치 ON)
    에만 머물테니, 조건분기가 소용이 없어지죠.

    즉,
    자동이벤트에 2개의 이벤트 페이지가 있고,)
    1페이지는,
    ◆"Switch #001 : 타이머가 0일때" On 시킨다.
    ◆ self switch A On 시킨다.

    2페이지는,
    용어에 'self switch A만 체크해두고 비워두십시오.
    *주의: 발동이 '자동 실행'이 아니도록 해 두십시오.

    병렬 이벤트(타이머조건분기)에서는
    용어에 "Switch #001 : 타이머가 0일때" 을 체크해두시고,
    그 뒤로 올리셨던 대로 놔두시면 될 겁니다.
  • profile
    TTyun 2018.06.09 18:06

    '◆"Switch #001 : 타이머가 0일때" On 시킨다.'는 조건 분기를 써서 하는거 맞죠....?


    아무리 해도 안되길래 새 프로젝트에서 테스트 해봤는데도 안되는군요.....

  • profile
    파란소리 2018.06.09 22:14

    아닙니다. 그건 조건분기를 안 씁니다.
    자동이벤트를 통해서 병렬 실행을 시키는 이벤트를 계속 켜 놓게 만들고,
    그 병렬 실행 안에서 타이머와 관련된 조건분기를 써야하는 겁니다.

    어떻게 생각하시면 되냐면,
    병렬이벤트가 계속 검사(이벤트 무한 실시) 하는겁니다. 대략 1초 안에 3번을 검사한다고 칩시다.
    이 이벤트가 실행되고 있으나, '병렬 실행'이기 때문에, 플레이에는 지장이 없습니다.
    그리고 조건분기를 걸어놨죠. '타이머가 0초일때, 아래의 실행내용을 발동'.
    그렇기 때문에 1초 안에 3번 검사하는 동안에 타이머가 0초인 경우가 없으면 계속 검사만 하는겁니다.
    처리되고 있는거죠. 그러다가, 어느 순간, 타이머가 0초가 될때! 그 아래의 실행내용이 진행되는 겁니다.

    이게 자동 실행안에서 조건분기를 쓰는 거랑 뭐가 다른가요? 라고 생각하실 수도 있습니다.
    자동 실행이라는 것은 플레이에 지장이 갑니다. 자동 실행 이벤트가 끝날때 까지는 플레이어 본인이 원하는 움직임은 만들어 낼 수없습니다. 그래서, 스위치로 병렬 실행 이벤트를 켜고 그 안에 조건분기로 타이머와 관련된 것을 넣으라고 말씀드린 겁니다.

    자동 실행 이벤트는 말 그대로 자동으로 실시되며 그 순간 Main(주요한)이벤트로서 실행됩니다.
    병렬 실행 이벤트는 그런 자동 실행과 별개로(말 그대로 병렬식[또는 동시에]) 실행됩니다.


    ※P.S[추신]: 혹시 또 안되신다면, 안되고 있는 자동이벤트도 이미지 올려주시면 더 정확하게 답변드릴 수 있을 것 같습니다.

  • profile
    TTyun 2018.06.09 22:25
    그...그렇다면요...자동이벤트에서 '"Switch #001 : 타이머가 0일때" On 시킨다.'와 같은 조건부 내용은
    조건 분기를 사용하지 않고 어떻게 하는지 몰라서요...
    알려주신다면....진심으로 감사드리겠습니다...ㅠ
  • profile
    파란소리 2018.06.09 23:54

    아!..
    switch 이름이 '타이머가 0일때'라고 적혀있어서 오해하신 것 같습니다.
    이름을 제가 저렇게 지은 것이고, 조건부가 아닙니다. [스위치가 뜻하는 걸 적으려다 보니...]
    쉽게 정정해드리면,
    'switch #001 : 타이머'를 On 시킨다. 라는 실행내용이면 됩니다.
    이 내용은 이벤트 실행내용 1페이지의 스위치 조작하기를 통해서 하시면 됩니다.
    이름 때문에 조건부로 헷갈리셨군요..

  • profile
    TTyun 2018.06.10 00:18
    잘 되는 것 같아요!
    세세한 것까지 답변 자세히 써주셔서 정말 감사합니다ㅠㅠ

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12384
이벤트 작성 RMMV 대화 도중 대화창을 숨기는 기능이 있을까요? 1 벨로님 2023.04.05 82
에러 해결 RMVXA 스팀 VXAce를 실행하는데 계속 안 되고 켜질 때도 저절로 꺼집니다. file DefaultName 2023.04.01 35
이벤트 작성 RMMV 탐지기를 만들고 싶습니다. GDS아크 2023.04.01 32
턴제 전투 RMMV 프론트뷰 전투에서 액터(주인공) 배틀러 cg를 넣고 싶습니다 1 file MYHOME'SHAPINESS 2023.03.31 51
제작툴 구매 툴선택 안녕하십니까 스팀 할인 하길래 입문이 해보고 싶어서 툴질문 있습니다! 1 벨로님 2023.03.30 82
플러그인 추천 RMMZ 일정시간동안 조작이 없을시에 이벤트가 자동으로 발생하게 할 수 있을까요? 나랑드 2023.03.30 59
이벤트 작성 RMVX 화면을 1080으로 바꿨더니 대화창이 너무 작아 키우고 싶습니다 file 박스레인지 2023.03.29 53
이벤트 작성 RMMV MV 이벤트 모션이 끊겨요 thddo 2023.03.27 39
기타 RMMV 기록하는 플러그인있나요? 1 백월화(白月華) 2023.03.26 37
기타 툴선택 rpg vx ace 사용하다가 mv로 넘어가려고 생각중입니다. 1 머리큰두두 2023.03.26 57
에러 해결 RMMZ 배포 파일 실행오류 마야d 2023.03.25 25
기본툴 사용법 RMMZ 타이틀 화면제거 2 마야d 2023.03.25 54
스크립트 작성 RMMV 세이브를 누르면 특정 스위치를 끈 상태로 저장하는법 5 알만툴탐구 2023.03.20 93
플러그인 사용 RMMV mv 캐릭터모션할때마다 깜빡이는데 해결법있나여? 1 twrr 2023.03.14 59
이벤트 작성 RMMV 달리는 모션 넣는 법을 모르겠습니다. 1 먹사 2023.03.12 64
기타 RMMV 대화창 폰트바꾸는법좀.. 백월화(白月華) 2023.03.12 130
스크립트 추천 기타 RPG게임 DB구성 질문 데브조 2023.03.11 30
에러 해결 RMMV 메뉴커스텀 후 세이브 불어오기를 하면 메뉴창부터 떠요... 하하이 2023.03.05 101
이벤트 작성 RMMV 특정 전투 시작시 메시지를 다르게 하고 싶습니다. 2 땅콩메이커 2023.03.04 45
스크립트 사용 RMVX Yami님의 Overlay Mapping 스크립트는 어떻게 사용하나요 햇찌 2023.03.02 53
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 515 Next
/ 515