질문과 답변

Extra Form

쉽게 말해, 그거죠. 장비 중 '옷' 을 교체는 괜찮은데 '아무것도 없는 상태'로 만들면

(일부 이벤트를 위해 일부러 장비 해제 가능하게 해야합니다)

'특정 커먼 이벤트가 실행되고, 메세지가 나온 다음에 그 이벤트에 의해 다시 기본장비 착용 상태로 되는것이죠.


예를 들어 목욕탕에 갈때는 커먼 이벤트에 목욕탕 스위치가 켜져있어 장비 해제시 메세지를 출력하지 않지만

목욕탕이 아닐 경우에는 조건 분기에 의해 장비를 멋으면 다시 장비를 입혀주는 걸 말합니다.


혹시 이런 스크립트가 존재하나요? 궁금합니다.

Comment '3'
  • ?
    Roam 2012.12.30 15:31
    스크립트 쓰지 않아도 할 수 있습니다.
    병렬처리로 실행되는 커먼이벤트를 이용하여 가능합니다.

    먼저 액터가 착용중인 장비가 뭔지 검출해야 합니다.
    (장비 해제시 다시 원래장비 착용상태로 되돌려 주기 위해)
    일단 장비의 종류 수만큼의 변수를 준비해야 합니다.
    그 후 병렬처리로 실행되는 커먼이벤트를 통해,
    [조건분기]에서
    '액터가 무기(혹은 방어구) ㅁㅁㅁ를 장비중' 인 경우 = 변수 [ㅁㅁㅁ착용중]에 1을 대입
    (그밖의 경우)
     '액터가 무기(혹은 방어구) ㅇㅇㅇ를 장비중' 인 경우 = 변수 [ㅇㅇㅇ착용중]에 1을 대입
      (그밖의 경우)
      '액터가 무기(혹은 방어구) ㄹㄹㄹ를 장비중' 인 경우 = 변수 [ㄹㄹㄹ착용중]에 1을 대입
      ...

    이런 식으로 장비 종류 수만큼 조건분기를 만듭니다.
    계속 (그밖의 경우)가 늘어나다가 결국 "장비를 아무것도 착용하지 않은 경우"만 남겠죠.
    그 경우에 경고메세지를 띄우고
    변수 [ㅁㅁㅁ착용중], [ㅇㅇㅇ착용중], [ㄹㄹㄹ착용중]... 중
    미리 1이 대입된 변수가 어떤 것이냐에 따라 해당 장비를 다시 강제로 착용시켜주는 조건분기를
    장비 종류 수만큼 다시 만드셔야 합니다.
    강제로 장비를 착용시키는 건 [장비변경] 명령을 통해 가능합니다.
  • ?
    비-티-에스 2012.12.30 17:35
    감사합니다. 실제 적용은 다른 방법이 있나 고민해보고 들어가야 할 것 같네요.
    그래도 그렇게 가능하단 걸 알았으니 뭔가 시원하게 풀린 느낌입니다.
  • ?
    하얀너울 2012.12.30 17:42
    제 생각에는 위에 방법은 변수가 너무 많이 소비되니까 "착용중인 옷"라는 이름의 변수를 만들고 나서
    ㅁㅁㅁ를 장비중인 경우 "착용중인 옷" 변수에 1을 대입
    ㅇㅇㅇ를 장비중인 경우 "착용중인 옷" 변수에 2를 대입
    ㄹㄹㄹ를 장비중인 경우 "착용중인 옷" 변수에 3을 대입
    이런 식으로 만드는 게 더 편할 것 같네요.

    어차피 옷은 한 번에 1개 밖에 착용을 못하니까 변수가 여러개일 필요는 없을 것 같습니다~

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12456
RMVX 마차 내부를 재현하기위해 화면의 쉐이크를 지속적으로 사용하고싶습니다. 2 하얀악어 2014.01.26 716
RMVX 문장 중간정렬 질문.. 2 그린2 2013.02.08 715
RMVX 장비 '교체' 말고 '해제'를 막고 싶습니다. 3 비-티-에스 2012.12.30 714
RMVX 렙업하면 체력마나 회복이 자동으로 안되네요? 설정해야하나요? 1 왕자 2010.11.27 713
RMVX 대사쓸때 색깔 바꾸는법 (빨강) 2 지혈이 2013.07.05 713
RMVX 만들기 오류 밑 실행불능에대해 여쭤볼깨요 2 file 스와코 2012.10.20 713
RMVX 네오 세이브 시스템에서 저장슬롯 윈도우의 배치를 다르게 하는 방법 2 file Reverier 2014.04.05 713
RMVX 테스트 플레이시 까만 화면만 뜹니다(제발 도와주세요) 3 최펭귄 2013.05.24 712
RMVX 적군도 스킬 이펙트를 뜨게 할수 없나요? 2 파데트 2013.02.07 712
RMVX 대화창 그래픽 오류 7 file 녹차밥 2013.05.31 710
RMVX 플레이어 주변을 어둡게 할 수 없나요? 3 푸른사신 2014.02.28 710
RMVX 많은 질문 RPGvvxx 2010.11.19 710
RMVX 맵상에 뭔가를 표시하는 기능을 알고싶어요 ㅎㅎ; 4 아옹쿸 2011.06.28 709
RMVX vs로는 xp처럼 아오오니 같은거못만드나여? 2 크루즈 2011.02.06 708
RMVX 동영상 스크립트 오류에 대해서 3 file 지혈이 2013.07.24 708
RMVX 멀티메시지MultiMessage 스크립트에서 백로그 기능을 일시적으로 해제 시킬 수 있을까요? 1 톨톨 2013.02.28 708
RMVX 타이머 동시에 작동시키기 3 천운 2010.12.03 707
RMVX 표지판을 여러 방향에서 보면 서로 다른 설명이 나오게 하는 법 7 엑설런트 2011.01.13 707
RMVX 이벤트가 계속 반복되는데 한번만 하는 방법 없을까요? 3 소미여우 2011.01.23 707
RMVX 스크립트 문의 2 용발2 2011.03.02 707
Board Pagination Prev 1 ... 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 ... 127 Next
/ 127