질문과 답변

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 13178
RMXP rpg xp 오류 모자리나 2018.06.10 70
RMXP 윈도우창 위치 변경 5 file 모자리나 2018.06.09 592
RMMV MV에서 대화창 그래픽을 바꾸고싶어요 1 구슯 2018.06.09 1196
RMVX rpg vx 캐릭터칩을 제대로 넣었는데 짤려요 2 file 건어물 2018.06.08 156
RMMV [RPG Maker MV]조건 분기로 타이머가 0이 되면 이벤트(NPC)를 이동 루트로 내려오게 하고시퍼요 14 TTyun 2018.06.07 729
RMVX 이벤트들 중에.. 1 은이하롄 2018.06.07 76
RMVXA RPG Maker VX Ace 프로그램 한국어로? 2 하루0117 2018.06.07 307
RMMV 타이머 질문좀 할게요 2 로뮤아 2018.06.07 115
RMMV 게임파일은 어디서찾는건가요?? 류넷 2018.06.06 68
RMVXA MP, HP 아이템과 스킬 창을 없애는 법? (꼭 좀 읽어주세요 ㅠㅠ) 2 하루0117 2018.06.05 647
GM 프로그램 3개중 뭐가 낫나요? 5 하루0117 2018.06.05 211
기타 쯔구르 게임 제작시 사용하는 프로그램? 2 하루0117 2018.06.05 135
RMVXA 전투시 선택지 2 ore 2018.06.04 136
툴선택 캐릭터 혼자 이동시킬수 잇는 시스템 커맨드? 2 하루0117 2018.06.04 111
RMMV mv는 스크립트가 없나요? 2 steve79 2018.06.03 122
RMMV 맵의 적들을 한 종류씩 모두 잡았을 때 더 이상 전투가 발생하지 않게 하려면... 3 러브굿 2018.06.03 114
RMMV 맵 이름에 관해 3 감짱 2018.06.03 132
RMMV 스킬 데미지를 여러번 들어가게 하고 싶습니다 투캉 2018.06.03 97
툴선택 Rpg makes vx ace lite 몬스터 기능 하루0117 2018.06.03 85
RMMV mv장소이동 질문드려요 2 로뮤아 2018.06.02 131
Board Pagination Prev 1 ... 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 ... 517 Next
/ 517